Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Firmware Engineer

Osprey Talent Solutions

Job Description

Job Description

Our client is seeking an experienced Lead Firmware Engineer to design, develop, and implement firmware for complex, rugged power systems, with a particular focus on uninterruptible power supply solutions.

This role requires deep expertise in embedded firmware development, real-time operating systems, digital signal processing, control algorithms, and hardware integration. The engineer will troubleshoot and improve existing products, develop new firmware capabilities, and help ensure reliable communication and operation across multi-unit configurations.

The ideal candidate brings strong firmware productization experience along with a background in power electronics, preferably involving uninterruptible power supplies or similar power-conversion systems.

Key Responsibilities:

  • Design, develop, and implement firmware for rugged uninterruptible power supply systems used in critical applications.
  • Identify and resolve technical deficiencies in existing firmware and hardware using appropriate diagnostic tools and troubleshooting methodologies.
  • Redesign and optimize finite state machine logic to improve system control, diagnostics, troubleshooting, and maintainability.
  • Implement firmware field-upgrade capabilities, including secure communication methods such as AES-256 encryption and CRC validation.
  • Model and simulate control algorithms for digital signal processing applications to ensure reliable performance under varying load conditions.
  • Develop and enhance communication protocols including CAN bus, RS485, I2C, UART, and SPI.
  • Support reliable communication between multiple power-system units operating in master/slave configurations.
  • Collaborate with hardware engineers, product managers, and other cross-functional partners to define requirements and document firmware specifications and design processes.
  • Create and maintain tools and scripts supporting production processes, including firmware encryption, upgrade-image generation, and automated testing.
  • Provide maintenance and support for legacy firmware systems while incorporating improvements as appropriate.
  • Develop and maintain technical documentation including design specifications, user manuals, and troubleshooting guides.
  • Provide technical training and mentorship to junior engineers and interns.
  • Collaborate with quality assurance, manufacturing, customer support, and other departments to address product issues and improve overall quality.
  • Participate in firmware design reviews and code reviews to ensure adherence to coding standards, best practices, and project requirements.
  • Research emerging technologies and methodologies that could improve firmware capabilities or development processes.
  • Occasionally interact with customers to gather feedback regarding firmware performance and functionality.
  • Travel as required to customer or prospect locations, conferences, professional-development events, or networking events.
  • Perform other duties as assigned.

Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related discipline required.
  • Master's degree in a relevant discipline preferred.
  • 5–7 years of professional experience in firmware development or embedded systems engineering.
  • Strong proficiency in C and Assembly.
  • Strong understanding of real-time operating systems (RTOS).
  • Hands-on experience with digital signal processing (DSP) and control algorithms.
  • Experience with communication protocols such as CAN bus and RS485.
  • Experience with hardware interfacing and embedded-system integration.
  • Demonstrated experience with analog and digital circuit design.
  • Ability to troubleshoot complex firmware and hardware integration issues.
  • Experience managing firmware projects from conception through deployment.
  • Ability to collaborate effectively within cross-functional engineering teams and communicate with technical and non-technical stakeholders.
  • Commitment to staying current with emerging technologies and best practices in firmware development and embedded systems.

Strong candidates will have experience with:

  • Embedded development environments such as IAR Embedded Workbench, Keil, or similar tools
  • Version control systems including Git, Subversion, or CVS
  • Embedded hardware platforms and microcontrollers such as STM32, PIC, and MSP430
  • Digital signal processors
  • Hardware debugging tools including oscilloscopes, logic analyzers, and multimeters
  • Scripting languages such as Python or Bash
  • Unit testing, integration testing, and system-validation tools
  • Firmware automation and production-support tooling
  • Documentation tools such as Microsoft Office, LaTeX, or Confluence

Preferred Experience:

  • Power electronics experience
  • Firmware development for uninterruptible power supplies or similar power systems
  • Experience taking embedded firmware through robust productization
  • Experience with Yocto

Core Competencies:

The successful candidate will be adaptable, accountable, analytical, and comfortable working in a fast-paced engineering environment. Strong written and verbal communication skills are essential, along with the ability to manage competing priorities, accept and incorporate feedback, work independently, and collaborate effectively across teams.

