Pronto logo
Embedded Firmware Engineer
full-timeSan Francisco$140k - $200k

Summary

Location

San Francisco

Salary

$140k - $200k

Type

full-time

Explore Jobs

About this role

About the Role


Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous haulage systems. You'll be working on cutting-edge technology that's transforming the mining and heavy equipment industries, implementing robust firmware solutions for some of the most challenging environments on Earth. We are looking for someone who is comfortable with bare-metal microcontroller firmware, debugging and identifying issues with novel hardware, and ground-up implementation of firmware for circuits in a real-world environment.


Core responsibilities:


  • Read and interpret complex electrical schematics and understand the physical functionality of custom-built PCBs
  • Collaborate with electrical and software engineers to develop comprehensive specifications for new hardware
  • Develop firmware for custom boards from the ground up based on schematic designs and functional requirements
  • Extend and enhance existing firmware codebases to support new features and capabilities
  • Examine, document, and develop interfaces for existing third-party vehicle communications systems
  • Implement firmware for drive-by-wire retrofit systems on new vehicle platforms
  • Support field installations and troubleshoot hardware and firmware issues at customer sites



Qualifications:


  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field
  • Strong (minimum 2 years of non internship) experience with embedded systems and real-time control applications
  • Proficiency with common communication protocols (CAN, SPI, I2C, UART, Ethernet, etc.)
  • Experience with at least one CAN protocol (e.g. J1939 , CanOpen) or LIN is a plus
  • Deep understanding of electronics and their physical operation, capabilities, and limitations
  • Hands-on experience with electrical hardware implementation, testing, and validation from concept through production
  • Exceptional debugging skills across software, firmware, and hardware domains
  • Experience in interfacing with off-highway vehicles (such as dozers or skid-steers) or passenger cars is a great plus
  • Ability to thrive in a fast-paced, collaborative environment
  • Willingness to travel occasionally for field deployments


Compensation and Benefits


This is a full time position based in San Francisco, CA, with a salary range between $140-200k per year. Actual compensation offered will depend on work experience, education, skill level, and / or other business and organizational needs. Please note that it is not typical for an individual to be hired at or near the top of the range. Pronto reserves the right to modify this compensation range at any time.


In addition to your salary, as a full-time Pronto employee you are eligible for the following benefits 


  • Medical, Dental, Vision, Disability, and Life Insurance
  • Flexible Spending Account / Health Savings Account Options
  • 401(k) with matching contributions
  • Equity
  • Sick Time, Unlimited Flexible Time Off, and Paid Holidays
  • Paid Parental Leave
  • Pre-Tax Commuter Benefit Plan
  • Team lunch in our SoMa office every Tuesday and Thursday


Pronto is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.


Other facts

Tech stack
Embedded Systems,Firmware Development,Debugging,Electrical Schematics,Communication Protocols,CAN Protocols,LIN,Real-Time Control Applications,Electrical Hardware Implementation,Testing,Validation,Field Installations,Troubleshooting,Collaboration,Drive-By-Wire Systems,Vehicle Communications

About Pronto

While most Autonomous Vehicle (AV) technology companies are stuck in R&D mode, Pronto is a world-leader in commercializing AV tech via our Autonomous Haulage System, which is automating haulage operations at mines and quarries around the world.

Pronto’s team of Silicon Valley veterans has been at the forefront of every major AV development over the past 20 years, with a relentless focus on commercializing the technology, leading to our current specialization in off-road applications.

This focus and our decades of experience have put Pronto on a track to become the world’s first profitable AV technology company.

Team size: 11-50 employees
LinkedIn: Visit
Industry: Technology, Information and Internet

What you'll do

  • The Embedded Firmware Engineer will read and interpret complex electrical schematics, collaborate with engineers to develop specifications, and implement firmware for custom boards. They will also support field installations and troubleshoot issues at customer sites.

Ready to join Pronto?

Take the next step in your career journey

Frequently Asked Questions

What does Pronto pay for a Embedded Firmware Engineer?

Pronto offers a competitive compensation package for the Embedded Firmware Engineer role. The salary range is USD 140k - 200k per year. Apply through Clera to learn more about the full compensation details.

What does a Embedded Firmware Engineer do at Pronto?

As a Embedded Firmware Engineer at Pronto, you will: the Embedded Firmware Engineer will read and interpret complex electrical schematics, collaborate with engineers to develop specifications, and implement firmware for custom boards. They will also support field installations and troubleshoot issues at customer sites..

Why join Pronto as a Embedded Firmware Engineer?

Pronto is a leading Technology, Information and Internet company. The Embedded Firmware Engineer role offers competitive compensation.

Is the Embedded Firmware Engineer position at Pronto remote?

The Embedded Firmware Engineer position at Pronto is based in San Francisco, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Embedded Firmware Engineer position at Pronto?

You can apply for the Embedded Firmware Engineer position at Pronto directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Pronto on their website.