Related skills
robotics unit testing python simulation performanceπ Description
- Design, develop, and maintain high-performance C++ libraries for Motion Planning.
- Identify bottlenecks and optimize runtime and memory for onboard software.
- Contribute to design and implementation of new features for onboard/offboard motion planning.
- Extensively test code with unit tests, simulation, log playback, and on-vehicle tests.
- Develop visualization and debugging tools to analyze fleet logs.
- Coordinate with autonomy teams to ensure Motion Planning gets inputs it needs.
π― Requirements
- Deep expertise in C++ software engineering.
- Background in Motion Planning or Robotics helpful but not required.
- Bachelorβs 4+ years, Masters 2+ years, or PhD in a related field.
- Python programming experience helpful but not required.
- Production-quality, performance-critical code experience.
- Strong written and verbal communication skills.
π Benefits
- Competitive compensation
- Comprehensive health, dental, and vision insurance
- Employer-matched 401(k) retirement plan
- Unlimited vacation and 15 paid holidays
- Paid parental and medical leave
- Professional development reimbursement
π Visa sponsorship
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!