Senior Embedded Firmware Engineer

Pronto
San Francisco
Workplace: OnsiteFull timeUSD 182,000 - 230,000 annuallyFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Debugging","Troubleshooting","Collaboration","Fast-paced mindset","Ownership"]

Build and extend bare-metal embedded firmware for Pronto’s autonomous haulage systems, from ground-up implementation on custom boards to enhancing existing codebases. Translate electrical schematics and PCB functionality into functional firmware, develop interfaces for third-party vehicle communications, and implement drive-by-wire retrofits. Partner with electrical and software engineers on hardware specifications, and support field installations by troubleshooting firmware and hardware issues at customer sites.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Pronto
Pronto
3 months ago

Senior Embedded Firmware Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Build and extend bare-metal embedded firmware for Pronto’s autonomous haulage systems, from ground-up implementation on custom boards to enhancing existing codebases. Translate electrical schematics and PCB functionality into functional firmware, develop interfaces for third-party vehicle communications, and implement drive-by-wire retrofits. Partner with electrical and software engineers on hardware specifications, and support field installations by troubleshooting firmware and hardware issues at customer sites.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Read and interpret electrical schematics and understand custom PCB functionality.
  • •Collaborate with electrical and software engineers to define specifications for new hardware.
  • •Develop ground-up firmware for custom boards based on schematics and requirements.
  • •Extend and enhance existing firmware codebases to add new features and capabilities.
  • •Support field installations by troubleshooting hardware and firmware issues at customer sites.
Travel: Low travel

Pay and Benefits

Salary: USD 182,000 - 230,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionDisabilityLife Insurance401kEquityPaid LeaveParental LeavePaid HolidaysCommuter Benefits

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field is required.
  • •Strong 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 hands-on experience with electrical hardware implementation, testing, and validation.
Experience:Autonomous vehicleEmbedded systemsReal-time controlOff-highway vehicles
Education:Bachelor's in Computer Engineering, Electrical Engineering, or related field
Skills:DebuggingTroubleshootingCollaborationFast-paced mindsetOwnership
Languages:English
Tech Stack:Embedded firmwareBare-metalMicrocontrollerPCBsReal-time controlCANSPII2CUARTEthernetJ1939CanOpenLINDrive-by-wire retrofitThird-party vehicle communicationsElectrical schematics

Company Brief

Pronto
Develops autonomous driving technology for commercial freight, focusing on SAE-level automation solutions for long-haul trucking to improve safety, efficiency, and driver experience through AI, perception, and vehicle control systems.
Industry: Autonomous Vehicles
WebsiteLinkedIn