Firmware Validation & Integration Engineer
Core
Building robust and scalable validation infrastructure and test suites for firmware and autonomy systems in robotics and last-mile logistics.
Role type
Firmware Validation & Integration Engineer
Builds
Hardware-in-the-Loop (HIL) simulation environments, automated test infrastructure, and software tools for embedded platforms.
Domain
Robotics, autonomous vehicles, last-mile logistics, mechatronics
Deliverable
production ML models | product features | infrastructure
Required skills
HIL environment design and implementation, embedded source code troubleshooting, Python, C++, digital electronics knowledge, bus protocols (I2C, SPI, UART, CAN), hardware electrical systems troubleshooting, MATLAB/Simulink/Stateflow, source control and build automation
Preferred skills
Multi-disciplinary team collaboration, cross-domain technical communication
Technologies
Speedgoat, dSPACE, NI, Python, Linux, Git, Jenkins, MATLAB, Simulink, Stateflow
Responsibilities
Design and build HIL systems to simulate vehicle dynamics and sensor data; Develop automated test infrastructure and software tools to exercise embedded platforms; Interface control system layers including vehicle controls, power management, and motion control; Implement low-level test sequences and validation algorithms to stress-test vehicle components; Collaborate with cross-functional teams to identify edge cases and hardware-software corner cases.
Seniority
Mid-Senior, hands-on IC