Role OverviewThe Test Engineer, Vehicle Integration (ECUs) will bridge the gap between software development and vehicle hardware, validating ECU communications, troubleshooting network issues, and ensuring the integrity of our software stacks on the vehicle platform.
What You Will Do
Integrate and validate software components across ECUs, sensors, and vehicle platforms, supporting SIL, HIL, and vehicle-level testing activities. Use CANoe and CANalyzer to simulate ECU behavior, monitor bus traffic, and debug communication issues across CAN, CAN FD, and Automotive Ethernet networks.
Why It Might Be a Fit
This role requires strong proficiency with the Vector toolchain, network diagnostics, calibration experience, and software skills in Python and C/C++. Experience with Embedded Linux development and ROS2/DDS middleware is a strong plus.
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 3+ years of experience in automotive software integration, HIL/SIL testing, or embedded firmware validation.
- Proven hands-on experience with the Vector toolchain (CANoe, CANape, CANalyzer, vSignalyzer) for measurement, calibration, and simulation.
- Strong proficiency with Wireshark, tcpdump, and automotive protocols including CAN, CAN FD, Automotive Ethernet, UDS, and XCP.
- Familiarity with model-based control tools and flashing/calibration software like RaptorCAL.
- Strong proficiency in Python and C/C++ for developing test automation frameworks and scripting.
- Experience with Embedded Linux development and ROS2/DDS middleware is a strong plus.
Benefits
- Comprehensive Health, Dental & Vision (HDV) – 100% employee covered
- Early-stage Stock Options
- Robust Retirement Savings (401k, HSA, FSA)
- Generous Paid Time Off (PTO) & Parental Leave
- Annual Vacation Bonus
- Wellness & Fertility Benefits
- Cell Phone Stipend
- Complimentary Meals & Stocked Kitchens
]]>