F

Ford Motor Company

Builds vehicles for drivers and commercial fleets

ADAS MBD Software & Autocode Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeDearborn, MI, USA$147.1k - $192.9k /yr

About the Job

Requirements

  • A bachelor's degree or foreign equivalent in Computer Science, Electrical Engineering, or a related field, and five years of progressive post-baccalaureate experience in the job offered or a related occupation.
  • Five years of experience using MATLAB and Simulink for software development.
  • Five years of experience analyzing and debugging Simulink models through model reviews, autogenerated code reviews, and Model Advisor checks to root-cause issues and identify improvements and optimizations.
  • Five years of experience configuring MATLAB and Simulink Embedded Coder to autogenerate code from models according to project requirements, use cases, and software standards, producing quality and safe code.
  • Five years of experience optimizing Simulink models to meet static code metrics requirements for RAM, ROM, and Cyclomatic Complexity.
  • Two years of experience working within Agile/Scrum frameworks, participating in sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
  • Two years of experience using AUTOSAR authoring tools, including ETAS ISOLAR or Vector DaVinci, to configure and check AUTOSAR software components and their ARXML files.
  • Two years of experience developing AUTOSAR-compliant embedded software for automotive application functionality through hand coding.
  • Two years of experience developing AUTOSAR-compliant embedded software for automotive application functionality through modeling.
  • One year of experience performing MIL and SIL testing on MBD software to ensure quality and coverage according to standards.
  • Candidates must be legally authorized to work in the United States; employment eligibility verification is required at hire.

Responsibilities

  • Generate autocode for model-based design software supporting ADAS feature development, including specifications, model and code implementation, verification, and validation.
  • Work with feature owners to understand and review requested requirements and system-level interactions.
  • Support feature owners with model development activities.
  • Implement model-based design software robustness disciplines and best practices to produce optimal and efficient code generation.
  • Review code-generation reports, including test reports and static code analysis, and resolve identified issues.
  • Analyze and review autogenerated code and check for optimizations.
  • Work with testing teams to continue and expand computer-aided engineering procedures to reduce reliance on vehicle-level testing.
  • Understand sensor and system performance requirements and limitations to develop robust designs, identify improvements, recognize trade-offs, and make applicable design decisions.
  • Support software signoff, including calibration tuning, for all vehicle programs.

About the Company

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Ford Motor Company designs and builds vehicles for individual drivers and commercial fleets worldwide, spanning Ford trucks and SUVs and Lincoln luxury models. Its Mustang sports car and Bronco off-road vehicles sit alongside gasoline, hybrid and electric products. The company sells vehicles, parts and accessories through dealers, while Ford Pro combines commercial vehicles with fleet software, charging and maintenance services; Ford Credit earns money from customer and dealer financing and leases. Connected services add subscriptions for vehicle features and business operations. Founded by Henry Ford in 1903, the company is headquartered in Dearborn, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Dearborn, MI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Ford Motor Company

See more jobs