Sr. Software Developer in Embedded Test
Core
Verify embedded algorithm software for battery insights in automotive and energy storage applications, focusing on firmware, libraries, and Simulink models.
Role type
Senior IC embedded test engineer
Builds
Automated test frameworks and validation artifacts for edge embedded platforms
Domain
Automotive and Energy Storage
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, Python, MATLAB/Simulink, embedded systems, Automotive SPICE, UART, SPI, Ethernet, CAN, test planning, automation
Preferred skills
Battery Management Systems (BMS), MIL/SIL testing, CI/CD
Technologies
Simulink, Python, C, UART, SPI, Ethernet, CAN
Responsibilities
Analyze and verify software requirements and define test coverage; Create and execute test strategies and test plans; Develop and maintain automated test frameworks; Design and execute tests to validate firmware, libraries, and Simulink models; Implement test applications in C and automation frameworks in Python; Validate embedded software using UART, SPI, Ethernet, and CAN interfaces; Support MIL / SIL testing environments
Seniority
Senior, hands-on IC