Embedded Software Developer

4 settimane fa


Roma, Lazio, Italia Kuba A tempo pieno

Embedded Software Engineer Role

KUBA is a leading innovator in the ticketing solutions industry, committed to delivering cutting-edge technology to its customers. We are seeking a skilled Embedded Software Engineer to join our dynamic Engineering department in Rome.

The successful candidate will be responsible for developing complete solutions for our range of embedded front-end devices, primarily used in payments, IoT, and access control systems.

This will involve both development and maintenance of existing projects, as well as the creation of entirely new projects. The Embedded Software Engineer will be responsible for the entire development cycle, from analysis to design, implementation, documentation, and deployment.

The ideal candidate will also be involved in the HW development from a design perspective for any in-house created embedded devices.

Key Responsibilities:

  • Define specifications
  • Develop software bricks (e.g. drivers) or complete products, potentially with security constraints and payment standards
  • Participate in the implementation of a software architecture
  • Run unit tests of modules and take care of debugging
  • Ensure the maintenance of the delivered code
  • Write (automated) tests
  • Assist with bug fixing and performance enhancements
  • Stay up-to-date with the latest developments and trends in the tech industry

Requirements

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 1-2 years of experience as a frontend Embedded Developer
  • Experience with the C and C++ programming languages mainly under the Linux operating system with an emphasis on embedded programming
  • Shell programming under the Linux operating system
  • Knowledge of the Linux operating system at systems engineer level
  • Knowledge of the standard development tools and suites under Linux and Windows
  • Knowledge of versioning systems such as Git, SVN, and CVS
  • Ability to manage complex projects by meeting deadlines and adapting to changing priorities
  • Ability to follow and implement development best practices, such as API design based on SOLID, DRY (Don't Repeat Yourself), and KISS (Keep It Simple, Stupid) principles.
  • Willingness to constantly learn and update on new technologies, frameworks, tools, and protocols.
  • Excellent troubleshooting and communication skills
  • Attention to details
  • Ability to work independently and be proactive.
  • Good written and oral communication skills, with a working level of English (B2 or equivalent)
  • Ability to analyze complex problems and find effective solutions.
  • Teamwork and collaboration with other departments.

Benefits

Salary commensurate with the position

Ticket Restaurant

Healthcare insurance

Training and Development



  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a highly skilled Sr. Embedded Software Developer to join its team in a dynamic and growing organization within the Aerospace & Defence Division.The Sr. Embedded Software Developer will be responsible for designing, developing, and verifying embedded software for avionics systems, ensuring a strong understanding of real-time embedded systems...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a skilled Embedded Software Developer to join its team in the Space & Defence Division.This role focuses on embedded software analysis, design, and development activities for avionics equipment.The ideal candidate will have excellent knowledge of C/C++ programming, experience in embedded software development, and a strong understanding of...


  • Roma, Lazio, Italia Kuba A tempo pieno

    Embedded Software Engineer RoleKUBA is a forward-thinking company dedicated to delivering innovative and efficient ticketing solutions. We are seeking an experienced embedded software engineer to join our dynamic team in Rome.This position involves developing complete solutions for our range of embedded front-end devices, primarily used in payments, IoT, and...


  • Roma, Lazio, Italia Kuba A tempo pieno

    Embedded Software Engineer Role at KUBAKUBA is a leading company in the ticketing solutions industry, committed to innovation and efficiency. We are seeking a skilled Embedded Software Engineer to join our dynamic Engineering department in Rome.The successful candidate will be responsible for developing complete solutions for our range of embedded front-end...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is currently recruiting for a Senior Embedded Software Developer to join its office in the Aerospace & Defence Division.The role focuses on designing, developing, and verifying real-time embedded software for avionics systems. This position requires a strong understanding of real-time operating systems, software development, and system integration.Key...


  • Roma, Lazio, Italia Rina A tempo pieno

    Key Responsibilities:Implement embedded software applications for embedded systems, develop software according to best SW Engineering practices, support the software requirements analysis and detailed design specifications, integrate software onto target equipment, and prepare and maintain software detailed design and implementation documentation in...


  • Roma, Lazio, Italia Kuba A tempo pieno

    Embedded Software Engineer Role at KUBAKUBA is a modern company dedicated to creating efficient ticketing solutions. We are seeking an experienced embedded software engineer to join our Engineering team in Rome.The embedded software engineer will be responsible for developing complete solutions for our range of embedded front-end devices used in payments,...


  • Roma, Lazio, Italia RINA A tempo pieno

    Software DevelopmentThe role focuses on designing, developing, and verifying embedded software for avionics systems. This position requires a strong understanding of real-time embedded systems, as well as expertise in software development and system integration.Key Accountabilities:Design and implement embedded software applications for avionics...

  • Embedded Linux Developer

    3 settimane fa


    Roma, Lazio, Italia Airahome A tempo pieno

    About the Role: We are seeking an Embedded Linux Developer to join our team in developing the operating system for our innovative home energy solutions. As a key member of our team, you will be responsible for setting up and configuring the Linux-based operating system on our hardware devices, collaborating with cross-functional teams to understand software...


  • Roma, Lazio, Italia Amaris Consulting A tempo pieno

    Descrizione del LavoroAmisiamo di offrire un'opportunità di lavorare come Sviluppatore di Software Embedded nel settore AEROSPACE presso la nostra sede di Pomezia - Roma.I nostri requisiti:Titolo di studio in Ingegneria delle Telecomunicazioni, Informatica, Computer Engineering o simili;Almeno 2 anni di esperienza nello sviluppo di software embedded in...


  • Roma, Lazio, Italia Capgemini A tempo pieno

    Profilo del CandidatoCerchiamo un Ingegnere di Software Embedded con esperienza nella programmazione in C++ e conoscenze nel ciclo di vita del software secondo normativa ECSS.Il candidato ideale avrà una laurea specialistica in Ingegneria Informatica o Elettronica e maturerà da 1 a 5 anni di esperienza professionale.CompitiIl nostro team di Ingegneri di...


  • Roma, Lazio, Italia Defence Tech A tempo pieno

    La nostra azienda, Defence Tech, è alla ricerca di un Ingegnere di Software Embedded per lavorare su progetti strategici nell'Area Difesa. La sede di lavoro sarà a Roma. Le attività principali includeranno: Analisi delle specifiche e dei requisiti di sistema; Progettazione dell'architettura software di componente; Scrittura dei requisiti software;...


  • Roma, Lazio, Italia Capgemini Engineering A tempo pieno

    Descrizione del LavoroSiamo alla ricerca di un Ingegnere del Software Embedded per unirsi al nostro team di professionisti in Capgemini Engineering.Tu RuoloIl tuo ruolo sarà quello di svolgere attività relative allo sviluppo di software embedded real-time, con partecipazione a progetti afferenti al settore Space & Defence.Attività PrincipaliSviluppo di...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a highly skilled Senior Embedded Software Engineer to join its team in the Aerospace & Defence Division.The role focuses on designing, developing, and verifying embedded software for avionics systems. This requires a strong understanding of real-time embedded systems, as well as expertise in software development and system integration.Key...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a highly skilled Senior Embedded Software Engineer to join its team in the Aerospace & Defence Division.The role focuses on designing, developing, and verifying embedded software for avionics systems. This requires a strong understanding of real-time embedded systems, as well as expertise in software development and system integration.Key...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a highly skilled Senior Embedded Software Engineer to join its team in the Aerospace & Defence Division.The role involves designing, developing, and verifying embedded software for avionics systems. This requires a strong understanding of real-time embedded systems, as well as expertise in software development and system integration.Key...


  • Roma, Lazio, Italia Amaris Group Sa A tempo pieno

    Offerta di Lavoro per Ingegnere EmbeddedScopri come unirsi al nostro team di professionisti come Embedded Engineer per contribuire allo sviluppo di sistemi software aeroportati. Requisiti:Laurea in Ingegneria delle Telecomunicazioni, Informatica o Computer EngineeringEsperienza minima di 2 anni in sviluppo software embeddedConoscenza di VxWorks o altri...


  • Roma, Lazio, Italia Capgemini A tempo pieno

    Descrizione del LavoroStai cercando un lavoro che ti permetta di esprimere la tua creatività e la tua passione per la tecnologia? Come Ingegnere di Software Embedded presso Capgemini Engineering, avrai l'opportunità di lavorare su progetti innovativi e di contribuire allo sviluppo di soluzioni tecnologiche avanzate.Le Tue ResponsabilitàSviluppare software...


  • Roma, Lazio, Italia Space Products And Innovation A tempo pieno

    Job Summary:Space Products And Innovation is seeking a highly skilled Embedded Software Development Expert to join our software development team. As a key member of our team, you will be responsible for designing, developing, and maintaining embedded software for our space-borne products. Your primary focus will be on developing drivers, APIs, and software...


  • Roma, Lazio, Italia RINA A tempo pieno

    RINA is seeking a highly skilled Senior Embedded Software Engineer to join its team in the Aerospace & Defence Division.The role focuses on designing, developing, and verifying embedded software for avionics systems. This requires a strong understanding of real-time embedded systems, as well as expertise in software development and system integration.The...