Senior Software Engineer for Embedded Systems

2 months ago


Edinburgh, Edinburgh, United Kingdom Leonardo Full time

Embedded Lead Software Engineer Role at Leonardo

At Leonardo, we are seeking experienced Embedded Lead Software Engineers to be part of our growing Software community.

Key Responsibilities:

  • Develop and lead the development of embedded software for advanced radar platforms.
  • Collaborate with Electronic and VHDL/FPGA engineers for testing and commissioning of software and hardware.
  • Work on cutting-edge Arm and Intel SoC platforms, driving innovation and technical excellence.
  • Mentor and teach software engineers, sharing knowledge and expertise.

Required Skills and Qualifications:

  • Proficiency in C and C++ programming languages.
  • Experience in testing and integrating software with firmware and hardware, ensuring seamless functionality.
  • Knowledge of Real-Time Operating Systems (RTOSs), software deployment, communication protocols, and more.

Desired Skills and Experience:

  • Experience working with firmware and hardware engineers, fostering collaboration and technical exchange.
  • Understanding of industry standards, such as DO-178C, and adherence to coding standards.
  • Experience with Agile development methodologies and Continuous Integration/Continuous Deployment (CI/CD) practices.

Benefits of Working at Leonardo:

  • Flexible working hours with hybrid options, promoting work-life balance.
  • Company-funded benefits, including private healthcare and pension plans.
  • Employee Assistance Programme for mental health support and well-being.
  • Training opportunities, with access to online courses and professional development resources.


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    {"title": "Senior Development Engineer", "content": "OverviewAt OSI Systems, Inc., we are committed to delivering innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable solutions provide critical patient data across local and remote systems, enabling informed decision-making, increasing efficiencies, and...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    {"title": "Senior Development Engineer", "content": "OverviewAt OSI Systems, Inc., we are committed to delivering innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable solutions provide critical patient data across local and remote systems, enabling informed decision-making, increasing efficiencies, and...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems Full time

    Job OverviewWe are seeking a highly skilled Senior Development Engineer to join our Diagnostic Cardiology group in Edinburgh. As a key member of our team, you will be responsible for designing, developing, and maintaining embedded software for our range of patient-worn ambulatory medical equipment.ResponsibilitiesDesign and develop embedded software using C...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems Full time

    Job OverviewWe are seeking a highly skilled Senior Development Engineer to join our Diagnostic Cardiology group in Edinburgh. As a key member of our team, you will be responsible for designing, developing, and maintaining embedded software for our range of patient-worn ambulatory medical equipment.ResponsibilitiesDesign and develop embedded software using C...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    OverviewAt OSI Systems, Inc., we strive to deliver innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable solutions enable seamless data exchange across local and remote systems, empowering informed decision-making, increasing efficiency, and ensuring patient safety.Why work with us? Because our work has a...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    OverviewAt OSI Systems, Inc., we strive to deliver innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable products provide critical patient data across local and remote systems, enabling informed decisions, increasing efficiencies, and ensuring a safer environment for patients.Why work with us? Because our...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    OverviewAt OSI Systems, Inc., we strive to deliver innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable solutions enable seamless data exchange across local and remote systems, empowering informed decision-making, increasing efficiency, and ensuring patient safety.Why work with us? Because our work has a...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc. Full time

    OverviewAt OSI Systems, Inc., we strive to deliver innovative healthcare technology solutions that drive better clinical and economic outcomes. Our scalable products provide critical patient data across local and remote systems, enabling informed decisions, increasing efficiencies, and ensuring a safer environment for patients.Why work with us? Because our...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc Full time

    Job Title: Senior Development Engineer InternOverviewAt OSI Systems, Inc, we are committed to delivering innovative healthcare technology solutions that improve clinical and economic outcomes. Our scalable solutions enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Why Work with Us?We are a team of dedicated...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc Full time

    Job Title: Senior Development Engineer InternOverviewAt OSI Systems, Inc, we are committed to delivering innovative healthcare technology solutions that improve clinical and economic outcomes. Our scalable solutions enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Why Work with Us?We are a team of dedicated...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software EngineerJob Description:This is an exciting opportunity for a Senior Embedded Software Engineer to join a leading company in the satellite communications sector. The company is a pioneer in the development of space-based cellular broadband networks and is looking for a skilled engineer to contribute to their growth.The...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc Full time

    Job Title: Senior Development EngineerOverviewAt OSI Systems, Inc., we are committed to delivering innovative healthcare technology solutions that improve clinical and economic outcomes. Our scalable solutions enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Why Work with Us?We are a team of dedicated...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc Full time

    Job Title: Senior Development EngineerOverviewAt OSI Systems, Inc., we are committed to delivering innovative healthcare technology solutions that improve clinical and economic outcomes. Our scalable solutions enable better-informed decisions, increase efficiencies, and create a safer environment for patients.Why Work with Us?We are a team of dedicated...


  • Edinburgh, Edinburgh, United Kingdom Shure Incorporated Full time

    Job Title: Senior Embedded Software Development EngineerShure is seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for our market-leading wireless audio products.Responsibilities:Analyze industry-standard digital...


  • Edinburgh, Edinburgh, United Kingdom Shure Incorporated Full time

    Job Title: Senior Embedded Software Development EngineerShure is seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for our market-leading wireless audio products.Responsibilities:Analyze industry-standard digital...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group is seeking a skilled Embedded Systems Software Developer to join their team. The ideal candidate will have a strong background in software engineering and experience working with embedded systems. Key responsibilities include designing and developing software for a variety of projects, including those in the energy, medical, and life...


  • Edinburgh, Edinburgh, United Kingdom OSI Systems, Inc Full time

    Job OverviewWe are seeking a highly skilled Senior Development Engineer to join our team at OSI Systems, Inc. This challenging role requires full contribution to all aspects of development on existing and new ranges of patient-worn ambulatory medical equipment, while working to tight commercial schedules and with minimal supervision.ResponsibilitiesDesign,...


  • Edinburgh, Edinburgh, United Kingdom Shure Incorporated Full time

    Job Title: Senior Embedded Software Development EngineerShure is seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for our market-leading wireless audio products.Responsibilities:Analyze industry-standard digital...


  • Edinburgh, Edinburgh, United Kingdom Shure Incorporated Full time

    Job Title: Senior Embedded Software Development EngineerShure is seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for our market-leading wireless audio products.Responsibilities:Analyze industry-standard digital...


  • Edinburgh, Edinburgh, United Kingdom Shure Incorporated Full time

    Job Title: Senior Embedded Software Development EngineerShure is seeking a highly skilled Senior Embedded Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for our market-leading wireless audio products.Responsibilities:Analyze industry-standard digital...