Senior Firmware Engineer

Moseley Technical Services, Inc.

Auburn (AL)

On-site

USD 110,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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

You will work closely with hardware, mechanical, manufacturing and product teams through the full product lifecycle. Onsite at the facility in Auburn, this role requires writing firmware in C/C++ for DSPs, microcontrollers, FPGAs and audio codecs, plus integrating USB HID/FTDI, SPI, I2C, UART, I2S and Li-Ion

Qualifications

  • Embedded firmware development experience in electronic products.
  • 1

Responsibilities

  • Develop embedded firmware using C and C++.
  • 2
  • Support DSPs, microcontrollers, FPGAs, and audio codecs.
  • 3
  • Integrate USB HID/FTDI, SPI, I2C, UART, I2S, and Li-Ion systems.
  • 4
  • Read schematics and datasheets; troubleshoot interfaces.
  • 5
  • Lead firmware activities across products and coordinate teams.
  • 6
  • Create firmware specs, tests, and production docs.
  • 7
  • Verify, validate, debug, and root-cause analysis.
  • 8
  • Support hardware bring-up, prototypes, production launch.
  • 9
  • Define test methods and production fixtures.
  • 10
  • Improve firmware development, builds, and processes.

Skills

Embedded firmware
C/C++ programming
DSPs & microcontrollers
FPGAs
Audio codecs
Schematic reading
Troubleshooting
Version control
Cross-functional teamwork

Education

Bachelor’s degree in Electrical Engineering

Tools

PCB hardware experience

Job description

Onsite at the facility in Auburn, Alabama

Full-Time with Comprehensive Benefits

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.

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:
  • Bachelor’s degree in Electrical Engineering or a related field
  • 5+ years of embedded firmware and electronic product-development experience
  • 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
Qualifications:
  • DSP-based audio processing or I2S experience
  • Low-power or battery-powered embedded systems
  • RF or wireless communication products
  • Automated build scripts or batch files
  • TCP/IP or connected embedded products

    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.

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
Senior Embedded Firmware Engineer – Hands-On Hardware
Senior Embedded Firmware Engineer – Hands-On Hardware

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 110,000 - 140,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 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
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

AJD Consulting Solutions LLC • City of Syracuse (NY)

On-site
USD 140,000 - 164,000
Firmware Engineer (Power Electronics)
Firmware Engineer (Power Electronics)

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Firmware Engineer
Firmware Engineer

Metasys Technologies • Naperville (IL)

On-site
USD 90,000 - 120,000
Audio Engineer - Embedded Systems
Audio Engineer - Embedded Systems

SGS Consulting • Redmond (WA)

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000