CareerPlan

Embedded Controls Engineer, Body Controls

Palo Alto, CA, United StatesFull-time2026-09-28 → 2026-11-12
HybridVisa sponsorship offered

Core

Develop firmware and control algorithms for vehicle body systems including seats, windows, latches, lighting, and low-voltage motors.

Role type

Senior Embedded Controls Software Engineer

Builds

Body control firmware and control algorithms for vehicle subsystems

Domain

Automotive, Embedded Systems, Vehicle Body Controls

Required skills

C programming (MISRA C), Real-Time Operating Systems (RTOS), embedded debugging, vehicle network protocols (CAN, LIN, Automotive Ethernet), electrical test equipment, functional safety, hardware bring-up, low-power optimization

Preferred skills

Bazel/Scons/Cmake build tools, Python scripting, PCB analysis, motor calibration technologies, OBD calibration

Technologies

FreeRTOS, SafeRTOS, OSEK/AUTOSAR, CAN, LIN, Automotive Ethernet, Python, Bazel, Scons, Cmake

Responsibilities

Specify and implement software architecture for body controls firmware; Create control/estimation algorithms for body control features; Lead design and integration of body controls hardware components; Collaborate with integration teams to bring up core functions; Understand functional safety principles and participate in safety analyses; Develop comprehensive test plans and perform firmware validation; Spearhead feature development and author validation strategies; Author subsystem block diagrams and lead reviews

Seniority

Senior, hands-on IC