Enable job alerts via email!

Staff Firmware Engineer

Also.

Palo Alto (CA)

On-site

USD 190,000 - 240,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company located in the heart of Silicon Valley is seeking a seasoned firmware engineer to lead the design and implementation of critical vehicle features. In this dynamic role, you will collaborate with cross-functional teams to develop cutting-edge solutions that address global mobility challenges. Your expertise will drive the optimization of firmware for embedded systems, ensuring safety and efficiency in energy consumption. Join a passionate team of builders and innovators dedicated to transforming transportation through technology. This opportunity offers a robust benefits package and a chance to make a significant impact in the industry.

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Flexible Time Off
401(k) Match
Fertility and Family Building Benefits

Qualifications

  • 8+ years of experience in firmware development for consumer products.
  • Expert in C programming with familiarity in C++, Python, and Bash.
  • Hands-on experience debugging with embedded diagnostics tools.

Responsibilities

  • Lead design and implementation of firmware for embedded systems.
  • Optimize firmware for low-power operation and battery life.
  • Develop comprehensive test plans for firmware functionality.

Skills

C Programming
Firmware Development
Python
Bash Scripting
Embedded Systems
Real-Time Operating Systems
Debugging
Collaboration

Education

B.S. in Computer Science
M.S. in Electrical Engineering

Tools

Oscilloscopes
Logic Analyzers
JTAG

Job description

About Us

We’re a passionate team of builders, dreamers, doers and innovators, focused on creating entirely new solutions to meet the global mobility challenges of today and tomorrow.

You will work in a fast paced, dynamic environment on every stage of program development from concept to launch and be heavily influential in developing the practices, culture, and engineering principals of our growing team. This role is focused on the design and bring-up of mission critical vehicle features and is highly cross functional, working with electrical, mechanical, systems engineering, and other software teams. Ideal candidates will have experience across all stages of product development from concept to success launch and beyond.

What You Will Do (Responsibilities)

  • Partner with Electrical, Mechanical, Controls, and UX teams to architect critical vehicle features across the product from low level systems to user interfaces

  • Lead the design and implementation of firmware running on a distributed embedded system with multiple microcontrollers, with a focus on optimizing power/energy consumption, security, and safety. Define system level power requirements and implement low power modes of operation for each of the microcontrollers. Early phases of firmware development will focus on hardware validation and testing, defining and implementing a system of secure updates, and manufacturing test support.

  • Optimize firmware for low-power operation, extending the battery life of IoT devices and supporting energy-efficient designs. Profile power consumption and identify opportunities for optimization on the submodule as well as system level.

  • Development of HMI (human-machine interface) software features, including display functionality with core vehicle information and infotainment content.

  • Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes. Implement a robust CI/CD pipeline to ensure the team has access to the latest stable and development builds.

  • Collaborate with QA teams, leverage metrics and familiarity with common lab equipment to monitor for and debug issues at scale

  • Partner with existing embedded software teams to share common platforms and code base where appropriate to focus internal team time on building novel, differentiated code.

  • Engage effectively with third party firms by delivering clear specifications and requirements and managing execution

What You Will Bring (Qualifications)

  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or related field

  • 8+ years of experience in firmware development, preferably with vertically integrated consumer products

  • Expert in C programming, ideally familiar with C++, Python, and bash scripting

  • Proficiency with real time operating system platforms, ideally in safety critical applications.

  • Expert knowledge of embedded microprocessor tools, hardware peripherals, and common buses

  • Familiarity with hardware/software architecture selection with cost and performance tradeoffs (e.g. OS, MCU)

  • Hands-on experience debugging in real world environments with embedded diagnostics tooling such as oscilloscopes, logic analyzers, JTAG etc.

  • Established success in building, growing and developing fast paced, highly experienced software teams spanning multiple embedded disciplines

  • Highly collaborative mindset and strong communication skills

Why Us

We’re passionate about helping the world find a better way to get there—wherever it is you’re headed.

We’ve located in the heart of Silicon Valley and have brought together a world-class team from some of the biggest brands in the technology, automotive, cycling, outdoor recreation and retail spaces.

Together we’re working hands-on to imagine, design and build an entirely new solution to a global set of transportation challenges.

Pay Disclosure:
$190,000-$240,000

Perks and Benefits

  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% with FSA & HSA options.

  • One Medical membership and dedicated insurance advocates.

  • Rich fertility and family building benefits with Progyny.

  • Flexible time off.

  • 401(k) match.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Firmware Engineer

Support Revolution

San Jose null

On-site

On-site

USD 176,000 - 200,000

Full time

Yesterday
Be an early applicant

Staff Firmware Engineer

Super Micro Computer Spain, S.L.

San Jose null

On-site

On-site

USD 176,000 - 200,000

Full time

11 days ago

Staff Firmware Engineer

Supermicro

San Jose null

On-site

On-site

USD 176,000 - 200,000

Full time

9 days ago

Senior Staff Firmware Engineer

Form Energy

Berkeley null

On-site

On-site

USD 170,000 - 223,000

Full time

16 days ago

Staff Embedded Software Engineer

Curtis Instruments

Livermore null

On-site

On-site

USD 150,000 - 227,000

Full time

19 days ago

Senior / Staff Embedded Software Engineer, Onboard Software

Waabi

San Francisco null

Hybrid

Hybrid

USD 155,000 - 240,000

Full time

Yesterday
Be an early applicant

Staff Embedded Software Engineer, Autonomy

Jobs via Dice

Palo Alto null

On-site

On-site

USD 206,000 - 258,000

Full time

30+ days ago

Staff Embedded Software Engineer, Autonomy

Rivian

California,Palo Alto null

On-site

On-site

USD 206,000 - 258,000

Full time

30+ days ago

Staff Embedded Software Engineer

Uninterruptible Power Supplies Ltd

Livermore null

Hybrid

Hybrid

USD 150,000 - 227,000

Full time

30+ days ago