Intern - Design Team (ASIC & MCU)
The Role
Join onsemi's team in Marin/Switzerland as an intern to work on low-power digital signal processing systems, secure Bluetooth-enabled MCUs, and mixed-signal SoCs. Contribute to the development of automated MCU subsystem generation using Python, develop Python test framework for the software codebase, and develop CI/CD infrastructure for software and hardware testing.
Requirements
Candidates must be enrolled in a Bachelor's, Master’s, or doctoral program in Computer Science or related field. Good understanding of SOLID principles, familiarity with CI/CD methodology, and experience with object-oriented programming in Python are required. Knowledge of GNU/Linux environment, written and verbal communication skills, and ability to work well in a team environment are essential. Additional skills include knowledge of C/C++, Computer Architecture, and unit testing.