Senior Firmware Engineer - DSP & Audio Processing
FOR MORE THAN 80 YEARS, Natus has been committed to serving the varying needs of clinicians, delivering the highest\-quality solutions to raise the standard of care for patients everywhere.
Our comprehensive diagnostic and therapeutic sensory solutions are designed to simplify workflows for sensory specialists, ensuring care teams have the right instrumentation to give patients the right support — and greater peace of mind.
About the Role
We're looking for a skilled Firmware Engineer to join our R\&D team at Natus Sensory, where we develop Class II audiology devices that help clinicians measure and protect hearing. You'll work at the intersection of embedded systems and precision audio — writing firmware that powers real\-time signal acquisition, processing, and communication in regulated medical devices.
This is a hands\-on engineering role with real ownership. You'll collaborate closely with hardware, software, and systems engineers across a product family ranging from audiometers, tympanometers, and real\-ear measurement systems.
What You'll Do
- Design, implement, and optimize firmware for embedded audio and DSP applications
- Develop and maintain real\-time signal processing pipelines for acoustic measurement
- Collaborate with hardware engineers on bring\-up, integration, and validation of new PCB designs
- Implement and maintain communication interfaces (USB, Bluetooth, and other peripherals)
- Write clean, well\-documented, testable firmware in C/C\+\+ for resource\-constrained targets
- Contribute to design reviews, risk analysis, and verification activities in line with IEC 62304 and ISO 14971
- Support sustaining engineering efforts and investigate field issues requiring firmware\-level root cause analysis
Required:
- Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, or a related field
- 4–8 years of professional firmware development experience
- Deep hands\-on experience with DSP algorithms and audio signal processing (filtering, FFT, spectral analysis, noise floor management)
- Proficiency in C/C\+\+ in embedded contexts
- Experience with hardware debugging tools (oscilloscopes, logic analyzers, JTAG)
- Ability to read and work from schematics and hardware documentation
- Experience with ARM Cortex\-M processors
- Hands\-on experience with FreeRTOS or comparable real\-time operating systems
- Experience implementing USB device or host stacks (HID, CDC, audio class)
- Experience with Bluetooth (Classic or LE) for embedded devices
- Familiarity with medical device development standards (IEC 62304, ISO 14971\)
- Experience in regulated industries (medical, industrial, or similar)
- You take ownership and follow through — when something is unclear, you ask early rather than waiting
- You're comfortable working across disciplines with hardware, software, and systems colleagues
- You care about precision: in audiology, measurement accuracy is clinical accuracy
- You're curious about how systems behave end\-to\-end, not just your slice of the stack
What We Offer
- A meaningful product space — audiology devices that support hearing health across the lifespan
- A collaborative, international R\&D team based in Taastrup, Denmark
- Flexible working arrangements and a strong engineering culture
Compensation and Benefits: Along with a competitive salary and pension scheme, we offer a convenient location with private parking lot, as well as close proximity to a bus stop or within biking distance to the train station. You can look forward to catered lunch in the company canteen, breakfast on Thursdays, friendly and talented colleagues, and continuous learning opportunities.
Join Natus Sensory today. Confidence in every Sense.
EEO Statement: Natus Medical is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.
Dette opslag er fra indeed. Se originalopslag ↗