Talent.com
Osprey Talent Solutions
Lead Firmware EngineerOsprey Talent Solutions • Boston, MA, USA
Lead Firmware Engineer

Lead Firmware Engineer

Osprey Talent Solutions • Boston, MA, USA
4 days ago
Job type
  • Full-time
  • Quick Apply
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.

Create a job alert for this search

Lead Firmware Engineer • Boston, MA, USA

Similar jobs

Director, Engineering - FAMS Technology

Fidelity InvestmentsBoston, MA, United States
Full-time

Engineering Leader For Portfolio Construction Technology Platforms.Note: Fidelity will not provide immigration sponsorship for this position.We're hiring a strategic and technically strong engineer... Show more

 • Promoted

Global Cyber Growth Leader

Venturefizz Product Management CommunityBoston, MA, United States
Full-time

Global Cyber Growth LeaderDrive global adoption and market advocacy for the company's cyber insurance portfolio by building best-in-class broker engagement, market intelligence, competitor benchmar... Show more

 • Promoted

Senior Software Engineer - Lead, Architect & Mentor (Remote)

HirebridgeBoston, MA, United States
Remote
Full-time

A technology company seeks a Senior Software Engineer in Boston, MA.This role involves leading technical projects and mentoring junior developers while making key decisions that align with business... Show more

 • Promoted

Operational Excellence Lead

FormlabsBoston, MA, United States
Full-time

Do you want to change how the world creates?.At Formlabs, we're building the tools that make it possible for anyone to bring their ideas to life, from cutting-edge products to life-saving medical d... Show more

 • Promoted

Lead Engineer, Frontend - US Remote

Casebook PBCBoston, MA, United States
Remote
Full-time

Company DescriptionAt Casebook PBC, our software makes people's lives better.We are committed to empowering community well-being through adaptive, research-based, and practice-driven technology.Des... Show more

 • Promoted

Senior Software Engineer (Hybrid or Remote)

Intact Insurance GroupCanton, MA, United States
Remote
Full-time

Senior Software Engineer (Hybrid or Remote) Our employees are at the heart of what we do :helping people, businesses and society prosper in good times and be resilient in bad times.When you join ou... Show more

 • Promoted

Head of Product AI

Smith+NephewAndover, MA, United States
Full-time

At Smith+Nephew we design and manufacture technology that takes the limits off living.The Head Of Product, AI is responsible for defining and executing the enterprise AI product strategy, transform... Show more

 • Promoted

Lead Full-Stack Engineer -- Remote-Friendly, Equity & PTO

CivilGridBoston, MA, United States
Remote
Full-time

A startup technology company in Boston is looking for a Lead Full Stack Engineer.This role involves designing and building end-to-end features, tackling various tech challenges, and mentoring junio... Show more

 • Promoted

New Product Development / R&D Director

BYRNA TECHNOLOGIES INCAndover, MA, United States
Full-time

Lead New Product Management for mechanical and electro-mechanical hardware, overseeing product lifecycles from design through manufacturing and integrating IoT capabilities.Drive hands-on mechanica... Show more

 • Promoted

Business System Analyst Interoperability

CGICanton, MA, United States
Full-time

Business System Analyst Interoperability.The Interoperability Business Systems Analyst is a strategic and hands-on implementation partner within a healthcare payer organization, responsible for dr... Show more

 • Promoted

Tech Lead TECHM-JOB-30318

Keylent, Inc.Braintree, MA, United States
Full-time

To ensure successful initiation, planning, execution, control and completion of the project by guiding team members on technical aspects, conducting reviews of technical documents and artefacts.Lea... Show more

 • Promoted

ASIC Physical Design Lead (remote)

Chelsea Search GroupBoston, MA, United States
Remote
Full-time

ASIC Physical Design LeadRemote / work from homeUS Citizen or US Permanent ResidentFull-time / employee Benefits 401k Stock OptionsSeeking a highly experienced ASIC Physical Design Lead to drive th... Show more

 • Promoted

JDE Application Development manager

RON Sunshine Associates LLCLawrence, MA, United States
Full-time

Application Development Manager.The Application Development Manager oversees the design, development, and support of business-critical applications, including JD Edwards ERP and other internal syst... Show more

 • Promoted

Manager, FP&A (Hybrid)

MKS Instruments, Inc.Andover, MA, United States
Full-time

As a FP&A Manager at MKS, you will partner with global IT leadership and cross-functional stakeholders to drive financial planning, reporting, and analysis for the IT organization.This role reports... Show more

 • Promoted

Lead Software Engineer (Profile, MUMPS)(Remote - Eligible)

Capital One BankBoston, MA, United States
Remote
Full-time +1

Lead Software Engineer (Profile, MUMPS)(Remote - Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,... Show more

 • Promoted

UNDERSEA SENSING AND EFFECTS CHIEF ENGINEER

AuctisTaunton, MA, United States
Full-time

Undersea Sensing And Effects Chief Engineer.Job Title: Undersea Sensing and Effects Chief Engineer.Location: McLeansville, NC | Fairfax, VA | Quincy, MA | Taunton, MA.Remote: Flexible work from hom... Show more

 • Promoted

JDE Application Development manager

McBride Executive Search and SelectionLawrence, MA, United States
Full-time

Application Development Manager.The Application Development Manager oversees the design, development, and support of business-critical applications, including JD Edwards ERP and other internal syst... Show more

 • Promoted

Lead Software Engineer

MFS Investment ManagementBoston, MA, United States
Full-time

Software Development RoleAt MFS, you will find a culture that supports you in doing what you do best.Our employees work together to reach better outcomes, favoring the strongest idea over the stron... Show more

 • Promoted

JDE Application Development manager

Affinity Executive SearchLawrence, MA, United States
Full-time

JDE Application Development Manager.Salary: $135,000 - $145,000 per year.The Application Development Manager oversees the design, development, and support of business-critical applications, includi... Show more

 • Promoted

JDE Application Development manager

Welsh and AssociatesLawrence, MA, United States
Full-time

Application Development Manager.The Application Development Manager oversees the design, development, and support of business-critical applications, including JD Edwards ERP and other internal syst... Show more