Careers

EMBEDDED FIRMWARE ENGINEER

Italy Electronics Rome On-site

Do you want to contribute to the development of embedded systems for the aerospace sector? We are looking for an Embedded Linux Engineer passionate about Yocto Linux, ARM, and high-reliability software for innovative technological challenges.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

  • Technology & Engineering
  • Energy & Renewables
  • Life sciences & Pharma
  • Digital & IT

About this vacancy

Support the development, integration, and validation of an embedded software platform based on Yocto Linux for ARM microprocessor systems, ensuring high levels of reliability, security, and compliance with aeronautical standards.

In particular, you will be responsible for:

  • Developing and customizing Yocto Linux distributions for ARM embedded platforms
  • Configuring and integrating BSP, Linux kernel, drivers, system services, and U-Boot bootloader
  • Implementing Secure Boot mechanisms, Mandatory Access Control, and TPM (Trusted Platform Module) integration
  • Supporting the integration and testing of CANBus, CANopen, and ARINC 429 protocols
  • Performing debugging, integration, verification, and software validation activities on target hardware
  • Preparing and updating technical, design, and test documentation
  • Ensuring compliance with aeronautical software development processes and DO-178C requirements
  • Possibility of travel to France

What we expect from you

  •  Master's degree in Computer, Electronic, Telecommunications Engineering or equivalent disciplines.
  • Italian C2, English B2
  • Extensive experience with embedded systems based on ARM microprocessors
  • Excellent knowledge and proven experience in configuring and customizing Yocto Linux
  • Experience with U-Boot, boot system management, and Secure Boot implementation
  • Knowledge of embedded security technologies, including Mandatory Access Control and TPM
  • Experience in developing embedded near real-time software.
  • Knowledge of CANBus/CANopen and ARINC 429 protocols
  • Familiarity with aviation software development standards, particularly DO-178C
  • Knowledge of Software Verification & Validation methodologies for safety-critical and high-reliability systems

What you can expect from us

The position offers an open-ended employment contract, and the basic gross annual salary (RAL) offered will not be less than €40,000, in line with the provisions of the CCNL Commercio – Terziario, Distribuzione e Servizi.

 

TMC is committed to offering a competitive compensation package and, at the end of the selection process, based on the candidate's experience, skills, and qualifications, may propose a final RAL higher than the level indicated above.

In line with our business model, the final compensation package also includes a direct project profit-sharing component, an individual budget of €4,000 net annually for skills development, and annual welfare credit. Further details will be provided during the selection process, in compliance with the company policies in force.

TMC is an international high-tech consultancy company that provides its clients with expertise to support them in overcoming their technological challenges. As such, TMC operates as an expert center available to its clients, helping them become more competitive in an increasingly global and fast-evolving technological world. At TMC, we believe that people drive technology innovation. That’s why we aim to create the best possible conditions for technological talent to thrive. We offer you a stimulating work environment where you can manage your career. Alongside our exceptional technical expertise, fun and commitment are significant parts of our culture.

Submit my application

Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you to one of our teams soon.

Apply with resume Apply with LinkedIn Apply without resume
Supported file types: .pdf,.docx,.doc,.txt (Max 5MB)
Your details
Your details
Your details