4195 IT & Software Developer jobs in the US

Senior Power Electronics Engineer
$135,000 - 168,000
Rivian
Myford Road 14600, Torrance
$135,000 - 168,000
Requirements
Must:
- In-depth knowledge of embedded software development principles and strong proficiency in C programming.
- Demonstrated experience with version control systems, including GitFlow and GitLab.
- Competence in developing and utilizing scripting languages, such as Python, for automation and testing purposes.
- Familiarity with software build systems and the ability to work with build scripts like Bazel (preferred), CMake, and Makefile.
- Strong understanding of real-time software concepts and testing methodologies.
- Proven ability to independently design, implement, and validate embedded software modules.
- Experience in debugging embedded systems using standard tools.
- Self-motivated individual with a commitment to delivering high-quality results.
- Bachelors degree in Computer Engineering, Electrical Engineering, or Computer Science (Masters degree preferred).
- Over 2 years of hands-on experience in developing real-time embedded C systems.
Responsibilities
- Contribute comprehensively to the specification, design, implementation, and rigorous testing of low-level software (both bare metal and RTOS) for a range of power electronics applications.
- Independently tackle and resolve technical challenges and ambiguities in design and requirements.
- Design and implement clear and efficient interfaces between various software components.
- Assist in the development and testing of multicore applications for enhanced performance.
- Create robust and efficient real-time software components and their interfaces.
- Execute comprehensive testing of software components to ensure their stability and reliability.
- Work collaboratively with hardware engineers and utilize debugging tools to validate software functionality.
- Develop and maintain thorough documentation for all software projects.
Description
At Rivian, we strive to keep the world adventurous forever, crafting emissions-free Electric Adventure Vehicles and seeking innovative minds. Our diverse team shares a passion for the outdoors and a commitment to protecting it for future generations. As a Senior Power Electronics Software Engineer, you will play a critical role in our mission, being involved in the full development cycle of pioneering embedded software for our power electronics products, directly influencing our software architecture. We offer competitive compensation and a comprehensive benefits package, and we prioritize creating an inclusive environment for all our team members.
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 4195 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?
D3 Security Management Systems, The Dufresne Group (TDG), GINGER Telecom, GE Aerospace, AMZ Prep, Glotel, WARDJet LLC 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 303 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 Judge Group, Inc. as they are hiring for 303 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.