Embedded Developer
Job in
20029, Turbigo, Lombardia, Italy
Listed on 2026-02-01
Listing for:
Extia
Full Time
position Listed on 2026-02-01
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, Python
Job Description & How to Apply Below
📣Do You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!
Since 2007, Extia, an IT consulting firm, has been offering a unique approach in its field, combining well-being at work and performance. A successful model: more than 3000 Extians working in 20 agencies in France and abroad, 3rd Great Place To Work® in France. At Extia, we follow a very simple yet effective philosophy: "First who, then what!" So let’s do it together!?
You don't just solve problems; you anticipate them. You thrive in cross-functional environments and possess the communication skills to bridge the gap between complex code and business goals.âš¡ Then, What You will be responsible for the end-to-end lifecycle of software components critical to our platforms, from architectural design to hands-on hardware debugging.
Key Responsibilities:
Design, develop, and maintain robust software components, translating complex requirements into technical design specifications.
Write modular, testable code for both bare-metal environments and Real-Time Operating Systems (RTOS) like FreeRTOS, VxWorks, or QNX.Partner with the electronics team for board bring-up and hardware-software debugging. You will read schematics and use tools like oscilloscopes and logic analyzers to ensure seamless integration.
Implement multi-threaded applications in C++ and optimize low-level peripheral programming (GPIO, ADC, SPI, I2C, etc.).Ensure all code adheres to internal guidelines and industry standards (e.g., MISRA) in a regulated environment.
Key Requirements:
Strong proficiency in C and C++ (including multi-threaded applications).Proven experience with microcontrollers (ARM Cortex-M, ESP
32) and microprocessors (ARM Cortex-A).Practical experience with JTAG, multimeters, and function generators.
Solid understanding of relational databases, specifically Oracle PL/SQL.Proficient in GIT, Agile methodologies, and various embedded tool chains/IDEs.Fluency in English.
Nice to Have:
Experience with Python for scripting.
Familiarity with Linux build systems (Yocto, Buildroot, or Open Embedded).Knowledge of HIL testing and CI/CD pipelines.
Familiarity with DOORS, Jira, and the SNMP protocol.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×