Firmware Engineer

Auditdata
2dRemote

About The Position

Become part of the software-hardware team successfully developing medical devices and applications. Your primary duty will involve structuring, designing, and developing the embedded firmware for our audiological equipment. Tools and Tech stack we use: 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

Requirements

  • 5+ years’ experience with C programming embedded firmware development in multiple projects
  • Experience developing and maintaining large firmware solutions which have broad control spectrum (several 100.000 lines of code)
  • Experience with: Compiler e.g. IAR for ARM processors
  • Real time audio DSP processing (Multi-channel)
  • Microprocessor peripherals
  • Multi-layer USB HID protocol communication
  • Version control tools
  • Experience and facility using hardware debugging tools
  • Familiarity with software release process and development
  • Flair for mixed signal hardware design
  • Familiarity and good "reading" of electronic circuits / PCB schematics
  • Good spoken and written English
  • B.Sc.+ degree in Computer Science, IT or similar

Nice To Haves

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

Responsibilities

  • Firmware development life cycle from requirements analysis, design, development, testing, hardware integration testing, and troubleshooting of embedded firmware products
  • Manage and oversee firmware structure strategy and align this with software and hardware developers
  • Maintain and improve existing firmware for our products
  • Work with the firmware which is directly communicating to the hardware without using a RTOS (Real time operation system)
  • Communicate with internal and external customer expectations with high-quality projects
  • Work closely together with our software team in Kyiv and our hardware development team in Denmark/Poland

Benefits

  • Long-term, secure engagement in the stable product development company
  • High business standards environment
  • Great company values and ethics
  • Flexibility and flat management structure
  • Learning opportunities and professional development (incl. related certifications, paid trainings & courses)
  • Remote work model
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service