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
- Job level specialist
- Hourly dimension full time
- Salary more than 5000zl USD more-than-5000zl Month
- Discipline technical information and telecommunications
- Languages Polish, English
- Experience 2 years
- Polish required no
Email Me Jobs Like These