3547 IT & Software Developer jobs in the US

Senior Software Engineer, Autonomy & Localization
$179,000 - 223,800
Rivian
Hansen Way 607, Palo Alto
$179,000 - 223,800
Requirements
Must:
- M.S. or Ph.D. in Aerospace, Electrical, or Mechanical Engineering, Computer Science, or a related discipline.
- Over 5 years of experience in robotics, Autonomous Vehicles, or other real-time, safety-critical environments.
- Proven research and development expertise in areas such as:
- Stochastic estimation/Kalman filtering
- SLAM / Factor Graphs
- Sensor fusion
- Sensor calibration
- Autonomous Vehicles/ADAS
- Strong programming capability in C/C++.
- Demonstrated ability to thrive in a dynamic development landscape.
- Effective team collaborator with exceptional communication skills.
- Deeply driven to transition concepts from research and development to practical applications.
Responsibilities
- Develop algorithms aimed at accurately estimating vehicle pose and localization.
- Process and integrate data from various sensors, including GNSS, IMU, wheel/radar/visual odometry, to create leading-edge localization systems.
- Implement algorithms using C++ and evaluate their performance and key performance indicators through Python.
- Integrate these algorithms into our autonomous vehicle architecture, focusing on real-time embedded systems and integrity monitoring.
- Collaborate closely with suppliers and engage with our software, hardware, and vehicle design teams to produce safety-critical localization algorithms suitable for diverse environments.
Description
At Rivian, we are driven by a mission to promote adventures for generations to come. Our focus extends beyond building emissions-free Electric Adventure Vehicles; we seek individuals who embody curiosity and courage. Our diverse backgrounds contribute to a collective passion for the outdoors and protecting it for future generations. As part of our Pose Team, you will play a key role in developing innovative mapping, localization, and calibration solutions, directly impacting vehicle autonomy and performance. We offer a comprehensive benefits package including medical, dental, and vision insurance effective from day one, and we are committed to fostering an inclusive workplace.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 3547 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
Allied Technical Solutions, KUBRA, D3 Security Management Systems, GINGER Telecom, Steinbach Credit Union, Transport-Bourassa, Gatestone & Co. Inc among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Lockheed Martin Corporation as they are hiring for 348 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Lockheed Martin Corporation as they are hiring for 348 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.