Senior Firmware Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 06, 2025
This job expires in: 15 days

Job Summary

A company is looking for a Senior Sustaining Firmware Engineer to lead the support and enhancement of embedded firmware in robotic platforms.

Key Responsibilities
  • Lead structured firmware-level Failure Analysis (FA) and root-cause investigations across production and field environments
  • Serve as a technical lead for resolving complex embedded issues involving sensors, actuators, safety systems, and power management
  • Implement and validate firmware changes through formal change processes and collaborate with cross-functional teams to resolve multi-disciplinary issues
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Robotics, or related field
  • 5+ years of experience in embedded firmware development, particularly in complex hardware environments
  • Strong proficiency in C/C++ for bare-metal or RTOS-based platforms
  • Deep understanding of real-time systems, embedded debugging, and firmware-hardware interaction
  • Hands-on experience supporting firmware in robotics, automation, or field-deployed systems

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...