Senior Software Engineer developing high-performance C++ libraries for Motion Planning team. Contributing to automated driving technology for Ford vehicles at Latitude AI.
Responsibilities
Design, develop, and maintain high-performance C++ libraries and tools for the Motion Planning team
Identify performance bottlenecks and optimize the runtime and memory efficiency of the onboard Motion Planning software
Contribute to the design and implementation of new features and improvements to both onboard and offboard motion planning infrastructure
Extensively test your code through unit testing, simulation, log playback, and on vehicle testing
Develop tools for visualization and debugging, and use them to analyze logs from fleet testing
Coordinate with other autonomy teams to ensure that Motion Planning is provided the inputs it needs
Requirements
The Motion Planning team is looking for deep expertise in C++ Software Engineering.
Background in Motion Planning, Robotics, or related fields is helpful, but not required
Bachelor's Degree with 4 Years of professional experience, or Masters degree with 2 years experience, or a PhD in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field
Python programming experience is also helpful but not required
Industry experience writing production-quality, performance-critical code, and maintaining large codebases is desired
Strong written and verbal communication skills are required.
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
Daily lunches, snacks, and beverages available in all office locations
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
Job title
Senior Software Engineer, Motion Planning Infrastructure, C++
Senior Python Software Engineer developing backend systems for an intelligent irrigation ecosystem. Designing APIs and integrating AWS systems within a collaborative environment.
Senior Fullstack/Backend Developer in high - impact agile team shaping internal internet bank. Collaborating with various stakeholders on a modern platform with microservices.
Telecom Architect designing and implementing network management solutions in hybrid teams. Requires extensive experience in telecom architecture and Java technologies.
Software Engineer developing innovative software solutions for various client projects. Collaborating on cloud platforms, databases, and open - source technologies while contributing to digital transformation goals.
AI Engineer developing Python - based data science solutions at PwC Slovakia. Innovating in machine learning and collaborating with clients across Europe and the USA.
Lead Data Scientist developing analytics for Target's supply chain strategy. Designing forecasting, simulation, and optimization models for multi - billion dollar decisions.
Senior Java Developer for Trading Infrastructure at Crypto.com. Building and maintaining a high - performance Trading Platform with low - latency execution.
Senior Java Developer building a high - performance trading platform at Crypto.com. Collaborating across teams to develop core backend systems for multi - asset trading.
Java Full Stack Developer at Zenith, a Workers' Compensation Insurance company. Develops and maintains applications, requiring Java and related technologies expertise.
Golang Tech Lead at Boosters ensuring quality and scalable backend development. Responsible for technical ownership and implementing engineering standards.