Sr. Firmware Engineer

Moseley Technical Services, Inc.
Auburn, AL, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$120,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Audio Signal Processing Build Automation Batch Files C++ (Programming Language) Code Composer Studio Codecs Computer Programming Computer Engineering Datasheets Software Debugging Embedded Software
+10 more
Firmware Field-Programmable Gate Array (FPGA) Software Engineering TCP/IP Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface PIC Microcontroller Software Coding Software Version Control Hardware Debugging

Job description

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., * 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

Requirements

  • 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

Benefits & conditions

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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jofdav.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

1:09 min

Integrating speech models using the Twilio real-time SDK

Marius Obert Marius Obert · Coffee With Developers

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · WWC 2022

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · WWC 2022

Videos

See all

Related articles

See all