Senior/Staff Systems Engineer, Platform Systems
Leads requirements, architecture, integration, performance characterization, and validation for autonomous-vehicle platform systems. Requires systems engineering experience, expertise in robotics and HIL or on-road testing, plus C++, Python, and MATLAB proficiency.
About the job
Responsibilities
- Lead system-level requirements definition, architecture design, integration strategy, and validation for a platform area such as autonomy sensors, autonomous-vehicle compute, motion control, pose/localization, or end-to-end latency.
- Characterize and quantify system performance, defining nominal targets, minimum performance, and acceptance criteria across operational design domains (ODDs).
- Recommend operating constraints for current and future ODDs across vehicle platforms, including trajectory constraints and sensor performance envelopes.
- Define and quantify test coverage across simulation, software-in-the-loop (SIL), hardware-in-the-loop (HIL), closed-course, and on-road testing.
- Partner with software teams on interfaces, performance metrics, failure modes, and validation strategies; validate platform modules against ground truth where applicable.
- Collaborate with hardware, electrical engineering, and external vendors on component selection, characterization, and integration.
- Review and recommend changes to supplier requirements and test plans.
- Support verification and validation by reviewing additional tests and implementing test cases in SIL/HIL environments.
- Analyze test data, perform root-cause analysis for complex cross-functional integration issues, and drive issues to resolution.
Requirements
- 3+ years of experience in autonomy sensors, autonomous-vehicle compute, motion control, pose/localization, or end-to-end latency.
- Deep understanding of robotic systems and verification and validation planning.
- Experience testing in HIL environments or conducting on-road testing.
- Hands-on systems engineering experience.
- Ability to read C++ code and write Python and MATLAB code.
- Strong verbal and written communication skills.
Nice-to-haves
- Autonomous vehicle or advanced driver-assistance systems (ADAS) experience.
- Familiarity with STPA and ISO 21448 safety standards.
Compensation
- Base pay range: $160,360–$291,150.
- Eligible for an annual performance bonus, equity, and competitive benefits.
Skills
Systems Engineering, Robotics, C++, Python, MATLAB, Hardware-In-The-Loop, Software-In-The-Loop, Autonomous Vehicles, Adas, Stpa, Iso 21448, Verification And Validation
Similar jobs
Embedded Engineering jobsDevelop embedded firmware and software architectures for UAV avionics, integrating RTOS platforms, sensors, autonomy systems, and hardware-in-the-loop testing. The role requires staff-level embedded development expertise in C/C++, bare-metal systems, Linux or RTOS bring-up, and a STEM degree.
Research and develop guidance, navigation, and control algorithms for high-performance aircraft, including vehicle dynamics modeling and control-system optimization. The role requires a relevant engineering degree, 7+ years of related experience, production C++, MATLAB, Simulink, and eligibility for a SECRET clearance.
Leads firmware architecture and a technical team developing real-time embedded control systems for smart hardware. The role requires 7+ years of firmware experience, strong C/C++ and Python skills, circuit-level debugging expertise, and technical leadership.
Develop and integrate embedded Linux software for cellular and wireless connectivity in autonomous vehicles, including modem vendor integration, protocol-stack debugging, telemetry, and performance optimization. Requires 10+ years of embedded wireless experience and strong C/C++ and Linux skills.
Leads the Linux kernel team’s technical direction while designing virtualization and low-level systems for GPU-accelerated AI and HPC workloads. Requires 10+ years of systems software experience, deep kernel expertise, strong C skills, and technical leadership experience.