Staff Embedded Software Engineer, Silicon & Sensing Systems
$186k - $232kRivian
About Us
Rivianis 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
Join as Staff Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You will be part of the team to build Rivian’s next generation hardware platform including Rivian in-house AI accelerator SoC to enhance vehicle performance and autonomous driving capabilities.
Responsibilities
- Work w/ SoC validation team to refine and execute the SoC validation plan
- Use C embedded software to validate SoC for the next generation hardware design, enable SoC internal functional blocks and peripheral interfaces.
- Develop automatic testing tools and generate test coverage reports.
- Build benchmark tools to evaluate performance of the hardware system, including throughput, latency, resource utilization, IO or compute frequency metrics
- Document validation progress and results in Rivian’s tracking system, to maintain good traceability
Qualifications
Required:
- Bachelors/Masters Degree in Electrical Engineering, Computer Engineering or related field
- 4-15 years experience in related fields.
- Proficient in Embedded C software development.
- Good analytical skills, written and verbal communication skills, and a team player
Preferred:
- With projects focusing on platform/embedded software development
- Experience with scripting languages like Python, Linux shell, etc.
- Prior experience in AMD Zynq Petalinux development
- Prior experience in AI accelerator is a plus
- Prior experience in SoC peripheral interfaces like JTAG, I2C, UART, SPI, ethernet, DDR, PCIe is a plus
- Prior experience in camera data processing like MIPI interfaces, ISP, video encoder is a plus
Pay Disclosure
Pay Range: The salary range for this role is $186,000 - $232,000 annually for Bay Area 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.
Benefits: 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.
Company Statements
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 View email address on click.appcast.io.
Candidate Data Privacy and Technology
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.
How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Rivian uses iCIMS Talent Cloud Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.
AI does not make hiring decisions: Qualified candidate applications are reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.
Participation in AI profile matching is entirely voluntary. If you prefer that your profile not be used in this process, you can opt out at any time. Opting out means your profile will be excluded from automated matching and will not be surfaced for additional roles through this system. Your current application remains active and will not be affected in any way.
#J-18808-Ljbffr$186k - $232k
...future generations. Role Summary Join as Staff Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You will be part of the team to build... ...and execute the SoC validation plan Use C embedded software to validate SoC for the next...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work$207k - $300k
...tracing strategy across all software layers, spanning low-... .../real-time operating system (RTOS), host OS (... ...years of experience with embedded software design and... ...Master’s degree or PhD in Engineering, Computer Science, or... ...partner closely with Silicon, Hardware, Firmware,...Suggested$155.9k - $227.3k
...energy storage and distribution system is the heart of our electric... ...Management System (BMS) software that keeps them safe, healthy... ...they form one energy ecosystem, engineered around the demands of commercial... ...and implementing the embedded C++ software that runs on our...SuggestedFull timeTemporary work$207k - $300k
...disaggregated topologies ahead of silicon.Author high-signal reference... ..., XLA Compiler, and Cloud AI Systems to steer multi-year roadmaps.... ...testing, and launching software products.5 years of experience... ...infrastructure).Google's software engineers develop the next-generation...SuggestedWorldwide$140.46k - $190.11k
...with its groundbreaking sensing and perception... ...LiDAR components onto a silicon photonics chip in a compact... ...Overview:The Scanning Systems team develops electro-... ...We are looking for an engineer with expertise in... ...controls along with strong embedded programming and...SuggestedFull timeFlexible hours$163k - $236k
...developing integration plans with software and system partners while coordinating... ...'s degree in Electrical Engineering, Computer Engineering,... ...following: computer architecture, embedded firmware, ASIC design or... ..., developing custom silicon solutions that power the future...Worldwide- ...are at the forefront of software and hardware... ...headquarters 3 days per week.Staff Systems and Platforms Software... ...software that makes that silicon perform. As a Staff... ...and Platforms Software Engineer, you'll architect and... ...industry experience in embedded software development.Hands...3 days per week
- ...platform enables employees to converse with all of their business systems through natural language to quickly find answers and automate... ...’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for...Work at officeRemote workFlexible hours
$207k - $300k
...Coach a distributed team of engineers.Partner closely with UX, PM,... ...1-to-100 production backend systems needed to take successful experiments... ...testing, and launching software products.3 years of experience... ...technology forward.As a collaborative Staff Software Engineer, you will...$207k - $300k
Execute bringup of audio systems on new devices from prototype to... ...experience.8 years of experience in software development.5 years of... ...years of experience working with embedded operating systems within the... ...:Master’s degree or PhD in Engineering, Computer Science, or a related...- ...validation activities to ensure that our software meets the highest standards of... ...and performance. As a Senior System Software Integration and Validation Engineer, you will play a critical role in... ...of automotive systems, embedded software, and control systems.• Demonstrated...Immediate startVisa sponsorshipFlexible hours
- ...DescriptionThe Ion endoluminal system is Intuitive's new... ...robot system. The engineer will collaborate with a... ...design, build and optimize software that enables high-... ...display across a range of embedded platforms. The engineer... ...quality products. A strong sense of shared...Local area
$165.2k - $223.6k
...predictions on distributed systems with exposure to... ...high-quality software.* Develop software... ...in major engineering projects, collaborating... ...will:- Own unique embedded software functions... ...software to control silicon devices using proprietary... ...supervisors, and staff; adhere to...Permanent employmentInternshipLocal areaWorldwideFlexible hours- ...like the da Vinci surgical system and Ion—have transformed how... ...worldwide.We’re a team of engineers, clinicians, and innovators... ...purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the... ...build-versus-buy, vendor silicon, and middleware selection,...Local areaWorldwideFlexible hours
$198k - $326k
...challenges. Because we host one of the largest scale streaming systems in the industry, we work on these challenges to ensure no... ...while maintaining low latency delivery of events. As a Sr. Staff Software Engineer, you will be a key technical leader and role model within...For contractorsWork at officeFlexible hours$200k - $260k
...commercial self-driving software to develop, test and... ....We are looking for a Staff Engineer on our Calibration, Localization... ...navigation, and sensed odometry who can set... ...and pose estimation systems.Lead the design and development... ...base salary in our SF/Silicon Valley location,...Temporary workWork at officeVisa sponsorshipFlexible hours$175k - $287k
...way the world works.Job DescriptionAs part of our world-class software engineering team, you will help build the next-generation infrastructure... ...AI-first future. This includes data infrastructure, storage systems, streaming platforms, traffic and network infrastructure,...For contractorsWork experience placementWork at officeFlexible hours- ...Benchmark and optimize ECU system performance while identifying... ...issues. Troubleshoot complex software and hardware issues at the... ...Collaborate with hardware engineers, validation and test automation... ...~8+ years of experience in embedded software development. ~ Hands...Full time
- ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational...Work experience placementWork at officeRemote work
$226k - $369k
...of the team. As part of our world-class software engineering team, you will take the lead in... ...technologies and algorithms, API design and systems design, and your passion for writing code... ...impact within our company.As a Principal Staff Software Engineer, you will be a key...For contractorsWork at officeFlexible hours$189.3k - $290.7k
...you'll build the delivery engine that moves software from engineers' hands into... ...companies can match and we need a Staff Software Engineer ready to... ...CI/CD pipelines for embedded Linux (Yocto) builds, including... ...operating scalable CI/CD systems and developer platforms (Jenkins...Full timeLocal areaRemote workWork from homeRelocation package- ...automotive’s next chapter. From operating systems to zonal controllers to cloud and... ...that will set the standards for software-defined vehicles around the world.... ...Summary We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the software...Full timeContract work
- ...System Software Engineer — Linux Kernel & Device Drivers Mountain View, CA We’re partnering with... ...the software layer that makes custom silicon usable — from Linux kernel drivers and... ..., MMIO, IOMMU, Linux Drivers, C, C++, Embedded Systems, Low-Level Software, Hardware...
$207k - $300k
Lead the end-to-end software architecture, design, and development of high-performance... ...with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-... ...years of experience working with embedded operating systems.3 years of experience...Worldwide- ...lives and deliver the best user-experience. Are you a dedicated software engineer ready to design develop and build the next generation of... ...building incredible solutions we may have the job for you! As a System Software Engineer you will design and develop software across...Full time
$189.3k - $290.7k
...assistance and autonomous driving systems designed to make personal... ...foundations that allow sensing, perception, machine learning, simulation, and vehicle software to work together reliably across... ...empirical evidence, first-principles engineering, and software development to...Full timeLocal areaRemote workWork from homeRelocation packageNight shift$193.3k - $261.5k
...Sr. Post-Silicon Systems Software Validation Engineer, Annapurna Labs Annapurna Labs, an AWS organization with development centers in the U.S. and Israel... ...cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful...InternshipLocal areaFlexible hours$179.4k - $263.12k
...on Lucid’s proprietary technology and software-defined vehicle architecture, our award... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air... ...technology. If you are passionate about embedded systems and autonomous driving and want to make...Hourly pay$160k - $190k
...its commercial self-driving software to develop, test and deploy... ...is currently seeking an IT Systems Engineer to join our growing team working... ...operations and engineering staff, working with domain... ...reflects the base salary in our SF/Silicon Valley location, across several...Temporary workWork at officeRemote workVisa sponsorship$176.4k - $319.72k
...leading investors.About the RoleAs a Senior/Staff Software Engineer working on driving behavior... ...verification of behavior planning/prediction systems for robots, and a collaborative nature... ...of robotic systems architecture - how sensing, localization, perception, prediction,...Odd jobWork experience placementImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Silicon & Sensing Systems. Be the first to apply!
- embedded developer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- system performance engineer Palo Alto, CA
- senior linux systems engineer Palo Alto, CA
- software system engineer Palo Alto, CA
- advanced systems engineer Palo Alto, CA
- computer system validation engineer Palo Alto, CA
- operations support system engineer Palo Alto, CA





