23 hours ago
Marcon, Italy +2 moreSenior
Responsibilities
- Develop embedded software in C/C++ for microcontroller-based platforms.
- Design and develop embedded human-machine interfaces and graphical user interfaces.
- Implement applications using the LVGL graphics library.
- Develop and maintain RTOS-based applications.
- Implement device drivers and hardware abstraction layers.
- Perform hardware-software integration and functional validation.
- Debug software, troubleshoot issues, and analyze system performance.
- Collaborate with Hardware, System, and Validation teams throughout the product development lifecycle.
- Support software testing, verification, and validation activities.
- Prepare technical project documentation.
Requirements
- Strong knowledge of C/C++.
- Experience developing software for microcontrollers.
- Experience creating embedded user interfaces and HMIs.
- Experience with bare-metal architectures and real-time operating systems.
- Knowledge of debugging and software integration activities.
- Knowledge of major embedded communication protocols and hardware interfaces.
- Experience with software verification and validation.
- Knowledge of Git and version-control tools.
- Good English language skills.
- A degree in Computer Engineering, Electronic Engineering, Automation Engineering, or an equivalent discipline is required.
- Experience with LVGL, Zephyr OS, touch displays, LCD/TFT displays, modern embedded toolchains, embedded performance optimization, or Agile environments is beneficial.
Benefits
- Permanent employment contract.
- Hybrid work arrangement with flexible work and remote-work options.
- Professional growth paths, certification opportunities, and potential progression toward Tech Lead, Software Architect, or System Architect roles.
- Opportunity to work on complex embedded, real-time, and high-performance systems.
- Hiring locations include Marcon, Padua, Bologna, and Milan, Italy.
- The stated gross annual salary range is €31,270–€40,150 for the second commerce level or €35,057–€57,475 for the first commerce level.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
