Embedded Software Developer

5 giorni fa


Italia Edaway S.r.l. A tempo pieno
Job Title: Embedded Software Developer – Communication

Work Modality: Hybrid

Company Overview

We are a technology company focused to design and develop advanced Software Defined Platforms (SDP), empowering industries with unprecedented flexibility, scalability, and efficiency. Our innovative solutions are reshaping communication systems globally. We’re seeking talented Software Developers or Specialists to join our dynamic team and contribute to the development of our comprehensive SDPs.

Position Overview

As a Full-Time Embedded Software Developer, you will play a pivotal role in designing, developing, and optimizing our SDPs. You will leverage your expertise in C/C++ programming, Linux OS or RTOS, and intermediate framework, to create robust and high-performance software solutions. The ideal candidate will have a strong understanding of SDP technologies and a proven track record of successful hardware and software integration.

Key Responsibilities
  • Design, develop, and maintain software components for our SDPs, focusing on Linux OS-related activities or RTOS applications, and middleware.
  • Collaborate closely with hardware engineers, firmware developers, and system architects to integrate software with hardware components, peripherals, and RF subsystems.
  • Implement device drivers, low-level software interfaces, and communication protocols to facilitate seamless interaction between software and hardware subsystems.
  • Optimize software performance and resource utilization for efficient execution on embedded systems and resource-constrained environments.
  • Conduct thorough testing and validation of software modules to ensure reliability, robustness, and compliance with system requirements.
  • Develop and maintain documentation including design specifications, API references, and user guides.
  • Stay updated with the latest advancements in SDP technologies, Linux kernel development, RTOS principles, and middleware.
  • Provide technical guidance and support to cross-functional teams, contributing to continuous improvement initiatives and best practices.
  • Provide progress/technical updates to the engineering manager, technical authority or project manager as necessary.
  • Provide input into the project management plan, notably with timescale estimation and technical risk identification.
  • Provide technical guidance and support to junior developers and cross-functional teams.
  • Preparation of material for phase reviews.
  • Contribute to peer design reviews.
  • Leadership of small teams and projects as required.
  • Field trials support.
  • Proactively support company compliance to Health and Safety legislation through adherence to company polices, processes and practices.
  • Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.
  • Undertake any other activity as reasonably requested by management.
Qualifications
  • Honors Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
    Master’s degree preferred, however experience is important and will be considered in lieu of formal academic qualifications.
  • Extensive and proven experience in Embedded Software Development, using C/C++ programming languages, with a focus on Embedded Systems, Real-Time Applications, and Middleware.
  • Proficiency in Linux OS-related activities including kernel configuration, device drivers, and system-level programming.
  • Strong understanding of RTOS concepts and principles, with hands-on experience in developing real-time applications and drivers.
  • Knowledge of hardware and software integration techniques, including familiarity with communication protocols and interface standards.
  • Experience with version control systems (e.g., Git), build systems (e.g., CMake), and debugging tools.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment as well as independently.
  • Strong communication skills with the ability to convey technical concepts to diverse audiences.
  • Excellent organizational skills, such as time management and prioritizing.
  • Proficient in the use of standard MS Office tools, Word, Excel, Outlook, Visio
  • Good knowledge of English in writing and speaking.
Apply now

Here you can send your application for this position

