Senior Firmware Engineer, Networking & Sensors

Latitude AI is an automated driving technology company developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale.
$170,560 - $234,520
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
AI · Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded Software Engineer

Senior Embedded Software Engineer role at Latitude AI, developing autonomous driving technology for Ford vehicles, offering $174K-$261K salary range.

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.

Description For Senior Firmware Engineer, Networking & Sensors

Latitude AI, a Ford Motor Company subsidiary, is seeking a Senior Firmware Engineer specializing in Networking & Sensors to join their Embedded Software team. This role is crucial in developing hardware drivers, safety monitoring, and vehicle interfaces for their autonomy system. The ideal candidate will have a strong background in embedded software development, particularly for sensing systems.

As a Senior Firmware Engineer, you'll be responsible for designing and implementing embedded software for state-of-the-art sensing systems, including cameras, LiDAR, and radar. You'll work with C++ to produce high-quality, maintainable code that adheres to ASPICE and Functional Safety standards. Your expertise in network communication, including TCP/IP, Ethernet, and CAN, will be essential in optimizing in-vehicle networks and ensuring seamless communication between sensors and the autonomy software.

The role requires a degree in a relevant field such as Computer Engineering or Robotics, along with strong experience in embedded applications and systems. Knowledge of multi-processor SoCs, time synchronization protocols, and embedded RTOS like Autosar or QNX is highly valued. Experience with safety-critical sensing systems is preferred.

Latitude AI offers a competitive salary range of $170,560-$234,520 USD, along with an impressive benefits package including medical insurance, 401(k) matching, paid parental leave, and professional development opportunities. The company culture emphasizes innovation, collaboration, and work-life balance, with perks like unlimited vacation and daily complimentary lunches for onsite employees.

Join Latitude AI and be part of a team reimagining the driving experience, making travel safer and more enjoyable for millions. This is an opportunity to work with leading experts in machine learning, robotics, and automated driving technology, all while enjoying the stability of being part of the Ford Motor Company family with the agility of a tech startup.

Last updated 4 months ago

Responsibilities For Senior Firmware Engineer, Networking & Sensors

  • Deliver safe and efficient embedded software for state-of-the-art sensing systems
  • Produce high-quality, maintainable code using C++
  • Create architecture and designs in alignment with ASPICE and Functional Safety standards
  • Design and optimize in-vehicle networks to communicate with the sensors and setup common timebase with the autonomy software
  • Design, implement, and test full-stack software running in resource-constrained environments
  • Work closely with a multidisciplinary team of hardware, software and system engineers to ensure the success of our product

Requirements For Senior Firmware Engineer, Networking & Sensors

Linux
  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
  • Strong experience developing embedded applications and systems using C++
  • Proficient in network communication concepts including protocols, physical layer requirements, bandwidth characteristics, and configuration
  • Knowledge of TCP/IP, Ethernet, CAN, and experience working with Marvell/Broadcom switches
  • Strong software design, algorithm, problem-solving, and analytical skills
  • Experience with multi-processor SoCs or similar embedded processors
  • Experience with time synchronization, IEEE802.1AS, and Linux PTP is preferred
  • Familiarity with Embedded RTOS such as Autosar, QNX, and/or Embedded Linux desired
  • Prefer candidates with experience developing software for highly complex, safety-critical sensing systems

Benefits For Senior Firmware Engineer, Networking & Sensors

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Commuter Benefits
  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and the option to elect voluntary life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • 15 paid holidays
  • Complimentary daily lunches, beverages, and snacks for onsite employees
  • Pre-tax spending accounts for healthcare and dependent care expenses
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program
  • Professional development reimbursement
  • Employee assistance program
  • Discounted programs that include legal services, identity theft protection, pet insurance, and more
  • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives

Interested in this job?