
Senior embedded Systems Engineer
- Leudelange, Esch-sur-Alzette
- CDI
- Temps-plein
- Own the embedded design and implementation of user equipment products, from concept through production.
- Design and validate PCBs, including schematic capture, layout review, and bring-up.
- Develop and maintain low-level firmware, device drivers, and embedded applications in C and C++.
- Work extensively with FreeRTOS for task management, scheduling, and real-time performance.
- Design and optimize for low-power embedded systems to meet energy efficiency requirements.
- Integrate communication interfaces and protocols.
- Use GitLab for version control, code reviews, and release management.
- Produce and maintain clear technical documentation covering hardware and firmware designs, processes, and system integration.
- Collaborate with cross-functional teams (Telecom, Core Network) to ensure end-to-end integration.
- Debug and optimize system performance at both hardware and firmware levels.
- Ensure designs meet quality, reliability, and manufacturability requirements.
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
- 7+ years of experience in embedded systems development.
- Strong proficiency in C and C++ for embedded platforms, with object-oriented programming expertise.
- Proficiency with FreeRTOS and real-time embedded systems.
- Proven experience in PCB design and hardware bring-up using Altium Designer.
- Hands-on experience with version control systems, specifically GitLab.
- Experience in low-power embedded system design.
- Strong skills in low-level firmware and driver development.
- Demonstrated ability to produce clear, maintainable documentation.
- Interest in satellite communications and telecom systems.
- Experience with modem integration, RF front-ends, or 5G communication protocols.
- Background in designing rugged or outdoor hardware systems.