(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)