Range Energy

Firmware Engineer

Mountain View, CA, US

In-personFull time roleMid Level, Senior Level

10 days ago

About the Job



About Range Energy
Range Energy (Range) is accelerating the electrification of commercial transportation via powered trailers for the heavy duty truck market. With a solution that can easily hook up to any tow vehicle, Range’s powered trailers can rapidly ease the transition to electrification and meet its commercial partners' immediate needs and long-term ambitions.

At Range, we are a community of makers, doers, and creators. Our ultimate mission is to make towing cleaner, safer, and more efficient. In order to achieve that, we must be obsessed with simplifying complexity. The dedication we have for the innovative work we’re doing each day is driven by empathy for our customers. We celebrate creativity, tolerate risk, and believe in the unique advantages of speed to market.   Range was founded in 2021 and is led by a team with a breadth of EV industry expertise from Tesla, Zoox, Honda, and more. We’ve got deep experience rapidly making revolutionary vehicles - and their enabling technologies - a reality at scale. Our company is backed by leading investors including UP Partners, R7, Yamaha Motor Ventures, and more. Join us.

Position Snapshot
Range Energy is looking for an experienced firmware engineer to help develop our next generation products. You will be responsible for developing real time applications for multiple embedded ECUs using C/C++. You will be deeply involved at every step of product development, and wear many hats as a member of our growing engineering team.


Inside the Role

  • Collaborate with other team-members to bring up ECUs on our prototype vehicle.
  • Develop safety critical firmware for our ECUs, and create test procedures for software and system validation.
  • Port and incorporate third party software stack or module into our ECUs.
  • Follow best practices and procedures for firmware development and documentation using GIT, ClickUp or other tools.
  • Troubleshoot and debug field issues on prototype trailers.

The Must Haves

  • 4+ years of experience in firmware development, preferably with vertically integrated consumer products
  • BS/MS degree in computer science, computer engineering, electrical engineering, or equivalent experience.
  • High proficiency in embedded C/C++, with a focus on developing high reliability code for real-time applications.
  • Hands-on experience utilizing and debugging in real world environments with embedded diagnostics tooling such as JTAG.
  • Highly collaborative mindset and strong communication skills. Ability to contribute to the growth and development of a highly effective software team spanning across multiple embedded disciplines.
  • Experience in embedded peripheral communication protocols, such as CAN, LIN, Ethernet, I2C, SPI, and USART.
  • Able to optimize code for limited memory and processing power systems.
  • Understanding bootup and firmware update process in embedded ECUs. 

Bonus Points

  • Moderate knowledge of electrical engineering theory and practice.
  • Familiarity with automated firmware testing processes.
  • Hands-on embedded debugging and diagnostics experience, including familiarity with common laboratory tools (oscilloscope, logic analyzer, CAN interfaces, JTAG interfaces).
  • Basic knowledge of electric vehicle powertrain architecture, including high voltage system design.
  • Excellent knowledge of high level communication protocols and implementation such as  UDS, J1939, XCP, TCP, UDP.
  • Experience in embedded Linux development will be an advantage.
  • Basic controls theory knowledge.
  • Willingness to obtain CDL at somepoint as time permits.

Other Requirements

  • Physical Requirements: Ability to lift and carry up to 25 pounds of equipment. Comfortable with occasional bending, kneeling, and climbing as required for infrastructure maintenance.
  • Travel Requirements: Occasional travel may be required for training, pilot support, conferences, or to support remote office locations
  • While we appreciate the importance of schedule flexibility, it's essential to note that the nature of this role necessitates a regular and consistent onsite presence.

Range Energy’s compensation package includes a competitive salary, equity for all full-time roles, and a generous benefits package. The salary range for Mountain View, CA based applicants is between $145,000 - $195,000 annually. The total compensation will be determined based on multiple factors including domain knowledge, experience and location.

Range Energy values applicants of all different backgrounds, experiences, and skill sets. If you think you could excel in this role (regardless if you meet all the qualifications), we encourage you to apply. Range Energy is an equal opportunity employer which means that we consider applicants for hire and make employment decisions without unlawful discrimination on the basis of race, color, religion, national origin, gender, gender identity or expression, sexual orientation, pregnancy, military or veteran status, disability, age, genetic information, or other legally protected status. Range Energy is committed to working with and providing reasonable accommodations to job applicants who request an accommodation. If you need a reasonable accommodation, please contact our Talent Acquisition team at jobs@range.energy

