Software Engineer Controls

Epitec, Inc.
Dearborn, MI, United States
5 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$91,520.0 - $95,680.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Artificial Intelligence Data Analysis Computer Vision Unit Testing C++ (Programming Language) Software Debugging Failure Mode Effects Analysis Python (Programming Language) MATLAB Regression Testing Release Management
+10 more
Requirements Management Server Administration Simulink Software Engineering Product Software Implementation Methods Software Requirements Analysis Stateflow System Testing Systems Integration Machine Learning Operations

Job description

Ford’s Advanced Driver Assistance Systems team is seeking an experienced ADAS Software Engineer to support the development of BlueCruise features. This role focuses on MATLAB/Simulink modeling, software integration, functional safety, system requirements, testing, and validation for advanced driver-assistance technologies., * Develop system and subsystem designs, interfaces, and specifications for BlueCruise features.

  • Develop and refine in-vehicle software implementation requirements.
  • Create and enhance MATLAB/Simulink feature models.
  • Support regression testing, test vectors, data analysis, and issue resolution.
  • Conduct replay and bench testing to assess algorithm performance.
  • Deliver feature models according to software release and program timelines.
  • Support functional safety activities in compliance with ISO 26262.
  • Develop validation methods for feature-level performance.
  • Analyze track and real-world vehicle data.
  • Coordinate with feature owners, suppliers, product teams, and cross-functional engineering groups.

Requirements

Software Engineering, MATLAB, Software Engineering, Autonomous Driving Systems, Technical Support, Requirements Management, Safety Systems, Software Administration, System Test, Safety Training, * Bachelor’s degree in Electrical, Computer, Software Engineering, or a related field.

  • 5+ years of MATLAB/Simulink modeling experience.
  • Experience developing, compiling, and debugging MATLAB scripts and S-Functions.
  • Experience creating and debugging complex Simulink and Stateflow models.
  • Experience with model unit testing and software integration testing.
  • Experience with Adaptive Cruise Control, Lane Keeping, Lane Centering, Blind Spot Systems, or similar ADAS features.
  • Experience documenting software and system requirements.
  • Knowledge of FMEA and functional safety analysis.
  • Ability to work effectively with suppliers and cross-functional teams., * Master’s degree in Electrical, Mechanical, Aerospace, Controls, Computer, or Software Engineering.
  • 7+ years of MATLAB/Simulink modeling experience.
  • Experience with ISO 26262 and functional safety processes.
  • Experience with ADAS process validation and production release milestones.
  • Experience with C, C++, Python, or MATLAB software development.
  • Knowledge of radar, computer vision, Kalman filtering, vehicle dynamics, and control systems.
  • Experience with embedded hardware and software.
  • Experience conducting laboratory and vehicle testing.
  • Experience analyzing field data, error states, and failure modes.
  • Experience with AI/ML tools and models.
  • Experience leading small projects and improving engineering processes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…