#J-18808-Ljbffr

  • Italia Mindway srl A tempo pieno

    Job Title: Embedded Software Developer – CommunicationWork Modality: Hybrid Company Overview We are a technology company focused to design and develop advanced Software Defined Platforms (SDP), empowering industries with unprecedented flexibility, scalability, and efficiency. Our innovative solutions are reshaping communication systems globally. We’re...


  • Italia AURYN A tempo pieno

    Auryn Aero is a pioneering aerospace technology company specializing in advanced Unmanned Aerial Vehicles (UAVs) and autonomous flight systems. We are dedicated to innovation, excellence, and developing cutting-edge solutions for both commercial and defense sectors.Position OverviewKey ResponsibilitiesAuryn Aero is seeking an experienced Embedded Software...


  • Italia Edaway S.r.l. A tempo pieno

    Company OverviewWe are Edaway S.r.l., a pioneering technology company specializing in the design and development of cutting-edge Software Defined Platforms (SDPs). Our innovative solutions empower industries to achieve unprecedented flexibility, scalability, and efficiency.Job Title: Embedded Software DeveloperKey Responsibilities:Design and Development: As...


  • Italia alpitronic Americas LLC A tempo pieno

    About Alpitronic Americas LLCWe are a leading provider of innovative solutions for the e-mobility sector.Job Title: Embedded Security Solutions DeveloperThis role involves designing and implementing robust security mechanisms for our products, ensuring they meet industry standards and regulatory requirements.Key Responsibilities:Develop software security...


  • Italia Auryn A tempo pieno

    Auryn Aero, a pioneering aerospace technology company, specializes in advanced Unmanned Aerial Vehicles (UAVs) and autonomous flight systems. We are dedicated to innovation and excellence, developing cutting-edge solutions for the commercial and defense sectors.Job OverviewAuryn Aero seeks an experienced Embedded Software Developer to join our dynamic team....

  • SOFTWARE DEVELOPER

    5 giorni fa


    Italia Altec Software s.r.l. A tempo pieno

    ALTEC Srl, a very well-established Italian software house operating in the field of HVAC (Heating, Ventilation and Air Conditioning), is looking for a Software Developer who can contribute to the growth phase of the company. Requirements: Proven knowledge of C++ language (minimum 1 year experience); Ability to self-run and manage projects assigned...

  • Software Developer

    5 giorni fa


    Italia Alkeria Srl A tempo pieno

    Alkeria is seeking a motivated, talentedSoftware Developer interested in working on image processing applications and joining a fast-growing company at our Pisa (Italy) headquarters. Primary Job Responsibilities design of high-throughput data processing software modules/libraries in C++ development of high-performance image processing algorithms design of...


  • Italia Daikin A tempo pieno

    Daikin Europe is hiring an Embedded Senior Software Engineer in Ghent. As an Embedded Senior Software Engineer, you will acquire deep technical knowledge of the solutions we are building and maintaining. Together with a good understanding of the business requirements and the Daikin products, you will use this knowledge to correctly steer our development...


  • Italia Alkeria Srl A tempo pieno

    Alkeria Srl is a fast-growing company seeking a talented Firmware Developer to work on image processing applications at our headquarters in Italy.Primary Responsibilities:Design firmware modules for image acquisition systems using C programming languageCreate extensive test benches for module validationDevelop and implement simulation and verification...


  • Italia Edaway S.r.l. A tempo pieno

    As a key member of Edaway S.r.l.'s dynamic team, you will play a pivotal role in designing, developing, and optimizing our advanced Software Defined Platforms (SDPs).Company OverviewWe are a technology company dedicated to pushing the boundaries of innovation in the field of SDPs.Your RoleYou will leverage your expertise in C/C++ programming languages, Linux...


  • Italia Alkeria Srl A tempo pieno

    Alkeria Srl is a fast-growing company based in Italy that specializes in image processing applications.The company is seeking a highly motivated and skilled Embedded Systems Software Engineer to work on various projects related to machine vision.Job ResponsibilitiesDesign and develop firmware modules for image acquisition systems using C programming...


  • Italia Capgemini A tempo pieno

    In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di ingegner*, scienziat* e architett* per aiutare le aziende più innovative del mondo a liberare il loro potenziale. Dai veicoli autonomi ai robot salvavita, i nostri talenti in tecnologia digitale e software pensano fuori dagli schemi offrendo servizi unici di R&D e...


  • Italia Altec Software S.R.L. A tempo pieno

    Altec Srl, a well-established Italian software house in the HVAC sector, seeks a skilled Full Stack Developer to contribute to our growth.Company Overview:We specialize in delivering innovative software solutions for the heating, ventilation, and air conditioning industry. Our team is passionate about creating cutting-edge technology that meets the evolving...


  • Italia Mindway srl A tempo pieno

    We are a technology company that designs and develops advanced software defined platforms, empowering industries with unprecedented flexibility, scalability, and efficiency. Our innovative solutions are reshaping communication systems globally. We're seeking experienced professionals to join our dynamic team and contribute to the development of our...


  • Italia Altec Software s.r.l. A tempo pieno

    ALTEC Srl, a very well-established Italian software house operating in the field of HVAC (Heating, Ventilation and Air Conditioning), is looking for a Full Stack Developer who can contribute to the growth of our company. Requirements: Knowledge of front-end frameworks, ASP.NET, Blazor preferred; Good independent project management skills; Good teamwork...

  • Tableau Developer

    5 giorni fa


    Italia, IT Software Partner Italia S.r.l. A tempo pieno

    Codice Posizione: -XX-BUSINT Luogo di lavoro: remoto Inizio: Immediato - Durata: 6 mesi CHI SIAMO E COSA PROPONIAMO Software Partner Italia ricerca 2 Tableau Developer da in

  • Mulesoft Developer

    2 giorni fa


    Italia, IT Software Partner Italia S.r.l. A tempo pieno

    Codice Posizione: -XX-SLSFRC Luogo di lavoro: remoto Inizio: Immediato - Durata: 12 mesi CHI SIAMO E COSA PROPONIAMO Software Partner Italia ricerca 1 Mulesoft Developer da


  • Italia Aztec Software, Llc A tempo pieno

    About Aztec Software, LlcAztec Software, Llc is a leading developer of innovative control systems for various industries.


  • Italia Aztec Software, LLC A tempo pieno

    Aztec Software, LLC is seeking an experienced Senior Software Developer to join our team in Borgo Chiese, Italy. The successful candidate will be responsible for software development in Ladder/KOP language, parameterisation and calibration of PID systems, and parameterisation and calibration of inverters.Job Responsibilities:Develop software applications...


  • Italia Capgemini A tempo pieno

    Impara a far parte di un team globale di ingegneri, scienziati e architetti che aiutano le aziende più innovative del mondo a crescere.Unisciti a noi come Sviluppatore di Software Avanzato per Sistemi Embedded presso Capgemini Engineering per lavorare su progetti relativi al settore Space & Defence.I tuoi compiti includeranno:Lo sviluppo software...