Last Mile Semiconductor GmbH: Senior Embedded Software Engineer | Senior Firmware Engineer (m/w/x)
Core
Design, architecture, and implementation of embedded software and firmware for a new DECT-NR+ microchip and integrated IoT solutions.
Role type
Senior Embedded Software Engineer (Firmware)
Builds
DECT-NR+ microchip firmware, embedded system applications, and drivers for massive IoT use cases.
Domain
Semiconductor / Embedded Systems / 5G / IoT
Deliverable
production ML models | product features
Required skills
C/C++ programming, embedded system architecture, LTE protocols and mobile standards, real-time operating systems (FreeRTOS, Mbed OS, Zephyr), low-level programming, microcontroller peripherals (I2C, SPI, UART, Timers, ADC, DAC), multi-core communication, bus systems (CAN, RS485, QSPI), Python scripting, modern development tools (Git, CI/CD, JIRA)
Preferred skills
Experience with specific RTOSs (FreeRTOS, Mbed OS, Zephyr), familiarity with bus systems (CAN, RS485, QSPI, I2C, SPI, UART), Python scripting
Technologies
C, C++, FreeRTOS, Mbed OS, Zephyr, Python, Git, JIRA, CI/CD, I2C, SPI, UART, CAN, RS485, LTE, NR+, 5G
Responsibilities
Develop and optimize embedded software and firmware for the new DECT-NR+ microchip; Design and implement firmware for embedded systems; Develop applications and drivers on real-time operating systems; Create test requirements and test cases for software modules; Conduct testing, debugging, and performance analysis; Document and maintain software architecture; Collaborate with hardware and system engineers; Participate in the entire development cycle from conception to market launch; Develop software concepts and solutions based on individual customer requirements.
Seniority
Senior, hands-on IC