3431 IT & Software Developer jobs in the US

Rivian jobs

Power Electronics Software Engineer

$171,100 - 213,900
Rivian
Myford Road 14600, Torrance
$171,100 - 213,900
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:
- A bachelors degree in computer engineering, electrical engineering, or computer science; a masters degree is preferred - Over 8 years of experience in software development for real-time embedded C systems - Proficient in modern embedded software practices with the C programming language - Experienced in version control systems and methodologies (e.g., GitFlow, GitLab) - Capable of writing test scripts using scripting languages like Python - Knowledgeable in software build procedures and maintenance of build scripts (SCons preferred, including CMake, Makefile) - Strong foundation in the design and testing of real-time software components

Responsibilities

- Develop specifications, designs, implementations, and testing protocols for both bare metal and RTOS low-level software within power electronics applications - Address and clarify ambiguities in requirements, specifications, and designs - Create and define interfaces between application software and firmware - Design, implement, and test multicore applications and interfaces - Develop timing-critical software architectures for multicore systems - Generate efficient real-time software components and their associated interfaces - Establish software testing methodologies and execute implementations to ensure the readiness of components for release - Collaborate with hardware teams and utilize debugging tools at bench and HIL levels to validate software functionality - Design software that adheres to ISO26262 compliance standards - Document requirements, software design, and relevant test procedures and outcomes

Description


At Rivian, we are on a mission to inspire adventure while focusing on sustainability. We build emissions-free Electric Adventure Vehicles and seek individuals who share our enthusiasm for the outdoors and its preservation for future generations. Our diverse team thrives on questioning the status quo, solving complex problems, and exploring uncharted territories. We offer comprehensive health insurance, including medical, dental, and vision plans effective from day one of employment. Join us in fostering innovation while contributing to a greener future.
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 3431 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?

TASProvider, Vortex Solution, Allied Technical Solutions, D3 Security Management Systems, GINGER Telecom, Steinbach Credit Union, Transport-Bourassa among others, are currently hiring for C / C++ roles in the United States.

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