1

Adas Software Engineer Jobs (NOW HIRING)

The ADAS Software Developer is responsible for designing and developing ADAS software modules-either using model-based approaches or C++-and for defining software requirements at the subsystem level.

Sr. ADAS Software Engineer

San Diego, CA · On-site

$131K - $172K/yr

Job Area: Engineering Group, Engineering Group > ADAS R&D Software General Summary: At Qualcomm, we are advancing the automotive industry through our Snapdragon Digital Chassis, leading the ...

ADAS Software Engineer

Dearborn, MI · On-site

$138K - $171K/yr

ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...

Sr ADAS Software Integration Engineer

Newark, CA · On-site

$117K - $157K/yr

Analyze and decompose system-level requirements into clear, actionable software tasks. Collaborate closely with system engineers to ensure alignment on ADAS feature requirements and system design ...

ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned ...

ADAS Software Architect

Dearborn, MI · On-site

$138K - $211K/yr

ADAS Software Architect - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ... Bachelor's degree or foreign equivalent in Electrical Engineering, Electronic Engineering, Computer ...

next page

Showing results 1-20

Adas Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do adas software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for adas software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

How do ADAS Software Engineers typically collaborate with cross-functional teams during the development lifecycle?

ADAS Software Engineers often work closely with hardware engineers, data scientists, and system architects to ensure seamless integration of advanced driver-assistance features. Regular collaboration includes joint design reviews, troubleshooting sessions, and testing activities to align software functionalities with sensor capabilities and vehicle requirements. This teamwork is essential for developing robust, reliable, and safe ADAS solutions, and fosters a dynamic work environment where communication and problem-solving skills are highly valued.

What is an ADAS Software Engineer?

An ADAS (Advanced Driver Assistance Systems) Software Engineer is a professional who designs, develops, and tests software for vehicle systems that assist drivers and enhance automotive safety. These engineers work on technologies such as adaptive cruise control, lane-keeping assistance, automatic emergency braking, and parking assistance. Their work involves programming algorithms, integrating sensors like cameras and radars, and ensuring the software meets safety and performance standards. ADAS Software Engineers often collaborate with hardware teams and conduct simulations or real-world testing to validate system functionality.

What are the key skills and qualifications needed to thrive as an ADAS Software Engineer, and why are they important?

To thrive as an ADAS Software Engineer, you need a strong background in computer science, software development, and knowledge of automotive systems, often supported by a degree in engineering or a related field. Familiarity with programming languages like C/C++, Python, and tools such as MATLAB, Simulink, and ROS, along with experience in sensor fusion and embedded systems, is typically required. Strong problem-solving skills, attention to detail, and the ability to collaborate within multidisciplinary teams help engineers stand out. These skills are crucial for developing reliable, safety-critical driver-assistance technologies that meet automotive standards.
More about Adas Software Engineer jobs
What cities are hiring for Adas Software Engineer jobs? Cities with the most Adas Software Engineer job openings:
What states have the most Adas Software Engineer jobs? States with the most job openings for Adas Software Engineer jobs include:
ADAS Software Developer

ADAS Software Developer

Stellantis

Auburn Hills, MI • On-site

Full-time

Posted 20 days ago


Stellantis rating

7.4

Company rating: 7.4 out of 10

Based on 124 frontline employees who took The Breakroom Quiz

17th of 44 rated automakers


Job description

The ADAS Software Developer is responsible for designing and developing ADAS software modules-either using model-based approaches or C++-and for defining software requirements at the subsystem level. This role requires translating product and system requirements into detailed software modules and specifications that reflect the needs and expectations of high-level stakeholders.
You will document requirements using dedicated modeling tools and ensure full traceability.
You will also be responsible for defining the feature architecture. Close collaboration and negotiation with subsystem architects, system team leads, suppliers, and all stakeholders involved in functional design (including functional designers, safety and reliability engineers, and validation engineers) are essential.
The ADAS Software Developer is also responsible for unit-level validation of software modules and contributes to overall feature validation.
Basic Requirements:
  • Bachelor's degree in software development, Computer Engineering, or a related field
  • Minimum of 5 years of experience in AD/ADAS in-vehicle feature development
  • Programming languages:
    • MATLAB/Simulink
    • C, C++
  • Experience in requirements definition
  • Good knowledge of ADAS sensor technologies, ADAS functional architecture, and vehicle dynamics
  • Strong proactivity, problem-solving ability, system thinking, and communication skills
  • Ability to ensure consistency between customer needs and the proposed technical solution
  • Experience with Git
  • Experience with Bazel or similar build systems

Preferred Requirements:
  • Adaptive AUTOSAR and Classic AUTOSAR experience
  • ASPICE and ISO 26262 knowledge
  • Experience with CI tools (TeamCity or equivalent)
  • DevOps and scripting skills
  • Experience in safety-critical software

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom