Sr. Embedded Software Engineer @ Rivian | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Sr. Embedded Software Engineer jobs in Palo Alto, CAH1B Visa Sponsored Sr. Embedded Software Engineer jobs in Palo Alto, CA
200+ applicants
company-logo

Rivian · 6 days ago

Sr. Embedded Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AutomotiveElectric Vehicle
check
H1B Sponsorship
check
Actively Hiring

Insider Connection @Rivian

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design, develop, and test automotive grade software for ECU applications in an RTOS environment.
Understand performance trade-offs related to CPU time, memory usage, debuggability, and traceability.
Engage with stakeholders to gather requirements and drive changes in the software stack.
Lead debugging efforts across various software features.
Develop future test strategies to ensure robust regression suites and feature tests.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Embedded Software DevelopmentRTOSMCU DriversEmbedded MiddlewareDebuggingQueuesSemaphoresPriority InversionTask DeadlinesSPII2CADCEmbedded FilesystemsCommunication StacksHardware DebuggersISO 26262 Functional SafetyAutomotive Diagnostic ProtocolsProtobufCANLINAutomotive Ethernet

Required

Bachelor or higher in a relevant field such as Computer Science, Computer Engineering, or Electrical Engineering.
3 or more years developing software for embedded products – not necessarily automotive.
3 years of experience with an RTOS that includes an in-depth understanding of queues, semaphores, priority inversion, and task deadlines.
3 years developing MCU drivers for peripherals such as SPI, I2C, ADC, and others.
3 years developing embedded middleware (for example embedded filesystems or communication stacks).
Proficiency in debugging things at a hardware level using oscilloscopes, logic analyzers, and hardware debuggers.

Preferred

Awareness of ISO 26262 Functional Safety and how it influences software design choices in an automotive environment.
Knowledge of automotive diagnostic protocols such as UDS and familiarity with serialization formats like protobuf.
Familiarity with automotive bus protocols such as CAN (Controller Area Network), LIN, and automotive Ethernet.

Benefits

Medical/Rx, dental, and vision insurance packages for full-time employees, spouse/domestic partner, and children up to age 26.

Company

Rivian is an automotive technology company that develops products and services to advance the shift to sustainable mobility.

H1B Sponsorship

Rivian has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (17)
2022 (53)
2021 (95)

Funding

Current Stage
Public Company
Total Funding
$14.33B
Key Investors
Illinois Department of Commerce & Economic OpportunityT. Rowe PriceCox Automotive
2024-05-13Acquired· by Robbins
2024-05-02Grant· $827M
2023-10-06IPO· fra:99U

Leadership Team

leader-logo
Robert J. Scaringe
Chief Executive Officer
linkedin
leader-logo
Claire McDonough
CFO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot