Recent Searches

You haven't searched anything yet.

263 Staff Software Engineer Jobs in Palo Alto, CA

SET JOB ALERT
Details...
RIVIAN AUTOMOTIVE, INC.
RIVIAN AUTOMOTIVE, INC.
Palo Alto, CA | Full Time
$136k-157k (estimate)
8 Months Ago
Ford
Palo Alto, CA | Full Time
$126k-146k (estimate)
5 Days Ago
SmartNews
Palo Alto, CA | Full Time
Just Posted
Uniphore
Palo Alto, CA | Full Time
$132k-158k (estimate)
4 Days Ago
Earnin
Palo Alto, CA | Full Time
$133k-160k (estimate)
7 Months Ago
Rivian
Palo Alto, CA | Full Time
$149k-179k (estimate)
8 Months Ago
Longtail.ai
Palo Alto, CA | Full Time
$140k-167k (estimate)
1 Month Ago
Tesla Motors
Palo Alto, CA | Full Time
$115k-135k (estimate)
5 Months Ago
Earnin
Palo Alto, CA | Full Time
$163k-192k (estimate)
7 Months Ago
Latitude AI
Palo Alto, CA | Full Time
$95k-114k (estimate)
2 Months Ago
Rivian
Palo Alto, CA | Full Time
$140k-165k (estimate)
Just Posted
Woven by Toyota
Palo Alto, CA | Other
$140k-167k (estimate)
1 Week Ago
Tesla Motors
Palo Alto, CA | Full Time
$141k-171k (estimate)
3 Weeks Ago
Tesla Motors
Palo Alto, CA | Full Time
$140k-167k (estimate)
3 Weeks Ago
Array Labs
Palo Alto, CA | Full Time
$156k-176k (estimate)
1 Month Ago
Rivian
Palo Alto, CA | Full Time
$148k-171k (estimate)
1 Month Ago
Rivian
Palo Alto, CA | Full Time
$129k-155k (estimate)
1 Month Ago
Rivian
Palo Alto, CA | Full Time
$138k-166k (estimate)
2 Months Ago
Rivian
Palo Alto, CA | Full Time
$157k-180k (estimate)
5 Months Ago
Rivian
Palo Alto, CA | Full Time
$144k-175k (estimate)
9 Months Ago
Tesla Motors
Palo Alto, CA | Full Time
$108k-130k (estimate)
9 Months Ago
Maxar Technologies
Palo Alto, CA | Full Time
$168k-201k (estimate)
5 Months Ago
Celonis
Palo Alto, CA | Full Time
$109k-131k (estimate)
6 Months Ago
OneTen
Palo Alto, CA | Full Time
$140k-167k (estimate)
6 Days Ago
Fathom
Palo Alto, CA | Full Time
$136k-162k (estimate)
6 Months Ago
ShareThis, Inc
Palo Alto, CA | Full Time
$152k-181k (estimate)
2 Months Ago
Varian Medical Systems
Palo Alto, CA | Full Time
$92k-111k (estimate)
2 Months Ago
Lamini AI
Palo Alto, CA | Full Time
$148k-176k (estimate)
1 Month Ago
Rivian
Palo Alto, CA | Full Time
$129k-151k (estimate)
Just Posted
Staff Software Engineer
RIVIAN AUTOMOTIVE, INC.
$136k-157k (estimate)
Full Time | Durable Manufacturing 8 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

RIVIAN AUTOMOTIVE, INC. is Hiring a Staff Software Engineer Near Palo Alto, CA

This role is open for both Palo Alto (CA) and Irvine (CA) locations. 

We are looking for an evangelist who understands the lay of the land of this rapidly growing EV marketplace, who is technical savvy to collaborate with silicon architects to define and develop the software interface for the next gen SoCs, an expert with Linux/QNX/Android with good foundational understanding of ADAS, Infotainment, Security/FuSa guidelines et al. You will get a chance to work with some of the smartest minds in designing and developing next gen architecture of Rivian Automotive. 

