1792 IT & Software Developer jobs in the US

Rivian jobs

Staff Software Engineer - HIL & Autonomy

$167,400 - 209,300
Rivian
Hansen Way 607, Palo Alto
$167,400 - 209,300
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Over 8 years of experience in Embedded/Platform Software testing. - Proficient in programming and scripting languages such as Python, Bash, C, and C++. - Extensive experience in Linux or QNX operating environments. - Solid understanding of Socket Programming, TCP/IP, and HTTP protocols. - Familiarity with testing automotive ECUs and protocols like CAN and Ethernet. - Competence in board-level testing methodologies. - Experience with CI/CD tools such as GitLab and Jenkins. - Self-driven with strong collaborative skills across different teams. - Ability to adapt to fast-paced development cycles and rapid hardware production schedules. - Excellent skills in communication, testing procedures, and troubleshooting. - Bachelors or Masters degree in Electrical Engineering or Computer Engineering.

Responsibilities

- Lead the design, development, and ownership of scalable and dependable Hardware-in-the-Loop (HIL) test automation frameworks. - Manage, optimize, and enhance complex HIL test platforms to ensure exceptional performance and efficiency. - Drive the integration of HIL systems within CI/CD pipelines (e.g., GitLab, Jenkins) for complete automation of software integration, testing, and deployment. - Create and refine detailed test plans, test cases, and QA documentation based on embedded software requirements. - Establish and continuously improve high-quality QA processes and automated testing pipelines across engineering teams. - Oversee and manage the execution of automated regression tests to guarantee comprehensive coverage and maintain product quality. - Collaborate effectively with software teams to validate new features through structured lab testing during development phases. - Monitor and complete verification of defects, focusing on prompt resolution of critical support and field issues. - Develop and enhance automation scripts and tools to maximize testing coverage and efficiency. - Provide clear, data-backed reports on release readiness and testing progress.

Description


At Rivian, we are dedicated to preserving the spirit of adventure through our emissions-free Electric Adventure Vehicles and the passionate individuals we seek to join us. Our team, with diverse backgrounds, thrives on challenging conventions, exploring innovative solutions, and embracing the unknown. We offer comprehensive medical, dental, and vision insurance benefits for full-time employees and their families, with coverage starting on the first day of employment. Join us in our mission to protect the outdoors for future generations while fostering a collaborative and dynamic 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 1792 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?

KUBRA, Levven Electronics Ltd., Backburner Labs Inc., Accurate Controls, REASONN LLC, Medicare One Stop, Dataworks Consulting Group among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Jobot as they are hiring for 124 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.