Sr. Firmware Engineer

Moseley Technical Services, Inc.

Auburn (AL)

On-site

USD 120,000 - 160,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Healthcare FSA
Life/AD&D insurance
401(k) match
Paid holidays

Job summary

Moseley Technical Services, Inc. is seeking a hands-on Senior Embedded Firmware Engineer to design, develop, test, and support firmware for PCB-based electronic products.

This role involves close collaboration with hardware, mechanical, manufacturing, and product teams throughout the full product lifecycle. It is a hands-on position focused on coding, debugging hardware interfaces, lab testing, and product launch support.

Qualifications

  • U.S. Citizenship is required by Federal Law.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related engineering discipline.
  • 5+ years of embedded firmware and electronic product-development experience.
  • Strong C/C++ programming skills.
  • Experience with DSPs, microcontrollers, FPGAs, or audio codecs.
  • Experience with PCB-based hardware and embedded communication interfaces.
  • Ability to read schematics, interpret datasheets, and troubleshoot electronic systems.
  • Experience with firmware testing, validation, production support, and technical documentation.
  • Working knowledge of version control systems.
  • Strong analytical and troubleshooting skills.
  • Ability to work independently and within a small cross-functional team.

Responsibilities

  • Develop embedded firmware using C and C++.
  • Support DSPs, microcontrollers, FPGAs, audio codecs, sensors, displays, and other peripherals.
  • Integrate USB HID/FTDI, SPI, I2C, UART, I2S, and Li-Ion battery systems.
  • Read schematics and datasheets and troubleshoot hardware-to-firmware interfaces.
  • Lead firmware activities for assigned products and coordinate with cross-functional teams.
  • Develop firmware specifications, test procedures, and production documentation.
  • Perform firmware verification, validation, debugging, and root-cause analysis.
  • Support hardware bring-up, prototypes, product compliance, manufacturing, and production launch.
  • Define test methods, tuning procedures, and production test fixtures.
  • Improve firmware development, source control, automated builds, and engineering processes.

Skills

C/C++ programming
Embedded firmware
DSPs/MCUs/FPGA
Reading schematics
Troubleshooting electronics

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field

Tools

Code Composer Studio
Git
SPI
I2C
UART

Job description

Senior Firmware Engineer

Onsite in Auburn, Alabama | Full-Time with Benefits

Estimated salary range: $120,000 - $160,000

We are seeking a hands-on Senior Embedded Firmware Engineer to design, develop, test, and support firmware for PCB-based electronic products. This role works closely with hardware, mechanical, manufacturing, and product teams throughout the full product lifecycle. This is a hands-on embedded firmware position, not an application-software or purely managerial role. The engineer should be comfortable writing code, debugging hardware interfaces, supporting lab testing, and helping move products into production.

Responsibilities:
  • Develop embedded firmware using C and C++
  • Support DSPs, microcontrollers, FPGAs, audio codecs, sensors, displays, and other peripherals
  • Integrate USB HID/FTDI, SPI, I2C, UART, I2S, and Li-Ion battery systems
  • Read schematics and datasheets and troubleshoot hardware-to-firmware interfaces
  • Lead firmware activities for assigned products and coordinate with cross-functional teams
  • Develop firmware specifications, test procedures, and production documentation
  • Perform firmware verification, validation, debugging, and root-cause analysis
  • Support hardware bring-up, prototypes, product compliance, manufacturing, and production launch
  • Define test methods, tuning procedures, and production test fixtures
  • Improve firmware development, source control, automated builds, and engineering processes
Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related engineering discipline
  • 5+ years of embedded firmware and electronic product-development experience
  • Strong C/C++ programming skills
  • Experience with DSPs, microcontrollers, FPGAs, or audio codecs
  • Experience with PCB-based hardware and embedded communication interfaces
  • Ability to read schematics, interpret datasheets, and troubleshoot electronic systems
  • Experience with firmware testing, validation, production support, and technical documentation
  • Working knowledge of version control systems
  • Strong analytical and troubleshooting skills
  • Ability to work independently and within a small cross-functional team
Preferred Qualifications:
  • DSP-based audio processing or I2S experience
  • Low-power or battery-powered embedded systems
  • RF or wireless communication products
  • Texas Instruments Code Composer Studio
  • Automated build scripts or batch files
  • TCP/IP or connected embedded products
  • FPGA or programmable-fabric specifications
  • FCC, UL, European, or other product-compliance testing
  • Experience with consumer electronics, communications equipment, automotive electronics, industrial products, or similar embedded systems

Full-time position offering a comprehensive benefits package, including Medical (BCBSAL), Dental (BCBSAL), and Vision (The Standard/VSP) coverage; a Healthcare FSA; employer-paid Basic Life/AD&D insurance; voluntary Life/AD&D, Short-Term Disability, Long-Term Disability, Accident, Critical Illness, and Hospital Indemnity coverage; and a 401(k) with a discretionary employer match. Eligible full-time employees also receive paid holidays, including New Year's Day, Memorial Day, Independence Day (observed), Labor Day, Thanksgiving, the day after Thanksgiving, Christmas Eve, Christmas Day, and New Year's Eve.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer

What to Expect

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have achieved our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 90,000 - 130,000
Project Engineer - Embedded Systems
Project Engineer - Embedded Systems

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 100,000 - 140,000
Medical (BCBSAL)
Dental (BCBSAL)
Vision (The Standard/VSP)
+7
Senior Embedded Firmware Engineer - C/C++, DSP & FPGA
Senior Embedded Firmware Engineer - C/C++, DSP & FPGA

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 90,000 - 130,000
Embedded Systems Project Engineer
Embedded Systems Project Engineer

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 130,000 - 175,000
Senior Embedded Firmware Lead — C/C++, DSPs & Hardware
Senior Embedded Firmware Lead — C/C++, DSPs & Hardware

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 120,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Embedded Firmware Engineer – ARM Cortex-M / Autonomous Undersea Systems
Senior Embedded Firmware Engineer – ARM Cortex-M / Autonomous Undersea Systems

Moseley Technical Services, Inc. • Taunton (MA)

On-site
USD 94,000 - 101,000
Senior Embedded Electronics & PCB Design Lead
Senior Embedded Electronics & PCB Design Lead

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 130,000 - 175,000
Lead Embedded Systems Project Engineer – PCB Hardware
Lead Embedded Systems Project Engineer – PCB Hardware

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 100,000 - 140,000
Medical (BCBSAL)
Dental (BCBSAL)
Vision (The Standard/VSP)
+7
Senior Firmware Engineer
Senior Firmware Engineer

EBSCO Industries Inc. • Birmingham (AL)

On-site
USD 110,000 - 160,000
Senior Firmware Engineer
Senior Firmware Engineer

EBSCO Industries, Inc. • Birmingham (AL)

On-site
USD 110,000 - 170,000