Senior Embedded Software Engineer Anaheim, CA Only W2 (JK)
Job Location:
Anaheim, CA - USA
Monthly Salary:
Not provided by the employer
Posted:
29 September 2026 (Yesterday)
Application Deadline:
27 December 2026
Vacancies:
1 Vacancy
Job Summary
Role Overview
We are seeking a hands-on Senior Embedded Software Engineer to lead software bring-up platform integration and hardware enablement activities on NVIDIA Jetson-based systems. The ideal candidate will have strong expertise in Embedded Linux BSP development hardware interface validation and software integration for automated test and manufacturing environments.
Key Responsibilities
- Perform OS bring-up and establish a stable software baseline on NVIDIA Jetson platforms.
- Configure customize and validate NVIDIA JetPack/BSP software components.
- Enable and validate hardware interfaces including I2C GPIO UART GMSL SPI Flash Bluetooth and touch panel interfaces.
- Develop and support advanced platform features such as 4K video output display subsystem integration and hardware diagnostics.
- Design and implement robust software interfaces and APIs between the Jetson platform and external tester/client applications.
- Develop services for hardware control device discovery flash programming and system monitoring.
- Support automated system initialization power-up sequencing and runtime recovery mechanisms.
- Implement solutions for dynamic GMSL reinitialization without requiring platform reboot.
- Perform platform debugging root-cause analysis and system validation activities.
- Create and maintain technical documentation interface specifications and integration guides.
- Manage software licensing requirements for operating systems third-party components and development tools.
- Collaborate closely with hardware manufacturing and test engineering teams to deliver reliable production-ready solutions.
- Bachelors or Masters degree in Computer Science Computer Engineering Electrical Engineering or related field.
- 5 years of experience in Embedded Software Development.
- Strong experience with Linux Kernel BSP customization and device driver development.
- Hands-on experience with NVIDIA Jetson platforms and JetPack SDK.
- Strong knowledge of hardware interfaces including I2C SPI UART GPIO display and multimedia subsystems.
- Proficiency in C/C Linux application development and debugging techniques.
- Experience with Git software release processes and embedded system troubleshooting.
- Experience with GMSL-based systems and high-speed data transfer interfaces
- Knowledge of SPI Flash programming and manufacturing test automation.
- Experience with Python scripting and automation frameworks.
- Familiarity with Bluetooth integration display technologies and production validation environments.
- Embedded Linux
- NVIDIA Jetson
- BSP Development
- Hardware Bring-up
- Device Drivers
- C/C
- System Integration
- API Development
- Debugging & Troubleshooting
Required Experience:
Senior IC