Logo
NESC Staffing

Firmware Engineer

NESC Staffing, Andover, Massachusetts, us, 05544

Save Job

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from NESC Staffing

Full-Time, Direct Hire (On-Site | Local Candidates Only)

MUST BE A U.S. CITIZEN AND AUTHORIZED TO WORK IN THE U.S. WITHOUT SPONSORSHIP.

NO C2C CANDIDATES

Overview

Design and implement embedded firmware for high-density power components/modules

Collaborate with analog/hardware engineers to create and tune control algorithms.

Debug, test, and validate firmware/hardware interactions using lab equipment.

Industry: Embedded Systems & Firmware

Industry: Electronics Manufacturing / Hardware Product Development

About the Role Join a team building reliable, high-performance code for real-world power solutions. You’ll own the embedded firmware that controls advanced power components, partnering closely with analog engineers to architect, implement, and optimize control algorithms. You’ll contribute across the lifecycle—from concept and architecture through testing, validation, and release—ensuring the firmware meets performance, cost, manufacturability, and quality goals.

What You’ll Do

Develop embedded firmware architecture and code for high-density power products

Partner with analog engineers to design, implement, and fine-tune control algorithms

Debug and resolve hardware/firmware issues using oscilloscopes, logic analyzers, and related tools

Define and improve processes, tooling, and methods for firmware development and verification

Evaluate and select microcontrollers to meet performance, cost, and reliability targets

Translate product requirements into actionable tasks, estimates, and deliverables

Mentor and collaborate with hardware engineers on firmware-related projects and reviews

Create and maintain clear specifications, test plans, validation procedures, and reusable code libraries

What You’ll Bring

Bachelor’s degree in Electrical or Computer Engineering (Master’s a plus)

3–5+ years of hands-on embedded firmware experience with microcontrollers or microprocessors

Strong proficiency in C and Assembly; experience with C++ and Python is a plus

Solid understanding of debugging, unit testing, integration testing, and firmware best practices

Analytical mindset with strong problem-solving and cross-functional collaboration skills

Nice to Have

Experience with power supply design/testing or digital control of power converters

Familiarity with Simulink/Stateflow for control development and modeling

Experience with ARM Cortex-M0/M-class MCUs and low-level driver development

EQUAL OPPORTUNITY EMPLOYMENT STATEMENT NESC Staffing and our affiliate client companies are equal opportunity employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, military veteran, or any other status protected by applicable law.

Location: Boston, MA | Salary: $160,000

#J-18808-Ljbffr