remote Full-time

Auditdata is hiring a Firmware Engineer

About the Role

Auditdata is looking for a Firmware Engineer to join our software-hardware team developing medical devices and applications. Your primary responsibility will be to structure, design, and develop the embedded firmware for our audiological equipment.

What You'll Do

  • Manage the firmware development life cycle from requirements analysis to design, development, testing, hardware integration, and troubleshooting.
  • Manage and oversee firmware structure strategy in alignment with software and hardware developers.
  • Maintain and improve existing firmware for our products.
  • Develop firmware that communicates directly with hardware without using an RTOS.
  • Communicate clearly with internal and external stakeholders to meet project quality expectations.
  • Work closely with our software team in Kyiv and our hardware development team in Denmark and Poland.

What We're Looking For

  • 5+ years of experience with C programming for embedded firmware development across multiple projects.
  • Experience developing and maintaining large firmware solutions with a broad control spectrum (several hundred thousand lines of code).
  • Experience with compilers such as IAR for ARM processors.
  • Experience with real-time audio DSP processing, specifically multi-channel.
  • Experience with microprocessor peripherals.
  • Experience with multi-layer USB HID protocol communication.
  • Experience with version control tools.
  • Experience using hardware debugging tools.
  • Familiarity with the software release process and development.
  • A flair for mixed-signal hardware design.
  • Familiarity with and the ability to read electronic circuits and PCB schematics.
  • Good spoken and written English.
  • A B.Sc.+ degree in Computer Science, IT, or a similar field.

Nice to Have

  • BLE knowledge.
  • Qualcomm CSR8675 knowledge.
  • Azure DevOps user experience.
  • Microsoft Visual Studio user experience.
  • C# knowledge.

Technical Stack

  • IAR Embedded Workbench for ARM processors
  • Microchip Studio (former Atmel Studio)
  • nRF SDK (Nordic Semiconductor)
  • ADK_CSR867x (Qualcomm)
  • Microsoft Visual Studio/Visual Studio Code
  • Azure DevOps

Team & Environment

You will be part of a collaborative software-hardware team.

Benefits & Compensation

  • Long-term, secure engagement in a stable product development company.
  • A high business standards environment.
  • Great company values and ethics.
  • Flexibility and a flat management structure.
  • Learning opportunities and professional development, including related certifications and paid trainings & courses.
  • A remote work model.

Work Mode

This is a remote position open to candidates based in the EU or Poland.

Auditdata is an equal opportunity employer committed to creating a diverse work environment free of discrimination and harassment. We make recruiting decisions based on your experience and skills.

Required Skills
IAR Embedded WorkbenchARM ProcessorsMicrochip StudionRF SDKNordic SemiconductorADK_CSR867xQualcommC/C++Embedded SystemsFirmware DevelopmentAzure DevOpsVisual Studio CodeBluetooth Low EnergyReal-time Operating Systems
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Job Details
Category embedded
Posted 3 months ago