Embedded Software Engineer

Automated driving technology company developing hands-free, eyes-off driver assist system for next-generation Ford vehicles
Pittsburgh, PA, USADearborn, MI, USAPalo Alto, CA, USA
$174,000 - $261,000
Embedded
Senior Software Engineer
In-Person
4+ years of experience
AI · Automotive

Description For Embedded Software Engineer

Latitude AI, a Ford Motor Company subsidiary, is revolutionizing the automotive industry with their automated driving technology. As an Embedded Software Engineer, you'll join a team developing hands-free, eyes-off driver assist systems for next-generation Ford vehicles. The role focuses on developing embedded software for camera sensing systems, requiring expertise in C++ and embedded systems development.

Working alongside experts in machine learning, robotics, cloud platforms, and various engineering disciplines, you'll contribute to making travel safer and more enjoyable for millions. The position demands strong technical skills in embedded applications, safety-critical systems, and vision processing, with opportunities to work on cutting-edge technology in a startup-like environment.

The company offers an impressive benefits package, including competitive compensation, comprehensive healthcare, unlimited vacation, and professional development opportunities. With locations in Pittsburgh, Dearborn, and Palo Alto, you'll be part of a team that combines the stability of Ford with the agility of a tech startup. This role is perfect for someone passionate about automotive innovation and embedded systems who wants to make a real impact on the future of driving technology.

Last updated 16 days ago

Responsibilities For Embedded Software Engineer

  • Deliver safe and efficient embedded software for state-of-the-art vision-based sensing systems
  • Produce high-quality, maintainable code using C++
  • Create architecture and designs in alignment with ASPICE and Functional Safety standards
  • Design, implement, and test full-stack software running in resource-constrained environments
  • Work closely with a multidisciplinary team of hardware, software, and system engineers

Requirements For Embedded Software Engineer

Linux
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or related field and 4+ years of experience (or Master's with 2+ years, or PhD)
  • Strong experience developing embedded applications and systems using C++
  • Strong software design, algorithm, problem-solving, and analytical skills
  • Experience with multi-processor SoCs or similar embedded processors used in camera and vision processing
  • Familiarity with Embedded OS such as FreeRTOS and Linux
  • Prefer candidates with experience developing software for highly complex, safety-critical sensing systems

Benefits For Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
Education Budget
Visa Sponsorship
  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with employer match
  • 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • 15 paid holidays
  • Complimentary daily lunches and snacks
  • Pre-tax spending accounts
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program
  • Professional development reimbursement
  • Employee assistance program

Interested in this job?

Jobs Related To Latitude AI Embedded Software Engineer

Bench Test Engineer

Senior Bench Test Engineer role at Latitude AI developing automated driving technology for Ford vehicles

Systems Engineer - HMI and Fault Handling

Senior Systems Engineer position at Latitude AI, focusing on HMI and fault handling for autonomous vehicle systems, offering competitive salary and comprehensive benefits.

Senior Software Safety Engineer

Senior Software Safety Engineer role at Latitude AI, developing autonomous driving systems for Ford vehicles, offering $186K-$280K salary with comprehensive benefits.

Systems Engineer - HMI

Senior Systems Engineer position focusing on HMI development for autonomous vehicle systems at Latitude AI.

Bench Test Engineer

Senior Bench Test Engineer role at Latitude AI developing automated driving technology for Ford vehicles