Developing automated driving technologies, including L3, for Ford vehicles at scale to reimagine the driving experience and make travel safer, less stressful, and more enjoyable for everyone.
Requirements
- Strong experience developing embedded applications and systems using C++
- Proficient in network communication concepts including protocols, physical layer requirements, bandwidth characteristics, and configuration
- Strong software design, algorithm, problem-solving, and analytical skills
- Experience with multi-processor SoCs or similar embedded processors
- Familiarity with Embedded RTOS such as FreeRTOS and/or Embedded Linux desired
- Prefer candidates with experience developing software for highly complex, safety-critical sensing systems
Responsibilities
- Deliver safe and efficient embedded software for Radar, Lidar and IMU sensors
- Work with the Software Architect to execute the vision and produce high-quality, maintainable code using C++
- Mentor the junior team members on technical design as well as be involved in design and code reviews
- Design, implement, and test high performance C++ code running in resource-constrained environments
- Work closely with suppliers and cross functional team of hardware/system engineers to ensure the success of our product
Other
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- 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