We're looking for embedded software engineers to design and own deeply embedded C/C++ firmware and SDKs for next-generation connectivity SoCs.
Requirements
- BS or higher in Computer Engineering or a related field
- 8+ years experience developing firmware for deeply embedded microcontrollers with C/C++
- Proficiency with Python and Linux development environments (GCC, GDB, make, shell scripting)
- Deep understanding of embedded systems, microcontroller programming, RTOS and bare-metal systems
- Familiarity with git, CI/CD and modern software development methodologies
- Experience with digital design (Verilog/SystemVerilog), and industry-standard EDA tools and verification methodologies
- Strong debug and troubleshooting skills
- Exceptional communication skills and ability to collaborate across functions and geographies
Benefits
- Comprehensive health plan
- Health Spending Account (HSA)
- Wellness Spending Account (WSA)
- Employee Assistance Program (EAP)
- Paid Vacation
- Paid Holidays
- Parental Leave Top-Up Program