Check out this new opportunity!
Senior Embedded Firmware Engineer
C/C++, DSP, & FPGA Development
On-site in Auburn, AL
Target salary range: $90,000 - $130,000.00
We are seeking a
Senior Embedded Firmware Engineer - C/C++, DSP & FPGA Development to design and develop advanced PCB-based embedded electronic products. This role focuses on
embedded firmware development, C/C++ programming, DSPs, microcontrollers, FPGAs, USB, SPI, I2C, UART, audio codecs, and embedded hardware integration, supporting the complete product development lifecycle from concept through production and compliance testing.
Responsibilities:
- Design, develop, and implement embedded firmware for PCB-based electronic products using C/C++.
- Develop firmware solutions utilizing DSPs, microcontrollers, FPGAs, and audio codecs for embedded systems.
- Design and integrate high-speed analog and digital interfaces with sensors, microcontrollers, and microprocessors.
- Interface embedded systems with USB HID/FTDI, SPI, I2C, UART, displays, Li-Ion battery management systems, and other peripheral devices.
- Collect and analyze technical information from engineers, product managers, suppliers, technical documentation, laboratory testing, and engineering evaluations.
- Lead firmware design activities for assigned projects while coordinating engineering efforts across multidisciplinary teams.
- Develop subject matter expertise in assigned product lines, embedded technologies, or firmware architectures and provide technical guidance to engineering team members.
- Develop, execute, and document firmware verification, validation, and compliance testing to ensure products meet functional specifications and applicable industry standards.
- Define measurement techniques, tuning procedures, and specialized production test fixtures to support manufacturing and product validation.
- Prepare firmware documentation, technical specifications, test procedures, and production release documentation.
- Identify opportunities to improve firmware development processes, automation, software quality, and engineering efficiency.
- Support product troubleshooting, root cause analysis, and corrective action throughout development and production.
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-10 years of hands-on experience designing, developing, and troubleshooting embedded electronic systems and firmware.
- Proficiency developing embedded firmware using C/C++.
- Experience with DSPs, microcontrollers, FPGAs, and audio codecs.
- Experience integrating embedded systems using USB HID/FTDI, SPI, I2C, UART, displays, and Li-Ion battery management systems.
- Experience developing firmware specifications and supporting embedded hardware integration.
- Working knowledge of version control systems.
- Experience performing firmware debugging, root cause analysis, system validation, and production support.
- Demonstrated ability to develop production documentation and engineering test procedures.
- Strong analytical and troubleshooting skills for complex embedded hardware and firmware systems.
Preferred Qualifications:
- Experience with low-power embedded system design and power management.
- Experience with RF and wireless communication technologies.
- Familiarity with TCP/IP networking, computer-based software applications, or web-based applications.
- Experience using Texas Instruments Code Composer Studio, automated build scripts, and batch file development.
- Experience defining software, embedded firmware, and FPGA/fabric project specifications.
- Experience implementing process improvements across the embedded software development lifecycle.
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.
- To apply, send a resume to: resumes@moseleytechnical.com
- For more active job openings: Careers at Moseley Technical
- For more information about us: Moseley Technical - Mission and Values!
"We stand by our 30-year-old commitment of "World Class Service. World Class Company."