Enable job alerts via email!

Firmware Engineer

Range Energy

Mountain View (CA)

On-site

USD 145,000 - 195,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in the electrification of commercial transportation seeks an experienced Firmware Engineer. You will develop next-generation products, focusing on real-time applications for embedded systems. Join a team of experts dedicated to making towing cleaner and safer. This role requires collaboration, technical expertise, and a commitment to innovation in the EV industry.

Benefits

Equity
Benefits

Qualifications

  • 4+ years of firmware development experience.
  • Proficiency in embedded C/C++ for high-reliability real-time code.

Responsibilities

  • Develop real-time applications for embedded ECUs using C/C++.
  • Integrate third-party software stacks into ECUs.
  • Troubleshoot and debug issues on prototype trailers.

Skills

Collaboration
Communication
Problem Solving

Education

BS/MS in Computer Science

Tools

JTAG

Job description

Join to apply for the Firmware Engineer role at Range Energy.

Get AI-powered advice on this job and more exclusive features.

About Range Energy

Range Energy (Range) is accelerating the electrification of commercial transportation via powered trailers for the heavy duty truck market. Our solution can easily hook up to any tow vehicle, helping to transition to electrification while meeting immediate and long-term needs of our partners.

We are a community of makers, doers, and creators. Our mission is to make towing cleaner, safer, and more efficient by simplifying complexity. Driven by empathy for our customers, we celebrate creativity, tolerate risk, and prioritize speed to market. Founded in 2021, our team has EV industry expertise from Tesla, Zoox, Honda, and others. Backed by investors like UP Partners, R7, Yamaha Motor Ventures, and more, we invite you to join us.

Position Snapshot

We seek an experienced firmware engineer to develop our next-generation products. Responsibilities include developing real-time applications for embedded ECUs using C/C++, participating in all stages of product development, and collaborating within our engineering team.

Inside the Role

  • Collaborate with team members to bring up ECUs on prototypes.
  • Develop safety-critical firmware and create test procedures for validation.
  • Integrate third-party software stacks into ECUs.
  • Follow best practices for firmware development and documentation.
  • Troubleshoot and debug issues on prototype trailers.

The Must Haves

  • 4+ years of firmware development experience, preferably with consumer products.
  • BS/MS in computer science, engineering, or equivalent.
  • Proficiency in embedded C/C++, focusing on high-reliability real-time code.
  • Experience with embedded diagnostics tools like JTAG.
  • Strong collaboration and communication skills.
  • Experience with embedded communication protocols (CAN, LIN, Ethernet, I2C, SPI, USART).
  • Ability to optimize code for limited resources.
  • Understanding bootup and firmware update processes.

Bonus Points

  • Knowledge of electrical engineering principles.
  • Experience with automated firmware testing.
  • Embedded debugging skills with lab tools.
  • Basic understanding of EV powertrain architecture.
  • Knowledge of high-level protocols like UDS, J1939, XCP, TCP, UDP.
  • Experience with embedded Linux development.
  • Basic controls theory knowledge.
  • Willingness to obtain a CDL if possible.

Other Requirements

  • Physical ability to lift up to 25 pounds and perform infrastructure maintenance tasks.
  • Occasional travel for training, support, or conferences.
  • Onsite presence required due to role nature.

Our compensation includes a competitive salary, equity, and benefits. For Mountain View, CA, applicants, the salary range is $145,000 - $195,000 annually, based on experience and location.

Range Energy values diverse backgrounds and encourages all qualified candidates to apply. We are an equal opportunity employer and provide accommodations upon request. Contact us at jobs@range.energy for accommodations.

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

Similar jobs

Senior System Firmware Engineer, RAS - Platform Software

NVIDIA Corporation

Santa Clara

Remote

USD 184,000 - 357,000

11 days ago

Firmware Engineer

Amtex Systems Inc.

Mountain View

On-site

USD 120,000 - 150,000

Today
Be an early applicant

Senior OS/BSP Engineer, Firmware

Flock Safety

Remote

USD 170,000 - 190,000

2 days ago
Be an early applicant

Senior OS/BSP Engineer, Firmware

ZipRecruiter

Atlanta

Remote

USD 170,000 - 190,000

4 days ago
Be an early applicant

Firmware Engineer

ERPMARK INC

Mountain View

On-site

USD 120,000 - 180,000

Today
Be an early applicant

Senior Firmware Engineer

Facebook

Sunnyvale

On-site

USD 117,000 - 173,000

Today
Be an early applicant

VERVE Software Engineer

KBR

Mountain View

Remote

USD 153,000 - 243,000

Today
Be an early applicant

Senior Firmware Engineer

ScaleFlux

Milpitas

On-site

USD 121,000 - 185,000

4 days ago
Be an early applicant

Firmware Engineer

Etched

San Jose

On-site

USD 117,000 - 173,000

6 days ago
Be an early applicant