Job Description
(Please Note: This position does NOT offer relocation assistance or Visa sponsorship)
Qualifications:
- 8+ years in embedded firmware development
- BS in CS, EE, or CE (MS preferred)
- Proficient in C, C++, and Assembly
- Deep knowledge of microcontrollers, CAN, UART, and communication protocols
- Experience with Bluetooth (peripheral and central), AI edge computing, and image detection
- Familiarity with Simulink, MBSD, FreeRTOS, and embedded cybersecurity (e.g., certificate chains, HSMs)
Responsibilities:
- Design and develop robust firmware for complex systems
- Lead full lifecycle software development (concept to EOL)
- Build production and R&D solutions using C/C++/Assembly
- Simulate and test with Simulink; define embedded firmware architecture
- Enforce coding standards, documentation, and testing best practices
- Support production firmware, hardware integration, and electrical design
- Implement communication protocols and MBSD automation
- Develop manufacturing test tools and desktop automation apps (C++/Python)
Job Tags
Relocation package,