- Very strong experience in Embedded C/C++
- Experience using Python
- Experience in Embedded Linux
- Update SOW/MCU RTOS FW based on customized HW design
- Enable the fundamental drivers and services in SOW/MCU FW, particularly: power management, UART/SPI/I2C driver, CAN/Ethernet driver, MCU-to-SOC driver, IPC and Diagnostic service
- Develop/Update HW configuration files and BSP/Drivers including CAN, GPIO, I2C, SPI, Camera, Display and NVM partition table etc
- Integrate sensor drivers, including serializer/de-serializer, radar, camera and USS
- Develop control software for various sensors, Relays, Switches, Solenoids.
- Experience using Bluetooth Low Energy stacks for development
- Experience using USB stacks for application development
- Experience in development of peripherals such as UARTs, A/D & D/A converters,I2C,SPI, timers
- Experience with static and dynamic code analysis and code coverage
- Experience with various build tools
Job Type: Full-time
Salary: $95,000.00 - $120,000.00 per year
Benefits:
- Dental insurance
- Health insurance
Schedule:
- Monday to Friday
Experience:
- Embedded software: 8 years (Required)
Ability to Commute:
- Santa Clara, CA 95054 (Required)
Ability to Relocate:
- Santa Clara, CA 95054: Relocate before starting work (Required)
Work Location: In person