About Range Energy
Range Energy (Range) is accelerating the electrification of commercial transportation via powered trailers for the heavy duty truck market. With a solution that can easily hook up to any tow vehicle, Range’s powered trailers can rapidly ease the transition to electrification and meet its commercial partners' immediate needs and long-term ambitions.

At Range, we are a community of makers, doers, and creators. Our ultimate mission is to make towing cleaner, safer, and more efficient. In order to achieve that, we must be obsessed with simplifying complexity. The dedication we have for the innovative work we’re doing each day is driven by empathy for our customers. We celebrate creativity, tolerate risk, and believe in the unique advantages of speed to market.   

Range was founded in 2021 and is led by a team with a breadth of EV industry expertise from Tesla, Zoox, Honda, and more. We’ve got deep experience rapidly making revolutionary vehicles - and their enabling technologies - a reality at scale. Our company is backed by leading investors including UP Partners, R7, Yamaha Motor Ventures, Trousdale, and more. Join us!

---

Range Energy participates in E-Verify in the United States. Range Energy will provide the U.S. Social Security Administration (SSA) and, if necessary, the U.S. Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization.

About the Company

Range Energy Logo

Range Energy

Mountain View, CA, USA

21-50

<p>40%+ fuel savings, up to 70% reduction in emissions, and 300 miles of full-assist range.Just hitch up and go. The Range trailer system is compatible with any and all tow vehicles, using<br />standard interfaces.Range trailers can double the range of ZEV tractors, and provide fuel-saving benefits even when plug-in charging is limited.</p>

Similar Jobs

Mill Logo

Firmware Engineer

Firmware Engineer

  • Mill
  • San Bruno, CA, US
  • In-person
  • Full time role

Revolutionize home waste management for a cleaner, greener future.

2 months ago

Base power company Logo

Power Electronics Firmware Engineer

Power Electronics Firmware Engineer

  • Base power company
  • San Francisco, CA, US
  • In-person
  • Full time role

Revolutionizing home energy with distributed batteries for grid support and outage protection at low cost.

About 2 months ago

Helion Logo

Firmware Engineer

Firmware Engineer

  • Helion
  • Everett, WA, US
  • In-person
  • Full time role

Revolutionizing energy with unlimited, clean fusion power.

24 days ago

Enphase energy Logo

Sr Engineer Firmware

Sr Engineer Firmware

  • Enphase energy
  • Bengaluru, KA, IN
  • In-person
  • Full time role

Pioneering advanced solar solutions for a sustainable, solar-powered planet.

16 days ago

Joby aviation Logo

Senior Embedded Software Engineer, Hardware Emulation

Senior Embedded Software Engineer, Hardware Emulation

  • Joby aviation
  • Santa Cruz, CA, US
  • In-person
  • Full time role

Transforming personal mobility with eco-friendly, electric aircraft for safe, quiet, and fast travel.

14 days ago

Eridan Logo

Embedded Software Engineer

Embedded Software Engineer

  • Eridan
  • Sunnyvale, CA, US
  • In-person
  • Full time role

Revolutionizing 5G with energy-efficient radios to significantly reduce power consumption.

11 days ago

Edag Logo

Senior Validation Engineer

Senior Validation Engineer

  • Edag
  • Fremont, CA, US
  • In-person
  • Full time role

Pioneering sustainable vehicle and industrial solutions for a greener future.

10 days ago

Enphase energy Logo

Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

  • Enphase energy
  • Austin, TX, US
  • In-person
  • Full time role

Pioneering advanced solar solutions for a sustainable, solar-powered planet.

4 days ago

Lucid motors Logo

Staff FuSa Embedded Software Engineer, Platform Software

Staff FuSa Embedded Software Engineer, Platform Software

  • Lucid motors
  • Southfield, MI, US
  • In-person
  • Full time role

Innovative electric vehicles redefining sustainable mobility and elevating the driving experience.

3 days ago

Lucid motors Logo

Staff FuSa Embedded Software Engineer, Platform Software

Staff FuSa Embedded Software Engineer, Platform Software

  • Lucid motors
  • Newark, CA, US
  • In-person
  • Full time role

Innovative electric vehicles redefining sustainable mobility and elevating the driving experience.

3 days ago