Responsibilities 

  • Work with h/w and s/w architects to collaborate on next gen architecture of various SoCs and the software stack. 
  • Design, develop and deploy embedded software on Linux/QNX/Android/RTOS for board bring-up, verification, and debugging of automotive electronics 
  • Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize and get things done with a high level of efficiency and urgency. 
  • Ability to debug in real time across s/w and h/w stack to understand real the issues and provide solutions, work and collaborate with multiple teams if needed. 
  • Ability to crisply communicate with peers, stakeholders, customers, technical leaders and OEMs/ODMs. 

Required Qualifications 

  • Bachelor’s or Master’s degree in Computer Science/Engineering or related field 
  • 10 years' experience in C/C programming skills 
  • In-depth understanding of Linux fundamentals, bootup, kernel configuration, device driver interfaces, debugging tools etc. 
  • Good understanding of RTOSes, QNX and Android. 
  • Knowledge of OS internals (process scheduler, memory management, concurrency, synchronization, memory allocation, file system, networking, storage, subsystem architecture) 
  • Experience with scripting language (Python, shell) 
  • Extraordinary debugging skills with an ability to work across orgs/teams to find a suitable solution 
  • Good understanding and hands on experience with interface protocol stacks (SPI, I2C, Ethernet) 

Preferred Skills 

  • Some background/understanding of AI/ML would be a big plus. 
  • Knowledge of hypervisor, virtualization in automotive industry. 
  • Experience with ARM cores and architecture 
  • Experience in using electronic test equipment for debugging at the hardware level 
  • Experience with embedded toolchains (compilers, linkers, linker scripts) 

Job Summary

JOB TYPE

Full Time

INDUSTRY

Durable Manufacturing

SALARY

$136k-157k (estimate)

POST DATE

08/31/2022

EXPIRATION DATE

01/27/2023

WEBSITE

rivian.com

HEADQUARTERS

PLYMOUTH, MI

SIZE

3,000 - 7,500

FOUNDED

2009

CEO

ROBERT SCARINGE

REVENUE

$1B - $3B

INDUSTRY

Durable Manufacturing

Related Companies
About Rivian Automotive

Doing something different is never easy. It requires courage, optimism and grit. Core to our mission is building a team of adventurous individuals determined to make a positive impact on the world. This means challenging ourselves constantly. Stretching beyond the bounds of conventional thinking. Reframing old problems. Seeking new solutions. And operating comfortably in a space of uncertainty. While our backgrounds are diverse, our team shares a love of the outdoors and a desire to protect it for future generations. Do you like doing the impossible? Wed love to hear from you.

Show more

Rivian Automotive
Full Time
$124k-154k (estimate)
Just Posted
Rivian Automotive
Full Time
$94k-112k (estimate)
3 Days Ago
Rivian Automotive
Full Time
$131k-168k (estimate)
11 Months Ago

The job skills required for Staff Software Engineer include Computer Science, Python, Linux, Programming, Networking, etc. Having related job skills and expertise will give you an advantage when applying to be a Staff Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Staff Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
West Advanced Technologies
Full Time
$105k-131k (estimate)
Just Posted
For the skill of  Python
Ascii Group LLC
Full Time
$126k-151k (estimate)
Just Posted
For the skill of  Linux
Wikimedia Foundation
Full Time
$124k-148k (estimate)
3 Days Ago
Show more

The following is the career advancement route for Staff Software Engineer positions, which can be used as a reference in future career path planning. As a Staff Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Staff Software Engineer. You can explore the career advancement for a Staff Software Engineer below and select your interested title to get hiring information.

ServiceNow
Full Time
$129k-155k (estimate)
11 Months Ago
Johnson & Johnson
Full Time
$140k-168k (estimate)
5 Days Ago
ServiceNow
Full Time
$140k-168k (estimate)
3 Weeks Ago