
Search by job, company or skills
About the Role
We are looking for an experienced Embedded Software Engineer to develop low-level firmware and platform software for next-generation SoCs/ASICs. You will work across the product lifecycle, from pre-silicon enablement to post-silicon bring-up, collaborating with cross-functional teams to deliver high-quality embedded software.
Key Responsibilities
Required Qualifications
Preferred
Experience with artificial intelligence (AI) powered tools and technologies used to enhance productivity, analysis, and decision-making
Benefits & Perks
At Silicon Labs, you'll be part of a highly skilled team where every engineer makes a meaningful impact. We promote work-life balance and a welcoming, fun environment.
Job ID: 152167071
Skills:
Embedded C, Uart, I2c, Spi, Timers, Python, Device Drivers, Microcontrollers, Peripheral interfaces, DMA, Interrupts
Skills:
C, Linux, Bash, Python, Pcb Layout, analog circuitry, Schematics, GNU tool chain
Skills:
Git, Linux kernel, Embedded C Programming, Device Driver Development, Hardware-software integration, RISC-V architecture, Hardware SoC bring-up, Version control best practices
Skills:
Git, Linux kernel, Embedded C Programming, Device Driver Development, Hardware-software integration, RISC-V architecture, Hardware SoC bring-up, Version control best practices
Skills:
Networking, JIRA, Python