Overview
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
C++
Electrical Engineering
Job Details
Overview:
We are seeking a highly motivated Software Developer with strong C++ skills and experience in vehicle autonomy systems. You ll be part of a team developing next-generation autonomous vehicle technologies, contributing to perception, planning, and control systems.
Key Responsibilities:
- Design, develop, and optimize C++ software for autonomous vehicle platforms.
- Collaborate with cross-functional teams to integrate autonomy algorithms into embedded systems.
- Implement and test real-time software for perception, localization, and path planning.
- Debug and troubleshoot software issues in simulation and on-vehicle environments.
Qualifications:
- Bachelor s or Master s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- 3+ years of experience in C++ development, preferably in automotive or robotics.
- Experience with ROS, sensor fusion, or autonomous navigation is a plus.
- Familiarity with real-time operating systems (RTOS) and embedded systems.
- Bonus: Prior experience at Caterpillar
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.