Staff Embedded Software Engineer
$171k - $213kRivian
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our inverter-embedded software team. As a senior member of the team, your mission is to greatly
enhance the inverter software performance, safety, robustness, and reliability. You will be responsible for architecting, implementing, and enhancing the key software functions and
frameworks for PWM control, key sensors such as position, voltage, current, and temperature sensors, as well as fault detection and reaction frameworks.
Responsibilities
• Technical Leadership: Lead the design, development, implementation, and enhancement of
the key software functions and frameworks for PWM control, key sensors such as position,
voltage, current, and temperature sensors, as well as fault detection and reaction
frameworks.
• Innovation and Problem Solving. Greatly enhance the inverter software performance,
safety, robustness, and reliability. Solve complex technical problems with robust and
scalable solutions.
• Mentorship: Mentor and guide junior engineers, fostering a culture of continuous learning
and improvement.
• Collaboration: Work closely with hardware engineers, program managers, and other
stakeholders to define system requirements and develop integrated solutions.
• Project Management: Oversee multiple projects, ensuring timely delivery and adherence to
specifications, while managing resources and budgets effectively.
• Documentation: Maintain comprehensive documentation of design specifications,
development processes, and troubleshooting procedures.
Qualifications
• Education: Master's degree or higher in computer science, electrical engineering
• Experience: Minimum of 8+ years of experience in embedded software development, with at
least 5 years in a senior or leadership role.
• Prior experience for a leading role in EV motor controls embedded software is highly
desired.
• Proficient in C/C++ programming languages.
• Deep understanding of embedded systems architecture and real-time operating systems
(RTOS).
• Knowledge of power electronics and safety.
• Knowledge of hardware design and integration.
• Experience with microcontrollers, microprocessors, and peripheral interfaces.
• Strong knowledge of software development lifecycle and methodologies, including Agile and
Scrum. Rivian Internal• Strong software development experience under CI/CD (Continuous Integration and
Continuous Delivery) Pay Disclosure The salary range for this role is $171,000 - $213,000 for Carson based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards. We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than 2/27/2026. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our inverter-embedded software team. As a senior member of the team, your mission is to greatly
enhance the inverter software performance, safety, robustness, and reliability. You will be responsible for architecting, implementing, and enhancing the key software functions and
frameworks for PWM control, key sensors such as position, voltage, current, and temperature sensors, as well as fault detection and reaction frameworks.
Responsibilities
• Technical Leadership: Lead the design, development, implementation, and enhancement of
the key software functions and frameworks for PWM control, key sensors such as position,
voltage, current, and temperature sensors, as well as fault detection and reaction
frameworks.
• Innovation and Problem Solving. Greatly enhance the inverter software performance,
safety, robustness, and reliability. Solve complex technical problems with robust and
scalable solutions.
• Mentorship: Mentor and guide junior engineers, fostering a culture of continuous learning
and improvement.
• Collaboration: Work closely with hardware engineers, program managers, and other
stakeholders to define system requirements and develop integrated solutions.
• Project Management: Oversee multiple projects, ensuring timely delivery and adherence to
specifications, while managing resources and budgets effectively.
• Documentation: Maintain comprehensive documentation of design specifications,
development processes, and troubleshooting procedures.
Qualifications
• Education: Master's degree or higher in computer science, electrical engineering
• Experience: Minimum of 8+ years of experience in embedded software development, with at
least 5 years in a senior or leadership role.
• Prior experience for a leading role in EV motor controls embedded software is highly
desired.
• Proficient in C/C++ programming languages.
• Deep understanding of embedded systems architecture and real-time operating systems
(RTOS).
• Knowledge of power electronics and safety.
• Knowledge of hardware design and integration.
• Experience with microcontrollers, microprocessors, and peripheral interfaces.
• Strong knowledge of software development lifecycle and methodologies, including Agile and
Scrum. Rivian Internal• Strong software development experience under CI/CD (Continuous Integration and
Continuous Delivery) Pay Disclosure The salary range for this role is $171,000 - $213,000 for Carson based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee's position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs. The successful candidate may be eligible for annual performance bonus and equity awards. We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian's 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com. You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than 2/27/2026. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on click.appcast.io. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Carson, CA vacancy
$45 - $100 per hour
...Job Title: Embedded Software Engineer Job Description The Embedded Software Engineer will verify, test, integrate, and develop embedded software for high-power, safety-critical systems in aerospace, defense, aviation, and related applications. This role focuses...SuggestedLong term contractContract workTemporary workWork at officeFlexible hours- ..., Anduril, and Lockheed Martin, and we are backed by Joint Staff-level military leadership and top-tier Silicon Valley rms.... ...overwhelming demand. Job Overview: We are seeking a skilled Embedded Software Engineer. You will design and implement software for...SuggestedPermanent employment
- ...Job Description Job Description Description As a Staff RF Embedded Software Engineer at Impulse, your core responsibility will be to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low earth orbit to mars....SuggestedPermanent employmentFull time
$181k - $271k
...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'... ...radio transceivers alongside electrical engineers and the FPGA gateware developer About... ...driver development and real-time or embedded software design Solid network...Suggested- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Embedded Software/Firmware Engineer Full Time Long Beach, CA, US 21 days ago Requisition ID: 1016 SpinLaunch is building Meridian, a next-generation...SuggestedPermanent employmentFull time
- ...the globe with real impact, we want you at Northwood. Role: Northwood Space is looking for a backend focused Staff Engineer to join our Software team In this role, you will lead the development of our cloud-based platform that manages global antenna scheduling,...Permanent employment
- ...) that comprehensively uses machine learning to optimally engineer, additively manufacture, and flexibly assemble complex integrated... ...technology and production. Purpose Divergent is seeking a Staff Full-Stack Software Engineer to lead the architecture, design, and development...Temporary work
$176k - $198k
...Staff Software Engineer Torrance, CA Overview Salary Range $176,000.00 - $198,000.00 Salary Description Position Summary... ...scalable, high-performance software architectures that span embedded firmware, real-time systems, edge compute, and hardware integration...Permanent employmentWork at officeLocal area- ...Staff Software Engineer, Full Stack Denver, CO or Long Beach, CA Space is a warfighting domain. True Anomaly seeks those with the talent and ambition to build the technology that secures it. True Anomaly delivers decisive capabilities for space superiority. We...Contract workFlexible hours
$181k - $271k
...Whether you're in propulsion, manufacturing, software, avionics, or a corporate function, you'... ...You'll work alongside welders, robotics engineers, data scientists, and systems engineers... ...About the Role: We are seeking a Staff Software Engineer with broad technical...- ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget optimization...Work at officeRemote workRelocationRelocation packageShift work
- ..., we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches... ...who want more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features...Remote workHome officeFlexible hours
$145k - $220k
...For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products. This...Full timeWork experience placementCasual workWork at officeRelocation package$95.5k - $181.7k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...future of aerospace and defense. The Software Product Assurance Center’s Software Security... ...employ Agile development techniques on embedded targets to continuously develop and...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$75.8k - $144.2k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...world. We have an on-site opportunity for an experienced Embedded Software Engineer to work onsite in El Segundo, CA. ~ Raytheon El Segundo...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$169k - $216k
...uniquely suited to accomplishing this goal, with leadership and staff comprised of veterans from SpaceX, Blue Origin, major... ...ecosystem. What you will do (Job Responsibilities) The Senior Embedded Software Engineer on the Flight Software team is responsible for determining...Permanent employmentFull timeImmediate startRelocation packageFlexible hours$120k - $220k
...Senior Embedded Software Engineer El Segundo Icarus was founded on the belief that the Stratosphere is the Forgotten Frontier and that reclaiming it will define the next era of aerospace and what is possible from the sky. We build solar-powered aircraft that fly...Work experience placementDay shift$87.83 per hour
...solutions. Design, implement, test and document complex GNSS navigation algorithms using C/C++ for use in embedded systems Participate in peer reviews of software designs, algorithm designs and software implementation Collaborate and communicate with cross...Hourly payFull timeLocal areaFlexible hours- ...Environment Professional Growth Daily Lunch Job Details We are seeking a dynamic and talented Consulting Embedded Software Engineer to join our team in the Tech Services industry. The successful candidate will play a crucial role in the development and...Local area
$55 - $80 per hour
...Embedded Software Engineer This posting is for an existing vacancy Job Description The Embedded Software Engineer develops hardware, firmware, and graphical user interface (GUI) applications for use in both modular components and larger integrated systems....Contract workTemporary work$120k - $155k
...Embedded Software Engineer Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $120,000 - $155,000 / year Description As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware...Permanent employmentFull time- ...Earth. Led by former SpaceX, Varda, Impulse, and Relativity engineers, our vision is to dominate cislunar space and build the railway... ...to reshape the space domain for good. Job Description As an Embedded Software Engineer, you will work closely with a focused technical...Local areaShift work
$110.4k - $165.5k
...Position Summary The Cyberspace & Mission Technology Department (CMTD) is seeking an Embedded Software Engineer to perform research and development activities toward innovative embedded prototypes in areas such as image and signal processing, accelerated computing, and...Full timeRemote workRelocation packageFlexible hours- ...practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use... ...2028. About the role Radiant is seeking a Principal Embedded Software Engineer to set the technical direction for embedded...Full timeSummer workImmediate startRemote workFlexible hoursWeekend work
- ...Software Engineer Position The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly... ...our software team to employ Agile development techniques on embedded targets to continuously develop and deploy critical...For subcontractor
$140k - $170k
...FIRMWARE ENGINEER Mesh Optical Technologies was founded on the belief that optical... ...to architect and implement the low-level software that pushes our optical hardware to its... ...Demonstrated experience bringing up real-time embedded systems from scratch Proficiency in C...Relocation packageFlexible hoursWeekend work$135.1k - $168.9k
..., but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will contribute to software design and...Full timeContract workPart timeWork at officeLocal area$188.6k - $267.7k
...exploration for humanity, come join us. Vast is looking for a Staff Flight Software Engineer , reporting to Senior Manager, Flight Software, to... ...continuous build and test environment Experience with Embedded Systems Experience working with satellite...Permanent employmentFull timeTemporary workWeekend workAfternoon shift$86.6k - $150.4k
...trained mechanical and aerospace engineers, VSD provides national... ...electro-mechanical devices; embedded systems; fluid mechanics; propulsion... .... The Vehicle Systems Software Department performs independent... .... Our multidisciplinary staff provides technical oversight...For contractorsImmediate startRemote workRelocation packageFlexible hours- ...capabilities in space. Job Description: AstroForge is thrilled to offer an exceptional opportunity for a skilled Embedded Flight Software Engineer to join our innovative team. The chosen candidate will play a pivotal role in developing and maintaining the software...Permanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
Related searches
- healthcare software sales Carson, CA
- id software Carson, CA
- senior c# .net software developer Carson, CA
- software implementation project manager Carson, CA
- software sales Carson, CA
- entry level software sales Carson, CA
- remote software sales Carson, CA
- software Carson, CA
- software support Carson, CA
- principal embedded software engineer

