Enable job alerts via email!

Simulation Platform - Principal Software Engineer – Remote

Ford Motor Company

United States

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Principal Software Engineer to join their ADAS team, focusing on developing cutting-edge simulation platforms. This role offers the chance to influence executive decisions and drive the deployment of advanced driver assistance technologies. You will work on architecting scalable solutions that enhance safety and efficiency in driving, while also fostering a culture of innovation within the team. This position not only promises a dynamic work environment but also provides excellent opportunities for personal and professional growth, making it an exciting opportunity for tech enthusiasts eager to shape the future of mobility.

Benefits

Generous PTO
Retirement Plans
Stock Investment Plans
Incentive Compensation
Professional Growth Opportunities

Qualifications

  • 5+ years in software design with C++ or Python, focusing on performance and real-time solutions.
  • Experience in building scalable software systems and automation testing.

Responsibilities

  • Architect and build simulation-based solutions for ADAS features.
  • Lead automation and continuous feedback processes for large-scale deployments.

Skills

C++
Python
Software Design
Performance Analysis
Automation of Testing Designs
Scalable Software Solutions
Debugging

Education

B.S. in Electrical Engineering
B.S. in Computer Engineering
B.S. in Computer Science
M.S. in Electrical Engineering
M.S. in Computer Engineering
M.S. in Computer Science

Tools

Cloud Infrastructure
POSIX Compliant Operating Systems
CI/CD Tools
Simulation Platforms

Job description

Simulation Platform - Principal Software Engineer – Remote

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.

The Advance Driver Assistance Systems (ADAS) program uses technology to solve the human problems of driving and make it safer, easier, and more enjoyable. The ADAS team develops Adaptive Cruise Control, Cross Traffic Alert, Active Park Assist and 360 Camera Systems.

We are hiring a Senior Software Engineer for a unique opportunity to get in on the ground floor with an ADAS team developing the industry’s first in class virtualization simulation platform. In this role, you will have influence over executive level decisions that will have a huge impact on how we deliver our products in the future and how we scale globally. You will also solve problems related to AI applications and its implications, system-level autonomy, and perception systems used in ADAS. You will drive activities to enable a technically safe large-scale deployment of Ford vehicle fleets at L2 and L3 levels.

What you will be able to do:

  • Architect, code and build simulation-based solutions to enable driving policy fast feedback loop, perception fast-feedback, and validation at scale.
  • Automate the use of off-the-shelf-tools on the cloud infrastructure workflows.
  • Lead, own and codesign large-scale ADAS metrics, process automation, and continuous feedback loops across all use cases.
  • Reuse and expand automated mass-scale scenarios and evaluators for CI/CD as well as for validation at scale in various use cases for a variety of ADAS features.
  • Lead and build platform-independent technical evaluators for measuring and monitoring throughput, bandwidth, timing, delay, and computational performance across multiple XILs.
  • Co-design, expand, and automate production-ready Python libraries to monitor and improve ADAS software systems, while measuring end-to-end KPIs, perception and safety KPIs, and ADAS usage metrics.
  • Achieve architectural excellence by contributing to the overall ADAS development, infrastructure, and simulation platforms.
  • Foster innovation, trust and excellence within the organization.

The Minimum requirements we seek:
  • B.S. in Electrical Engineering, Computer Engineering, Computer Science or a related field or a combination of education and equivalent experience.
  • 5+ years of experience in building scalable software system solutions as well as performance sensitive and/or real-time software and customer facing.
  • 5+ years of relevant experience in software design using C++ and/or Python, including debugging, performance analysis, and automation of testing designs.
Our Preferred requirements
  • M.S. in Electrical Engineering, Computer Engineering, Computer Science or a related field.
  • 7+ years of experience in building scalable software system solutions as well as performance sensitive and/or real-time software and customer facing.
  • 7+ or more years of relevant experience in software design using C++ and/or Python, including debugging, performance analysis, and automation of testing designs.
  • 5+ years of experience developing on POSIX compliant operating systems, such as Linux or QNX.
  • Highly proficient in data, cloud, simulation, accelerated computing, and Python ecosystem.
  • Experience developing platforms or tools for developers.
  • Deep understanding of how to build successful products in large-scale environments.
What you will receive in return:

As part of the Ford family, you will enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more. You will also experience exciting opportunities for professional and personal growth and recognition.
If you have what it takes to help us redefine the future of mobility, we would love to have you join us.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire.

Visa sponsorship is available for this position.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

About the company

Go further than you ever imagined in a new Ford vehicle, built just for you. See our full lineup.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.