Firmware Developer
Your responsibilities:
Creating and participating in the full embedded software development cycle (specification, architecture, implementation, debugging, unit and integration testing, maintenance, documentation)
Creating and developing firmware in C/C++, Python, LUA for embedded systems
Implementation of drivers for peripheral devices
Creating design, construction, testing documentation, instructions, and reports
Collaboration with software and hardware development teams, testers
Our requirements:
Minimum 2 years of experience in performing tasks in a similar position
Experience in firmware development in C/C++
Knowledge of I2C, SPI, UART, RS232/485, TCP/IP, UDP, SNMP, and other network protocols
Knowledge of RTOS systems (e.g., FreeRTOS) and Embedded Linux
Ability to think independently, creatively, and analytically
Good command of English
We offer:
Participation in interesting and advanced projects in the field of digital signal processing and audio signal transmission
Collaboration with an experienced team of designers and developers
Guaranteed technological challenges at the highest global level
Transparent bonus system
Medical care at LuxMed facilities
Multisport card subsidy
Bicycle and car parking for employees
Occasional gifts
Team-building events, joint barbecues
Flexible working hours
Hybrid work, 30 days of remote work per year
Firmware Developer
Firmware Developer