Senior Software Real Time & Embedded Engineer (Open also to Protected Categories - Law 68.99)
f you are looking for new opportunities in a high-skilled multicultural team, we are now looking for a Senior Software Real Time & Embedded Engineer to join our Software team in Gorgonzola.
- You are a graduated with a bachelor or master’s degree in Engineering or Computer Science with at least 7-10 years of experience in Firmware Development for real time embedded systems. You are customer focused, resourceful, innovative, creative with a strong communication skill;
- You are analytical, resourceful and structured but you also enjoy thinking outside the box and being creative;
- You will have the opportunity to join our SW design community working in an Agile Scrum team of SW developers;
- You will be accountable for the definition of requirements, the design of SW architecture, coding and testing of embedded Software running on microprocessors mounted on our equipment. The development will be done in compliance with our rigorous aerospace standards but also tailored to our challenging schedules.
- You will be part of our international cross-functional team that includes project manager, system engineer, HW-ME designers, Project Engineering, Quality Assurance and manufacturing operations.
SKILLS:
- Strong proficiency in C and C++ (modern standards like C++11/14/17);
- Solid know-how with embedded systems and real-time operating systems (e.g. micrium, FreeRTOS, VxWorks, QNX);
- Experience with microcontrollers (e.g., ARM Cortex-M, AVR, PIC, ESP32) and microprocessors (e.g., ARM Cortex-A);
- Bare-metal development: Ability to write firmware without an operating system;
- Ability to translate software requirements into design specifications;
- Practical experience in assisting board bring up and debug using appropriate tools and techniques;
- Knowledge of interrupt handling, bootloaders, flash operations and peripheral programming;
- Able to create modular, testable code while adhering to company internal coding guidelines and applicable standards (e.g. MISRA);
- Ability to read and review schematics produced by the electronics team;
- Knowledge of embedded system hardware peripheral blocks low-level operation (such as GPIO, ADC, DAC, SPI, I2C, UART, etc);
- Able to debug hardware issues together with the electronics team (e.g. create specific software tests that will exercise certain hardware features);
- Able to use design/debugging tools and instruments (oscilloscopes, multimeters, function generators, programmable power supplies, logic analysers, JTAG);
- Proficient knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting;
- Familiarity setting up various embedded toolchains, build, and debugging environments;
- You master design and testing lifecycles in regulated environments
- You are able to exercise independent judgment and sometimes defines new procedures and practices to improve team and company performance;
- Proficient ability to use the appropriate processes, procedures, and tools throughout the software development life cycle;
- Great team spirit, creative mind, love to take responsibilities, passion for what you do;
- You have good verbal and written communication skills.
Thales Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Thales and has not been reviewed or approved by Thales.
-
Retirement Support — Retirement plans with employer contributions and matches, profit sharing, and share purchase opportunities are emphasized across multiple regions. These elements are positioned as competitive components of total rewards.
-
Leave & Time Off Breadth — Generous PTO that increases with tenure, paid holidays, and paid military, maternity, and paternity leave are described. This breadth supports work–life balance across locations.
-
Flexible Benefits — Hybrid work options, flexible schedules, and parental supports such as childcare benefits and leave for sick children are available in several markets. Flexibility is presented as a core part of the employee experience.
Thales Insights
Similar Jobs
What We Do
Thales is a global high technology leader investing in digital and “deep tech” innovations – connectivity, big data, artificial intelligence, cybersecurity and quantum technology – to build a future we can all trust, which is vital to the development of our societies. The company provides solutions, services and products that help its customers – businesses, organisations and states – in the defence, aeronautics, space, transportation and digital identity and security markets to fulfil their critical missions, by placing humans at the heart of the decision-making process.







