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++
Full Stack Developer evolving applications and services at Amo Promo utilizing Python and ReactJS while ensuring product quality and collaboration with the team.
Join KIPMI Software as a Java Principal Engineer leading the development of digital trust technologies. Collaborate across teams while employing cutting - edge tools and best practices.
Senior developer managing critical Microsoft systems at SBM Technology. Ensuring stability of applications and data management in Oracle environments with high reliability demands.
Senior Backend Developer responsible for high - performance .NET Core applications at a financial institution. Collaborating on cloud and on - premises solutions with a focus on security and scalability.
Develop and maintain backend services and RESTful APIs using Node.js and Python; implement database persistence (PostgreSQL), caching (Redis), and asynchronous messaging (RabbitMQ). Hybrid role in Goiânia with cross - functional collaboration across product, front - end and infrastructure teams.
Senior .NET Developer leading complex application development at Trissential. Innovating using modern architecture and cloud technologies in a collaborative hybrid environment.
Decoupled Drupal Engineer maintaining the Drupal 10 backend for Forcepoint.com, building GraphQL APIs and multilingual content models. Ensuring a stable, secure, and scalable content platform with Next.js frontend integration.
Senior Backend Software Engineer at Regard building critical backend services to improve healthcare delivery. Collaborating with product, design, and engineering teams to enhance physician and patient care.
Digital Architect responsible for designing architecture for banking solutions at Commerzbank. Collaborating with teams to implement innovative technology solutions based in Łódź, Poland.
Digital Architect designing enterprise - level architectural solutions in the banking sector. Collaborating with teams to implement IT strategy and transform the bank's architecture landscape.