Signal Processing Software Engineer

3 weeks ago


Edinburgh, Edinburgh, United Kingdom Leonardo Full time
Job Title: Signal Processing Software Engineer

Leonardo is seeking an experienced Software Engineer to develop software for the Raven E-Scan Radar System, a key operational capability of the Saab Gripen Next Generation Fighter Jet.

Key Responsibilities:
  • Design and develop high-quality software for radar signal processing
  • Collaborate with cross-functional teams to integrate software with hardware
  • Develop and maintain technical documentation and reports
  • Present technical presentations to project stakeholders
  • Work independently and as part of a team to resolve complex integration problems
Requirements:
  • Industry experience in signal processing and software development
  • Strong mathematical and scientific background
  • Experience with software development lifecycle and agile methodologies
  • Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++
  • Past or current experience in heavily regulated industries such as Defence, Aerospace, Automotive, Medical, or Oil & Gas
What We Offer:
  • Flexible working hours with hybrid working options
  • Company-funded benefits package including private healthcare, dental schemes, and technology and lifestyle options
  • Award-winning pension scheme with up to 15% employer contribution
  • Employee Assistance Programme with access to free mental health support and financial wellbeing support
  • Discounted gym membership and cycle to work scheme
  • Free access to over 4000 online courses via Coursera
  • Referral incentive and bonus scheme
About Leonardo:

Leonardo is a global leader in the aerospace, defence, and security industry. We offer a dynamic and inclusive work environment with opportunities for growth and development.



  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    As a Senior Software Engineer, you will play a key role in the development of advanced radar signal processing systems. Reporting to the Engineering Manager, you will lead a small team to design, develop, and integrate software products in an agile environment. Your expertise in C++ and high-performance computing will be essential in improving the signal...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic, Inc. Full time

    Unlock Your Potential as a Windows Driver Engineer at Cirrus LogicCirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, building, and maintaining efficient, reusable, and reliable...


  • Edinburgh, Edinburgh, United Kingdom Cirrus Logic, Inc. Full time

    Unlock Your Potential as a Windows Driver Engineer at Cirrus LogicCirrus Logic is a leading innovator in mixed-signal processing, and we're seeking an experienced Windows driver engineer to join our team. As a key member of our software development team, you'll play a crucial role in designing, building, and maintaining efficient, reusable, and reliable...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom elmTEK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at elmTEK, a science and technology organisation delivering innovative simulation and sensor solutions to our Defence customers.As a Senior Software Engineer, you will be responsible for managing a small team to plan, develop, integrate, and test software products in an...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specialising in precise mixed-signal processing technologies for mobile and consumer electronics.The successful candidate will have 5+ years of C programming and Windows driver development skills, as well as expertise in OS...


  • Edinburgh, Edinburgh, United Kingdom oilandgas Full time

    Job DescriptionWe are seeking a highly motivated and organized individual to join our Rail Engineering Projects Testing and Commissioning Team. As a Performance Test Engineer - Signalling Systems, you will be responsible for carrying out the basics testing of projects of all types, sizes, and complexities. You will work closely with the Testing and...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    About the RoleThis is an exciting opportunity to join IC Resources as a Windows Kernel Mode Driver Engineer. Our client is a leading semiconductor company specializing in the audio space, with a strong presence in the market.As a Windows Kernel Mode Driver Engineer, you will be responsible for developing and maintaining low-power mixed-signal semiconductor...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    About the RoleThis is an exciting opportunity to join IC Resources as a Windows Kernel Mode Driver Engineer. Our client is a leading semiconductor company specializing in the audio space, with a strong presence in the market.As a Windows Kernel Mode Driver Engineer, you will be responsible for developing and maintaining low-power mixed-signal semiconductor...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key Responsibilities:Design...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key Responsibilities:Design...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key Responsibilities:Design...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Edinburgh, specializing in precise mixed-signal processing technologies for mobile and consumer electronics. The ideal candidate will have expertise in Windows driver development and a strong background in C programming.Key Responsibilities:Design...


  • Edinburgh, Edinburgh, United Kingdom Medtronic Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Artificial Intelligence and Algorithm development team in Edinburgh. As a key member of our team, you will be responsible for designing, developing, and debugging software tools to support algorithm development for patient monitoring sensors and devices,...