Experienced Embedded C Developer 10 views

Blues Brackets is looking for an embedded software engineer to join the team developing a wireless audio transmission product. We work on nRF52 and Zephyr RTOS microcontrollers. We are looking for someone who is comfortable working with low-level code, knows communication protocols and can work independently within clearly defined goals. We offer a real impact on the shape of the system and a chance to develop in an expert or architectural direction.

Responsibilities:

  • Development of embedded software in C for the needs of an existing product – a wireless audio transmitter using, among others, Bluetooth Low Energy
  • Implementation of new functionalities and communication protocols in the RTOS environment (Zephyr), taking into account the existing architecture and system requirements
  • Support for OTA and bootloader update mechanisms, including implementation of fixes and optimizations related to security and reliability of operation
  • Configuration and expansion of the build system (CMake) and adjustment of Zephyr configuration to the needs of the project and individual hardware variants
  • Preparation and development of a set of integration and functional tests run on a physical device, including debugging and log analysis
  • Cooperation with an experienced firmware engineer (substantive support) in order to quickly implement the project and ensure compliance with coding standards
  • In the future – cooperation with mobile, backend and electronics teams in order to integrate functionalities and exchange data

Qualifications:

  • Excellent knowledge of C, Git
  • Good knowledge of at least one RTOS (preferably Zephyr) and issues related to multithreaded programming
  • Knowledge of CMake
  • Experience in working with Nordic nRF microcontrollers (preferably nRF52), STM32, ESP32 or similar
  • Expertise in TDD methodology and unit and integration testing
  • Experience working with wireless protocols
  • Basic knowledge of Linux
  • Basic knowledge of how electronic circuits work

More Information

Only candidates can apply for this job.
Email Me Jobs Like These