This position is ideal for an experienced firmware engineer who enjoys solving difficult hardware/software integration challenges and wants to play a significant role in the continued development of rugged, mission-critical power technology.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer in Boston, MA vacancy
  •  ...day, bringing different perspectives, taking ownership, and leading with integrity. We’re defining the future of mobility with safe...  ..., and communities forward. Zipcar is looking for a firmware engineering lead to join our telematics team. This person will be working... 
    Suggested
    Temporary work

    United States Digital Space LLC

    Boston, MA
    8 hours ago
  •  ...in professional tools and equipment.   As an Embedded Engineer, you will work on a variety of projects to help us build...  ...(in your personal or professional career). The Job Lead efforts to develop firmware for use on consumer electronic hardware products Architect... 
    Suggested
    Work at office

    REEKON Tools

    Boston, MA
    a month ago
  •  ...Job Description Job Description Position Overview: We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re-design and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure... 
    Suggested

    Nanobiosym

    Cambridge, MA
    15 days ago
  • $141.2k - $278.3k

    Position Summary Lead Cloud Infrastructure Engineer II - Workplace Engineering/M365 AI & Engineering helps organizations build, deploy, and operate integrated solutions across software, data, AI, networks, and hybrid cloud infrastructure. In this role, you will... 
    Suggested
    Local area

    Deloitte

    Boston, MA
    1 day ago
  • $140k - $185k

     ...innovative Nanotechnology & Scientific Engineering Company located in the Cambridge, MA (...  ...are now hiring for a brand new Senior Firmware Engineer to join the team & business during...  ...Engineer will take ownership to lead the architecture, development, verification... 
    Suggested
    Immediate start
    Flexible hours

    Premier Group Inc

    Cambridge, MA
    2 days ago
  • $176k - $264k

     ...the Developer Infrastructure TeamOur core focus is empowering engineers to ship code efficiently and safely. We own the CI/CD pipelines...  ...automation that drastically improves developer productivity. As the Lead for this team, you will define the technical roadmap for the... 

    Klaviyo

    Boston, MA
    1 day ago
  •  ...array LiDAR effort. The role will collaborate with a multi-disciplinary team of CMOS, FPGA, Photonic, Electrical, Laser, and Systems engineers to develop and implement algorithms, control systems, state machines, communication protocols, and memory/peripheral controllers... 
    Full time
    Immediate start

    Analog Photonics

    Boston, MA
    3 days ago
  • $150k - $175k

     ...Description Job Description Company Description Boston Engineering is where innovative ideas become real-world technologies....  ...Development Services  Job Description:  This is a hands-on Lead Firmware Engineer role. While the title includes "software," the work... 
    Permanent employment
    Full time
    Work at office
    Relocation

    Boston Engineering Corporation

    Waltham, MA
    9 days ago
  • SharkNinja is seeking a Senior Embedded Firmware Developer in Needham, MA to design, implement, and ship production firmware for consumer devices. You will work on device control, OTA updates, and differentiated features, while aligning with architecture, HAL standards... 

    Socket.dev

    Needham Heights, MA
    2 days ago
  • $180k - $230k

     ...platform, [R]AIMS (Raft AI Mission System), enables operators and engineers to rapidly build, deploy, and govern AI-powered mission...  ...dynamic operational environments. We are looking for an experienced Lead AI/ML Software Engineer to help shape the next phase of [R]AIMS... 
    Live in
    Remote work

    Raft

    Boston, MA
    5 days ago
  •  ...Job Description Job Description Technical Lead Manager, Machine Learning Operations Location: United States Employment...  ...on ML infrastructure, ML operations, and embedded data science engineering. The team partners closely with data scientists to ensure forecasting... 
    Full time
    Temporary work

    NxT Level

    Boston, MA
    a month ago
  • $157k - $223k

     ...facilitating integration of capabilities for experimentation, test, and deployment. The Role: The RAID Group is seeking a Lead Software Engineer with demonstrated expertise in GPU programming and optimization to design, develop, and implement real-time software for RF... 
    Full time
    Local area
    Night shift

    STR

    Boston, MA
    11 days ago
  •  ...Description Job Description About Us Be part of a team of engineers helping organizations fight fraud and abuse. We help organizations...  ...noise, connect context, and surface what matters.   As a Lead Software Engineer you are more than just a contributor; you... 
    Immediate start

    Overwatch

    Boston, MA
    15 days ago
  •  ...Lead AV Engineer - Boston, MA Contract: (Start Date: May 4th) Schedule: On-site 4 days/week + On-Call Rotation About Klaviyo At Klaviyo, we value the unique backgrounds, experiences, and perspectives each team member brings. We believe everyone... 
    Contract work
    Remote work
    Worldwide

    Fisec Global

    Boston, MA
    5 days ago
  • $120k - $225k

     ...these questions by building and evolving our innovative, industry-leading, technology platform. We are seeking qualified candidates to...  ...This is a great opportunity for an experienced Lead Software Engineer to join a strong, collaborative team in a role focusing on analysis... 
    Remote work
    Flexible hours
    1 day per week

    Quest Oracle Community

    Boston, MA
    1 day ago
  • $180k - $250k

     ...We're partnering with a high-growth Boston startup looking for a Lead Software Engineer to play a key role in building and scaling their core platform. You'll provide technical leadership, mentor engineers, and work closely with founders to shape the product and engineering... 

    Central Employment

    Boston, MA
    2 days ago
  • $90k - $180k

     ...believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role Lead Software Engineer - Quantitative Investment Group Tracing our roots to 1928, we are one of the world's largest independent investment... 
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    1 day ago
  • $159k - $305k

    Wells Fargo is seeking a Lead Ai Engineer in Technology as part of Commercial and Corporate & Investment Banking Technology (CCIBT).). The primary focus of this group will be to lead the modernization efforts across the entire CCIBT portfolio of applications and systems... 
    Full time
    Work experience placement

    Wells Fargo

    Boston, MA
    1 day ago
  • About our clientOur client is an architecture, engineering, and construction management firm focused on pharmaceutical and biotech facilities...  ...qualification. They are adding a senior mechanical engineer to lead the mechanical group in their Boston-area office.The roleThe... 
    Work at office

    Client Growth Resources

    Boston, MA
    2 days ago
  • $150k - $180k

     ...direction across both areas, with the opportunity for the scope to adapt based on organizational priorities. Job Summary As Lead Security Engineer, you will set the technical direction for security engineering across both defensive and offensive disciplines, acting as... 
    Full time
    Local area
    Immediate start

    Flywire

    Boston, MA
    23 days ago
  • Walden Robotics is seeking an Embedded Software Engineer to design, implement, debug, and optimize real-time embedded software for robotic...  ...production systems. This hands-on role emphasizes robust C/C++ firmware for demanding robotic products. #J-18808-Ljbffr Walden... 

    Walden Robotics

    Cambridge, MA
    3 days ago
  • Tutor is seeking a MoTS-level engineer to own a robot from napkin sketch through manufacturing and support. You will guide the work of other engineers, ensuring development runs smoothly end-to-end. Key responsibilities include designing and prototyping, mentoring teammates... 

    Tutor

    Watertown, MA
    6 days ago
  • Moderna is seeking a Principal Scientist to lead integrated antibody discovery and engineering efforts across oncology and autoimmune programs. You will guide concept-to-lead initiatives, oversee B cell discovery, display campaigns, and sequence analyses, and collaborate... 

    BioSpace

    Cambridge, MA
    6 days ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Full Stack (Nodejs, Go, Angularjs) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    Cambridge, MA
    4 days ago
  • $180k - $225k

    Overview A disruptive technology SaaS firm in Boston is looking to add a very senior to lead level engineer to their team to continue their strong growth. This is a full stack role where the candidate will have the opportunity to continue to architect, code, and design... 
    Live in
    Remote work

    Highview Staffing

    Boston, MA
    3 days ago
  • $86.8k - $165.2k

     ...complex problems. With our three market leading businesses, world-class operations and investments...  ...and defense.What You Will DoGenerate firmware verification requirements based on the...  ...a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    1 day ago
  • Job Title- Lead, Software Engineering Location: Remote Duration: Full Time About BigRio: BigRio is a leading IT Services company specializing in Data and Analytics in the Healthcare Industry. We are dedicated to being our clients' strategic partners, accelerating digital... 
    Full time
    Remote work

    Saviance

    Boston, MA
    4 days ago
  • $197.3k - $225.1k

    Lead Software Engineer, Full Stack (Risk Tech, Intelligent Foundations & Experiences) At Capital One, we are changing banking for good by creating responsible and reliable AI-powered systems. Our investments in technology infrastructure and world-class talent - along... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Cambridge, MA
    4 days ago
  • $225k - $260k

     ...focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such...  ...with design and product to ship experiences customers love Lead the design of systems that surface insight from data at massive... 
    Visa sponsorship

    LogRocket

    Boston, MA
    4 days ago
  • $150k - $180k

     ...to roll up your sleeves and take on our audacious mission, we would love to hear from you. The Role We are looking for a Lead Software Engineer who thrives in a high growth environment to join our core engineering team. This team works side-by-side with our clinical,... 
    Work at office
    Remote work

    Firefly Health

    Watertown, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Firmware Engineer. Be the first to apply!