Embedded Software Developer

1 settimana fa


Milano, Lombardia, Italia TMC A tempo pieno
About the Role

TMC Italia is seeking a skilled Embedded Software Engineer to provide support to the flight software satellite fleet and other spacecrafts under development. As a key member of our team, you will contribute to the entire application lifecycle, focusing on requirements elicitation, coding, debugging, and integration with the flight hardware.

Responsibilities
  • Contribute to the development of embedded software for spacecraft systems, ensuring high-quality and reliability.
  • Validate features, including integration with software-in-the-loop and hardware-in-the-loop test suites.
  • Scout and drive the adoption of the latest technologies within embedded software development.
  • Contribute to the continuous improvement of our teams' processes and methodologies.
  • Support AIV activities and spaceflight operations.
Requirements
  • Experience in embedded software development, with a focus on C-family languages.
  • Knowledge of real-time operating systems (RTEMS or FreeRTOS) and/or operating systems targeted for embedded applications.
  • Experience with typical embedded communication interfaces (USART, SPI, I2C, CAN, Ethernet, EtherCAT).
  • Experience with build tool chains (ANT, WAF, Makefile, Visual Studio) and versioning systems (Git).
  • Familiarity with test-driven development and resilience in a fast-paced environment.
About TMC

TMC is an international high-tech consultancy company that brings expertise to clients to support them in realizing their technological challenges. We operate as an expert center, helping clients become more competitive in a rapidly changing technological world.

We believe that people are the driving force behind technological innovation. That's why we create the best possible conditions for tech talents to thrive. As an Employeneur, you'll be part of our TMC family, enjoying a challenging and stimulating work environment where you can direct your own career.

