About Lprint
LPRINT is a French deep-tech start-up, supported by INRIA, X-Up, École Polytechnique. We are developing an innovative 3D printer for the additive manufacturing of industrial-grade multilayer printed circuit boards (PCBs).
Our mission is to transform the way PCBs are designed and manufactured, enabling faster, more flexible, and sustainable PCB production that empowers hardware engineers and product development teams.
As part of our growth and to meet the increasing needs of our R&D, we are actively seeking an Embedded Software Engineer to strengthen our team.
Key Responsibilities
- Develop and adapt a Qt/QML-based GUI application for embedded linux.
- Work with themes and styling in QML/JavaScript (Qt Quick Controls).
- Development of a Qt-widgets-based application for PC
- Integrate the GUI with core system control modules.
- Contribute to CI/CD workflows using Git.
- Develop and debug modules for the STM32 platform.
- Collaborate closely with hardware engineer.
Required Qualifications
- Master’s degree (MSc) in Computer Science, Embedded Systems, Electronics, or a related field (or equivalent experience in embedded software development).
- 8+ years in embedded software development (C/C++, Qt/QML, embedded Linux).
- Previous experience in electronics, IoT, PCB manufacturing, or additive manufacturing is a strong plus.
- Fluent English.
Technical Skills
- Strong knowledge of C/C++.
- Solid experience with Qt and QML.
- Experience with embedded Linux (BitBake, Yocto Project).
- Proficiency with Git.
- Knowledge of the G-code format.
- Familiarity with STM32 microcontrollers and the Cortex-M7 architecture.
- Knowledge of common hardware interfaces (UART, I²C, Ethernet, SPI).
- Knowledge of the OpenCV library.
- Experience with Doxygen or similar documentation tools.
Soft Skills
- Attention to detail, precision, and eagerness to dive into complex systems.
- High autonomy, organization, proactivity
Preferred Qualifications
- Knowledge of the structure of popular 3D formats such as STL, STEP, etc.
- Understanding of UX/UI design principles.
- Experience developing optoelectronic devices.
- Knowledge of 3D printing technologies.
Benefits
- CDI contract
- Compensation package to be discussed during the interview, based on experience and profile
- A chance to work in a deep-tech startup.
- Direct involvement in developing a unique product at the intersection of mechanics, electronics, and optics.
- Flexible working hours and hands-on engineering experience.
Send a brief message in english and your CV to hello@lprint.io with the subject:
Embedded Software Engineer – [Surname First name]
If possible, include project samples (GitHub links, videos, screenshots). We review every application carefully and reply within one week.