×
Register Here to Apply for Jobs or Post Jobs. X

ADAS Software Engineer

Job in Dearborn, Platte County, Missouri, 64439, USA
Listing for: Jobtailor
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Python, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Dearborn

Responsibilities

  • Responsible for delivering key software framework functionality in the development of Advanced Driver Assist System (ADAS) technologies at Ford.
  • Responsible for delivering industry-leading software development capabilities to support high-demand features.
  • Work closely with the ADAS feature teams to deliver software solutions to support the development of critical software products.
  • Participate in the design and implementation of core infrastructure frameworks on embedded devices in C++.
  • Contribute to development of offboard support tooling in Python.
  • Design and execute test tooling for software verification and validation.
  • Facilitate integration, testing, and debugging of developed software on target embedded hardware platforms.
  • Follow and help shape a process for rigorous production software development and delivery.
Requirements
  • Master’s degree or foreign equivalent in Computer Science, Electrical Engineering, Software Engineering or a related field and 5 years of experience in the job offered or a related occupation.
  • 3 years of experience with each of the following skills:
  • Develop AUTOSAR and MISRA compliant embedded software in modern C++ for automotive applications.
  • Utilize Python and bash scripting to create embedded and offline tooling.
  • Employ MATLAB scripts and tools for embedded development and data processing.
  • Develop software within a ROS environment and use ROS tools for logging and visualization.
  • Manage version control effectively by leveraging Git Hub features to work with large and complex multi-language codebases.
  • Perform testing and debugging of embedded software on embedded hardware using QNX tools.
  • Handle Ethernet, CAN, and CAN FD data for embedded communication, logging, debugging, and testing, utilizing tools CANalyzer and CANoe Vector tools.
  • Design and develop algorithms for automotive features and tooling using sensor data camera, radar, and lidar inputs.
  • Develop production embedded software in RTOS development environments.
  • Utilize enterprise requirements management software (Jama or Polarion), to develop and review requirements and establish traceability.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary