Senior Embedded Software Engineer Job at Premier Staffing Solution, Palo Alto, CA

ZHJiY3FjeENseDZ2ckh2UDk1WlFsdHJ1UHc9PQ==
  • Premier Staffing Solution
  • Palo Alto, CA

Job Description

We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the software stack for Design Verification of PCBAs & ECUs (Electronic Component Units) in current and next-gen vehicle platforms primarily The Connectivity & Vehicle Access Segment. You'll develop device drivers for PCBA components, create software prototypes for early "h/w + s/w co-designs," build validation test cases in Python/C, and much more. This role offers a chance to collaborate with some of the brightest minds in developing embedded h/w + s/w stacks for the rapidly evolving EV industry.

Responsibilities

- Work with h/w and s/w architects to collaborate on next-gen platform architecture with various SoCs and the software stack.

- Design, develop, and deploy embedded software on Linux and/or 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 high efficiency and urgency.

- Ability to debug in real-time across the s/w and h/w stack to understand the real issue and provide solutions, working and collaborating with multiple teams if needed.

- Familiarity with Linux build systems, device trees, and kernel driver development is essential.

- Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODMs.

Qualifications

Bachelor's or Master's degree in Computer Science/Engineering or related field.

7+ years' experience in Embedded Software Development.

Experience with Automotive Infotainment/Connectivity platforms preferably working with GNSS, UWB, RF, A2B, BT Audio

Good coding skills on C/C++.

Good understanding of Linux and/or RTOS fundamentals, Board Support Packages, kernel configuration, device driver interfaces, debugging tools, etc.

Excellent debugging skills with an ability to work across organizations/teams.

Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools, etc.

Job Tags

Similar Jobs

Timberlane Partners

Junior Acquisitions Analyst Job at Timberlane Partners

 ...an experienced team, Timberlane has successfully acquired and developed over $1 billion of real estate assets throughout the West Coast...  ...acquisitions across Timberlanes investable markets. This entry-level role is focused on research, data gathering, and preliminary analysis... 

Doyon Utilities

Health, Safety & Environmental Officer Job at Doyon Utilities

 ...Company culture will make you feel right at home. The Health, Safety & Environmental (HSE) Officer coordinates and supports HSE...  ...inspections and fire drills are conducted and the results reported. Manage fire alarms, risk assessments and lone working procedures, and... 

Insight Global

Clinical Research Associate Job at Insight Global

 ...qualitative methodologies to collect research data from patients, partners, staff, and/or trainees. Gather, compile, and input clinical and nonclinical data into databases or case report forms. Maintain a thorough understanding of research studies and associated... 

Hays

Senior Estimator Job at Hays

About the company An award-winning commercial general contractor that has been building the state of Texas since 1967. From preconstruction to final close-out, this firm operates on the basis of safety, integrity, leadership, and excellence in every project it builds...

Robert Half

Investment Analyst (looking for public accounting) Job at Robert Half

 ...Investment Analyst (looking for public accounting) Chris Willhite, CPA with Robert Half has teamed up with a large investment firm to source...  .... The ideal candidate either comes from investment banking or a large, national CPA firm. Please email your profile...