Skip to content
ISEE AIISEE AI

Senior Controls Engineer - Autonomous Vehicles

Develops, simulates, and tests control algorithms for autonomous vehicles, conducts HIL testing and field evaluations, and analyzes vehicle dynamics performance. Requires 5+ years experience, Master's degree, and expertise in MATLAB/Simulink, Python, and Embedded C.

About the job

Responsibilities

  • Building and using models to simulate and test control algorithms, evaluating and verifying all aspects of dynamic behavior at both component and system level
  • Conceiving test scenarios and coordinating with other teams to conduct extensive software testing and field testing on autonomous vehicles
  • Develop metrics and intuitive tools to evaluate vehicle dynamics controller performance
  • Participate in architecture strategy & algorithm design reviews
  • Conduct root-cause investigations, data processing and analysis of results from simulations and vehicle testing

Qualifications

  • Advanced Degree in Mechanical Engineering, Controls Engineering, Aerospace Engineering, Applied Mathematics, Electrical Engineering, Mechatronics, or similar technical discipline. (Masters and up preferred)
  • Engineering background in feedback control theory: linear system analysis (time domain and frequency domain), stability analysis, frequency response, system identification, optimal control techniques
  • HIL (Hardware-in-loop) testing and signal processing experience
  • High proficiency in Embedded C programming
  • Strong experience with MATLAB/Simulink, & Python programming
  • Excellent communication skills
  • Passionate about self-driving cars and robotics
  • Previous start up experience required

Preferred

  • Basic understanding, and intuition for physics of multi-body systems
  • Experience with coordinating, interpreting, and improving control algorithm requirements
  • Experience designing test framework to ensure control algorithm compliance with requirements
  • Working in a formal development environment (i.e. ISO26262)

Skills

Matlab/Simulink, Python, Embedded C, Feedback Control Theory, Hil Testing, Signal Processing, Iso26262, System Identification, Optimal Control, Simulink

Beacon AI

Beacon AI

San Carlos, CA

Lead Software Engineer, Advanced Pilot Assistant Software
$185k+/yrHybrid5+ YOEEmbedded Engineering

Leads development and deployment of autonomy, robotics, and embedded software for safety-critical pilot assistance systems. The role requires 5+ years of production robotic or embedded software experience, strong C++ or Python skills, and hands-on hardware and edge-compute integration.

Fab2

Fab2

Austin, TX

Manufacturing Software Lead
No salary listedOn-site5+ YOEEmbedded Engineering

Leads software development for semiconductor manufacturing, test, and calibration equipment, including firmware, production tooling, and test-station applications. Requires 5+ years of physical-product manufacturing or test software experience, strong C and Python skills, and electronics and instrumentation knowledge.

Fab2

Fab2

Austin, TX

Embedded Software Lead, Vacuum Systems
No salary listedOn-site7+ YOEEmbedded Engineering

Leads firmware engineers and owns the architecture and implementation of real-time control software for semiconductor deposition and etch equipment. Requires 7+ years of shipped microcontroller firmware experience, leadership experience, and strong embedded controls and electronics expertise.

Zoox

Zoox

Foster City, CA

Senior Software Engineer - Robot Software Infrastructure
$219k+/yrHybrid8+ YOEEmbedded Engineering

Develops operating-system platforms, drivers, and infrastructure for autonomous-vehicle devices and hardware-accelerated workloads. Requires 8+ years delivering production systems, strong Linux internals and C/C++ experience, and familiarity with embedded Linux or robotics is advantageous.

Parallel Systems

Parallel Systems

Los Angeles, CA

Senior Systems Engineer
$163k+/yrOn-site5+ YOEEmbedded Engineering

Leads systems engineering for autonomous battery-electric rail vehicles, defining architectures and requirements while driving integration, verification, and validation across hardware, firmware, and command-and-control software. Requires a relevant engineering or computer science degree and at least five years working with complex hardware systems.