Embedded Software Engineer

3 months ago


Edinburgh, United Kingdom Leonardo Full time

Job Description:

The opportunity:

At Leonardo, we are looking for multiple industry experienced Embedded Principal Software Engineers to join our growing Software community.

Leonardo has opened a new site in Newcastle and we are looking to enhance our existing Software capability in the Radar and Advanced Targeting line of business based in Edinburgh.

What you’ll do as a Embedded Principal Software Engineer:

You will develop embedded software for a state-of-the-art radar platform deployed on the the Eurofighter Typhoon fighter jet. You will be part of a multi-disciplinary team to ensure the successful testing and commissioning of a complex multi-unit system. The work is innovative and challenging on cutting-edge Arm and Intel SoC platforms

Within the software engineering community at Leonardo Edinburgh, our mission is simple: "Deliver new features and enhancements quickly and continuously to keep our operators safe." That means we need to develop features, gather data, diagnose problems and deploy updates as quickly as possible. As a Software Engineer, you'll understand the value you deliver to our customers and how important that is to mission success.

What we need from you is applied knowledge and industry experience in:

Strong low level embedded C programming skills A solid grasp of C++ Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware Excellent debugging skills and application of various strategies Use of RTOSs such as VxWorks or embedded Linux A good understanding of electronics, schematic design and use of test equipment

Demonstrable experience in the following areas will help you stand out:

Working alongside firmware and hardware engineers to develop working embedded solutions Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++ Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs Experience developing solutions for ARM and Intel based multicore processing platforms Communication protocols (I2C, SPI, USB, Serial, Network, PCIe) Familiarity with configuration management tools, defect tracking and peer review Experience of Agile development and Atlassian toolset Understanding of the Internet of Things (IoT) Experience developing Continuous Integration/Continuous Deployment

Security Clearance

:

Life at Leonardo

With a company funded benefits package, a commitment to learning and development, and a flexible approach to working hours focused on the needs of both our employees and customers, a career with Leonardo has never offered as many opportunities or been more accessible to as many people.

Flexible Working: Flexible hours with hybrid working options. For part time opportunities, please talk to us Company funded flexible benefits: Access to private healthcare, dental schemes, Workplace ISA, Go Green Car Scheme, technology and lifestyle options (£500 annual allowance) Holidays: 25 days plus bank holidays, option to buy/sell leave and to accrue up to 12 additional flexi leave days per year Pension: Award winning pension scheme (up to 15% employer contribution) Wellbeing:  Employee Assistance Programme with access to free mental health support, financial wellbeing support and network groups to demonstrate our ongoing commitment to diversity & inclusion (Enable, Pride, Equalise, Reservists, Carers) Lifestyle: Discounted Gym membership, Cycle to work scheme Training: Free access to more than 4000 online courses via Coursera Referral Incentive: You can earn a reward for successfully referring a friend or family member Bonus: Scheme in place for all employees at management level and below

  • Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Embedded Software Engineer, EV Automotive, £55,000This is a fully remote roleA leading Automotive business who are at the cutting edge of Electric Vehicle systems developing the system that sits within the vehicle for some of the worlds most prestigious OEM's are looking to recruit a talented embedded software engineer to the team, ideally with automotive /...


  • Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Full time

    **Position**: Embedded Software Team Leader **Salary**:Up to £70,000 **Location of Office**: Edinburgh **Location of Work**:Fully Remote Working - occasional visits to the office You will be working on the design and development of a range of cutting-edge solutions for the sub sea and coastal automation sector. They have an exciting new product road map...


  • Edinburgh, Edinburgh, United Kingdom Nethermind Full time

    About NethermindNethermind is a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.We frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero,...


  • Edinburgh, Edinburgh, United Kingdom Nethermind Full time

    About NethermindNethermind is a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.We frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero,...


  • Edinburgh, United Kingdom IC Resources Full time

    I am working with a company that specialises in developing energy-efficient, precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. They are looking for an Embedded Software Test Engineer to join their team to design test strategies for projects, create automation plans and implement tests. Skills required from...


  • Edinburgh, United Kingdom IC Resources Full time

    I am working with a company that specialises in developing energy-efficient, precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. They are looking for an Embedded Software Test Engineer to join their team to design test strategies for projects, create automation plans and implement tests.Skills required from the...


  • Edinburgh, United Kingdom IC Resources Full time

    I am working with a company that specialises in developing energy-efficient, precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. They are looking for an Embedded Software Test Engineer to join their team to design test strategies for projects, create automation plans and implement tests. Skills required from the...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    I am working with a company that specialises in developing energy-efficient, precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. They are looking for an Embedded Software Test Engineer to join their team to design test strategies for projects, create automation plans and implement tests. Skills required from the...


  • Edinburgh, United Kingdom IC Resources Full time

    Join an innovative company building the first and only space-based cellular broadband network – Edinburgh / Flexible working / Remote  This exciting company are circa five years old and have been listed on the stock market for the last two years, now growing up to approximately 300 employees. Working alongside some on the biggest names in the mobile...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt 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...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt 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...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices Full time

    Join our innovative team as a Software Development Engineer focused on creating tools for sophisticated embedded wireless systems testing and deployment. As part of the E-mobility division, you will work closely with embedded engineering and architecture teams to design and validate tools, integrate software into comprehensive systems, and resolve intricate...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Title:Principal Embedded Software EngineerCompany:LeonardoDescription:We are seeking a highly skilled Principal Embedded Software Engineer to join our team at Leonardo, a leading innovator in developing cutting-edge software solutions for state-of-the-art radar platforms. As part of our growing Software community, you will work on challenging projects to...


  • City of Edinburgh, United Kingdom IC Resources Full time

    I am working with a company that specialises in developing energy-efficient, precise mixed-signal processing technologies for a wide range of mobile and consumer electronics. They are looking for an Embedded Software Test Engineer to join their team to design test strategies for projects, create automation plans and implement tests. Skills required from the...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:Opportunity Overview:Leonardo is seeking a highly skilled Embedded Lead Software Engineer to join our growing Software community in Edinburgh.Key Responsibilities:Develop embedded software for a state-of-the-art radar platform.Collaborate with Electronic and VHDL/FPGA engineers to ensure successful testing and commissioning of a complex...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Job Description:Opportunity Overview:Leonardo is seeking a highly skilled Embedded Lead Software Engineer to join our growing Software community in Edinburgh.Key Responsibilities:Develop embedded software for a state-of-the-art radar platform.Collaborate with Electronic and VHDL/FPGA engineers to ensure successful testing and commissioning of a complex...


  • Edinburgh, United Kingdom Leonardo Full time

    Job Description: The opportunity: At Leonardo, we are looking for multiple industry experienced Embedded Lead Software Engineers to join our growing Software community. What you’ll do as a Embedded Lead Software Engineer: You will develop embedded software for a state-of-the-art radar platform. You will be part of a multi-disciplinary team,...


  • Edinburgh, Edinburgh, United Kingdom Analog Devices Full time

    Develop Cutting-Edge Tools for Wireless Systems Testing and Deployment As a Software Development Engineer within our E-mobility group, you'll play a vital role in designing, testing, and integrating software solutions for complex embedded wireless systems. Collaborating closely with embedded engineering and architecture teams, you'll contribute to the...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt 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...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Embedded Lead Software Engineer Role at LeonardoAt 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...