Senior Vehicle Software Engineer - ADAS & AI Perception

Compal-USA

Farmington Hills (MI)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SYLUX in Farmington Hills, MI is seeking a Senior Vehicle Application Software Engineer to develop, integrate, and validate software features for infrared perception and safety systems in vehicles.

You will bridge software development, vehicle integration, ADAS feature development, and real-world validation, transforming infrared camera data into vehicle behaviors and safety actions. This hands-on role requires CAN, Linux/NVIDIA environments, and collaboration with international teams.

Qualifications

  • Bachelor's degree in CS, SWE, EE, CSE, robotics or related field.
  • 5+ years of software development experience, automotive/ADAS preferred.
  • Experience with perception sensors (IR cameras, radar, LiDAR).
  • Real-time or multi-threaded software development experience.
  • Experience with CAN networks and CAN tools (CANalyzer / Kvaser).
  • Familiarity with DBC structures and CAN signal encoding/decoding.
  • Familiarity with ROS2 framework.
  • Experience with low-level hardware interfaces (RS232, SPI, GPIO, Ethernet/UDP, USB).
  • Experience in Linux or NVIDIA development environments and Git.

Responsibilities

  • Design, develop, integrate, and validate software features using SYLUX infrared cameras and CDAT AI perception software.
  • Develop, maintain and optimize a globally shared vehicle application used across the engineering teams.
  • Translate system and customer requirements into functional software features and vehicle-level behaviors.
  • Support feature development from proof-of-concept to customer-ready vehicle demonstration, validation, and customer evaluation.
  • Develop algorithms that convert perception output into vehicle warnings, decisions, and control actions.
  • Perform driver and kernel-level hardware bring-up, diagnosing and resolving low-level driver and kernel module installation issues.
  • Extend perception-based feature logic to support new ADAS applications (FCW, AEB, RAB, SDO, BSM, ACC, etc.).
  • Collaborate with multidisciplinary and international engineering teams across locations.

Skills

Python
C++
Communication
Documentation
ROS2
Linux
Git

Education

Bachelor's degree in Computer Science / Software Engineering / Electrical / Computer Engineering / Robotics

Tools

CANalyzer
Kvaser
DBC structures
CAN signaling
Linux development env
Git
ROS2

Job description

SYLUX in Farmington Hills, MI is seeking a Senior Vehicle Application Software Engineer to develop, integrate, and validate software features for infrared perception and safety systems in vehicles.

You will bridge software development, vehicle integration, ADAS feature development, and real-world validation, transforming infrared camera data into vehicle behaviors and safety actions. This hands-on role requires CAN, Linux/NVIDIA environments, and collaboration with international teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Vehicle Software Engineer - AI Perception & ADAS
Senior Vehicle Software Engineer - AI Perception & ADAS

SYLUX • Fenton (MI)

On-site
USD 110,000 - 165,000
Sr. Vehicle Application Software Engineer
Sr. Vehicle Application Software Engineer

Compal-USA • Farmington Hills (MI)

On-site
USD 110,000 - 160,000
Sr. Vehicle Application Software Engineer
Sr. Vehicle Application Software Engineer

Compal USA, INC • Farmington Hills (MI), Northern (KY)

Hybrid
USD 110,000 - 140,000
Technical Marketing Sr Software Engineer
Technical Marketing Sr Software Engineer

SYLUX • Fenton (MI)

On-site
USD 110,000 - 165,000
Senior Infrared Optics Engineer for Automotive ADAS
Senior Infrared Optics Engineer for Automotive ADAS

Compal USA, INC • Goleta (CA)

Hybrid
USD 120,000 - 180,000
Medical, dental, vision insurance
Excellent 401k plan with matching
Generous PTO
+1
Senior Perception Engineer - ADAS Vision & Sensor Fusion
Senior Perception Engineer - ADAS Vision & Sensor Fusion

Stoneridge • Detroit (MI)

On-site
USD 120,000 - 180,000
Telecommuting allowed
Senior Perception Engineer — Remote ADAS & Sensor Fusion
Senior Perception Engineer — Remote ADAS & Sensor Fusion

LM Wind Power / GE • Novi (MI)

Hybrid
USD 110,000 - 160,000
Senior ADAS Software Engineer: Feature Integration
Senior ADAS Software Engineer: Feature Integration

Engg • Southfield (MI)

On-site
USD 130,000 - 165,000
Senior ADAS Integration Engineer
Senior ADAS Integration Engineer

Lucid Motors • Southfield (MI)

On-site
USD 130,000 - 190,000
ADAS Perception Systems Engineer — Hybrid (US)
ADAS Perception Systems Engineer — Hybrid (US)

Ford-Motor-Company • Dearborn (MI)

Hybrid
USD 100,000 - 170,000
Medical coverage
Dental coverage
Vision coverage
+6