Skyworks is seeking to develop and maintain embedded firmware for wireless communication systems to power the wireless networking revolution
Requirements
- Working knowledge of C programming for embedded systems
- Familiarity with Python for scripting and automation tasks
- Basic understanding of microcontrollers, digital interfaces, and embedded development environments
- Experience with embedded debugging tools (e.g., JTAG, oscilloscopes, logic analyzers)
- Exposure to real-time operating systems (RTOS)
- Familiarity with version control systems such as Git
Responsibilities
- Develop and maintain embedded firmware for wireless communication systems
- Collaborate with cross-functional teams including hardware, software, and test engineers
- Debug and troubleshoot firmware issues using lab equipment and software tools
- Write and maintain documentation for firmware design and implementation
- Support integration and validation of firmware in system-level environments
- Contribute to continuous improvement of development processes and tools
Other
- Must be currently enrolled in a college or university for the entire duration of the co-op (June–December 2026)
- Bachelor’s, Master’s or PhD students in Computer Engineering or Computer Science preferred
- Ability to work independently and in a team-oriented environment
- Strong problem-solving and communication skills
- Must be able to work in-person in Hillsboro, OR