Embedded Firmware Engineer
Rockford Corporation - Tempe, AZ
Apply NowJob Description
We are a customer focused provider of audio solutions. We exceed users' expectations with well thought out design, integration, and service. Our purpose-built products meet our customers where they are at, enhancing their moment with a powerful experience through music.JOB ***** Embedded Firmware Engineer KEY **Work with new product team and OEM customers to define product requirementsDesign and develop embedded firmware based on product requirementsWork closely with electrical engineers to bring-up hardware during developmentDebug, test, and optimize embedded firmware on bench and in real-world conditionsWork closely with validation engineers to define and implement firmware validation test plansWork closely with test engineers to define and implement end-product production test systemsMaintain and improve embedded firmware of existing productsResearch new technologies to integrate into future productsRequired Skills/**Strong proficiency in writing and debugging C code on 32-bit microcontrollersExperience with using embedded OS (FreeRTOS, etc.)Knowledge of microcontroller peripherals (SPI, I2C, UART, DMA, IRQ, USB, timers, etc.)Experience with automotive CAN bus (ISO-11898, ISO-11783, J1939, NMEA2K, ISO-15765, ISO-14229)Experience with Bluetooth Low Energy (L2CAP, GATT)Experience with bootloaders, linker files, and toolchains (GNU, IAR, etc.)Knowledge of audio data converters (ADC's, DAC's and CODEC's)Basic knowledge of board support hardware (power supplies, clocks, analog signal conditioning, etc.)Knowledge of basic DSP building blocks for audio processing (FIR, IIR, FFT, etc.)Ability to troubleshoot hardware using logic analyzers, oscilloscopes and spectrum analyzersExperience debugging C source code using hardware debuggers over JTAG and SWDAttention to detail and appreciation for good code architecture and documentationAble to work on multiple projects in a team Kanban environmentAbility to be a self-starter and work as part of a larger group Excellent communication skills including verbal and writtenMinimum 3 years of relevant experienceBS in Electrical, Software or Computer or equivalent experienceAbout Rockford & BenefitsRockford Fosgate is an equal opportunity employer located in Tempe, Arizona. Join us and thrive in a dynamic office environment where your contributions truly make a difference. Enjoy the benefits of flexibility, competitive pay, affordable healthcare, a 401k match, and a pathway for growth.Interested and qualified applicants are encouraged to send their resume and cover letter to jobs@ Visit to learn more about us.
Created: 2025-02-19