The 5 Basic Principles of Employeneurship
  • A long-term working relationship with a stable source of income and opportunities to work on diverse projects.
  • Individual profit sharing, with full transparency and performance-based incentives.
  • Business cells, small, focused groups of experts working together as high-grade knowledge networks.
  • YOUniversity, a personal and professional growth plan, with coaching and an extensive training budget.
  • The Entrepreneurial Lab, where you can work on your technical dreams and collaborate with others to unlock innovative ideas.


  • Milano, Lombardia, Italia Kalpa A tempo pieno

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to contribute to our success in a dynamic environment.Key Responsibilities:Design and develop software for embedded systems using C and C++.Work with Linux user space and kernel space.Kernel tailoring and recompiling.Experience with Yocto and debugging...


  • Milano, Lombardia, Italia Meet Recruitment Limited A tempo pieno

    Job DescriptionJob Title: Embedded Software DeveloperJob Type: FreelanceLocation: RemoteDuration: 6 monthsAbout the Role:We are seeking an experienced Embedded Software Developer to join our team at Meet Recruitment Limited. As a Freelance Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software for a...


  • Milano, Lombardia, Italia Amaris Consulting A tempo pieno

    Descrizione del lavoroSei alla ricerca di una nuova sfida professionale come Embedded Software Developer in un ambiente dinamico e innovativo?Siamo alla ricerca di un candidato per la posizione di Software Developer:Progettare, sviluppare e testare software per sistemi embedded complessi.Collaborare con il team di ingegneria per definire i requisiti del...


  • Milano, Lombardia, Italia Meet Recruitment Limited A tempo pieno

    Job DescriptionProject OverviewMeet Recruitment Limited is seeking a skilled Embedded Software Developer to join a prestigious medical equipment manufacturer in North Italy. The successful candidate will be part of a groundbreaking project developing a cutting-edge cardiovascular diagnosis device.Key ResponsibilitiesDesign, develop, and test embedded...


  • Milano, Lombardia, Italia Meet Recruitment Limited A tempo pieno

    Job DescriptionProject OverviewMeet Recruitment Limited is seeking a skilled Embedded Software Developer to join a prestigious medical equipment manufacturer in North Italy. The successful candidate will be part of a groundbreaking project developing a cutting-edge cardiovascular diagnosis device.Key ResponsibilitiesDesign, develop, and test embedded...


  • Milano, Lombardia, Italia Meet Recruitment Limited A tempo pieno

    {"title": "Embedded Software Engineer", "description": "Job Title: Embedded Software EngineerLocation: Milan, ItalyExperience Level: 2-3 YearsAbout Us:Meet Recruitment Limited is proud to partner with a leading medical device company in Milan, Italy. Our client is a pioneer in the development of innovative medical technologies that improve patient outcomes...


  • Milano, Lombardia, Italia Meet Recruitment Limited A tempo pieno

    Job Title: Embedded Software EngineerLocation: Milan, ItalyExperience Level: 2-3 YearsAbout Us:Meet Recruitment Limited is proud to partner with a leading medical device company based in Milan, Italy. Our client is a pioneer in the development of innovative medical technologies that improve patient outcomes and revolutionize healthcare delivery.Job...


  • Milano, Lombardia, Italia Amaris Consulting A tempo pieno

    Descrizione del lavoroSei alla ricerca di una nuova sfida professionale come Junior Embedded Software Developer in un'azienda leader nel settore Aerospace & Defence a Milano?Cosa farai?Siamo alla ricerca di un candidato per la posizione di Embedded Software Developer:Progettare, sviluppare e testare software per sistemi embedded complessi.Progettare a basso...

  • Embedded C++ Developer

    3 settimane fa


    Milano, Lombardia, Italia Amaris A tempo pieno

    Descrizione del LavoroSei alla ricerca di una nuova avventura professionale come Embedded C++ Developer in un ambiente dinamico e innovativo? Amaris Consulting ti offre l'opportunità di unirti al nostro team di esperti nel settore dell'Energia a Bergamo.Compiti e ResponsabilitàProgettare e sviluppare software embedded per sistemi di controllo e...

  • Embedded C++ Developer

    3 settimane fa


    Milano, Lombardia, Italia Amaris A tempo pieno

    Descrizione del LavoroSei alla ricerca di una nuova avventura professionale come Embedded C++ Developer in un ambiente dinamico e innovativo? Amaris Consulting ti offre l'opportunità di unirti al nostro team di esperti nel settore dell'Energia a Bergamo.Compiti e ResponsabilitàProgettare e sviluppare software embedded per sistemi di controllo e...


  • Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Software Defined Automation GmbH. As a key member of our team, you will be responsible for designing, developing, and maintaining firmware and drivers in a Linux (Kernel) environment and Yocto.Key ResponsibilitiesDesign and develop firmware and drivers in a Linux...


  • Milano, Lombardia, Italia TMC A tempo pieno

    About the RoleTMC Italia is seeking a skilled Software Engineer to provide support to the flight software satellite fleet and other spacecrafts under development.Key ResponsibilitiesContribute to the entire application lifecycle, focusing on requirements elicitation, coding, debugging, and integration with the flight hardware.Validate features, including...


  • Milano, Lombardia, Italia Kalpa A tempo pieno

    About KalpaKalpa is a dynamic and innovative company that values collaboration and experimentation. We are seeking a talented Embedded Systems Software Engineer to join our team and contribute to our success.Key ResponsibilitiesDesign and develop embedded systems software with a focus on performance, reliability, and scalability.Collaborate with...

  • Senior Software Developer

    3 settimane fa


    Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Software Defined Automation GmbH. As a key member of our development team, you will be responsible for designing, developing, and testing software solutions using C++ and QT.Key ResponsibilitiesDesign and develop complex software solutions from requirements to...

  • Senior Software Developer

    3 settimane fa


    Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Software Defined Automation GmbH. As a key member of our development team, you will be responsible for designing, developing, and testing software solutions using C++ and QT.Key ResponsibilitiesDesign and develop complex software solutions from requirements to...


  • Milano, Lombardia, Italia ARESYS A tempo pieno

    About the RoleWe are seeking a skilled Embedded Software Developer to join our Instruments and Payloads business unit, dedicated to designing and developing new RADAR TLC concepts for avionic and space markets.Main ResponsibilitiesDesign and develop robust C/C++ software applications for RTOS and Linux embedded systems;Develop and debug device drivers in...


  • Milano, Lombardia, Italia TMC A tempo pieno

    About the RoleTMC Italia is seeking a skilled Software Engineer to provide on-site support for Motorsport and Automotive applications.Key ResponsibilitiesDesign, develop, and maintain firmware and drivers in a Linux (Kernel) environment and Yocto.Develop Embedded C code for FreeRTOS systems.Implement and manage communication protocols, including CAN,...


  • Milano, Lombardia, Italia Hunters Group A tempo pieno

    Offerta di Lavoro: Ingegnere Software EmbeddedAzienda innovativa italiana con competenze specialistiche nello sviluppo, nella progettazione e nella produzione di componenti embedded e sistemi elettronici.Principali ResponsabilitàMigliorare i software esistentiManutenzione dei sistemi esistenti monitorando e correggendone eventuali bugCaratteristiche...


  • Milano, Lombardia, Italia Software Defined Automation GmbH A tempo pieno

    About the RoleWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Software Defined Automation GmbH. As a Linux Embedded Software Engineer, you will be responsible for designing, developing, and maintaining firmware and drivers in a Linux (Kernel) environment and Yocto.Key ResponsibilitiesDesign and develop firmware and...


  • Milano, Lombardia, Italia D-Orbit A tempo pieno

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at D-Orbit. As a key member of our software development team, you will be responsible for designing, developing, and delivering embedded software for our satellite simulator and test environment.Key ResponsibilitiesDevelop and maintain software for our satellite...