Senior Software Engineer II (Embedded Signal Processing) in London
Senior Software Engineer II (Embedded Signal Processing)

Senior Software Engineer II (Embedded Signal Processing) in London

London Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Design and implement software solutions for advanced maritime defence technologies.
  • Company: Join Ultra Maritime, a leader in innovative naval technology.
  • Benefits: Enjoy flexible hours, 25 days holiday, and a casual dress code.
  • Why this job: Make a real impact on maritime security while advancing your tech skills.
  • Qualifications: Experience in Assembler, C, and embedded program design required.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 Β£ per year.

Protecting What Matters. Powering the Future of Naval Technology. Ultra Maritime is a global leader in advanced maritime defence solutions. We operate at the forefront of innovation, delivering technologies that protect lives, secure nations, and enable a safer, more sustainable world.

Key Responsibilities

  • Software solution design.
  • Software Implementation and test in both Assembler and C including unit and continuous integration testing.
  • Sonar signal processing algorithm implementation, integration, and optimization.
  • The development of quality solutions through efficient, maintainable well-thought-out code.
  • Loading code onto bespoke embedded hardware platforms and testing.
  • Integration, defect analysis and resolution to assist the verification teams with their work.
  • Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued.
  • Software architectural design ideally using UML and the Enterprise Architect tool.
  • Estimation of work and assistance with building a backlog of work packages to track progress.
  • Progression of assigned stories and tasks in a product backlog using the Azure DevOps tool.
  • Periodic verbal reporting of progress and contributing to sprint planning and retrospectives.

Skills, Qualification and Experience

  • Good experience in Assembler development.
  • Good experience in C development.
  • Good experience in embedded program design.
  • Good experience in signal processing techniques.
  • Good experience of software/hardware integration and fault resolution.
  • Good experience in UML design techniques.
  • Good experience of the full software development lifecycle.
  • Experience of FPGA and DSP Hardware.
  • Experience of Python would be an advantage.

Personal Attributes

  • Currently holding or capable of holding UK SC clearance.
  • Committed to commuting to the Greenford office within a reasonable distance.

Benefits on offer

  • Optional 9 day fortnight.
  • TOIL.
  • Flexible working hours.
  • 1pm finish on a Friday.
  • Annual bonus.
  • Hybrid working for certain job roles.
  • Casual dress.
  • 25 days holiday.
  • Christmas shut down.
  • Option to buy or sell holiday.
  • Option to purchase private health care, dental, critical illness etc via salary sacrifice.
  • Reward hub - discounts at over 200 online stores.
  • 4 x annual salary life cover.
  • Pension starting at 5% Employer / 4% Employee. You can select your employee contribution level from 4% to 70% (providing this sacrifice does not cause your salary to drop below the National Minimum Wage / National Living Wage).

Security Clearance

This role will require SC Clearance. It would be advantageous if currently held, however, if not currently held, it is a requirement that the successful applicant will undergo, achieve, and maintain SC Clearance. To be eligible for full SC, you generally need to have resided in the UK for the last 5 years. In some circumstances, a minimum of 3 years’ residence in the UK over the last 5 years may be accepted, with additional overseas checks.

Security Requirements

This role requires you to undergo Baseline Personnel Security Standard Check (BPSS) as a minimum and some roles will require further national security vetting checks. In line with Baseline Security requirements, candidates will be asked to provide evidence of identity, eligibility to work in the UK and employment and/or education history for up to three years. Some vacancies may require full Security Clearance which can require further evidence to be provided.

What can you expect from us?

More than just a job, we offer a mission. More than just a workplace, we provide the opportunity to protect lives, advance technology, and shape the future of maritime security. As an employee of Ultra Maritime, you will receive:

  • Optional 9 day fortnight.
  • TOIL.
  • Flexible working hours.
  • 1pm finish on a Friday.
  • Annual bonus – dependent on level.
  • Hybrid working for certain job roles.
  • Casual dress.
  • 25 days holiday.
  • Christmas shut down – use three days of annual leave to cover this.
  • Option to buy or sell holiday.
  • Option to purchase private health care, dental, critical illness etc via salary sacrifice.
  • Reward hub - discounts at over 200 online stores.
  • 4 x annual salary life cover.
  • Pension starting at 5% Employer / 4% Employee. You can select your employee contribution level from 4% to 70% (providing this sacrifice does not cause your salary to drop below the National Minimum Wage / National Living Wage).

Our commitment to diversity and inclusion

Ultra Maritime embraces the power of diverse perspectives to fuel innovation. We strive to build an open, inclusive workplace where ideas flourish and every individual can make a meaningful impact. If you need any reasonable adjustments during the recruitment process, please let the recruitment lead managing your application know.

Our partnership with Morson Edge

Ultra Maritime is partnering with a third-party recruitment provider, Morson Edge (part of the Morson Group), to manage this hiring process. In accordance with UK employment law and UK GDPR, by applying for this role, you consent to your CV and application details being shared with Morson Edge for recruitment purposes.

Both Ultra Maritime and Morson Edge will process your data in accordance with their respective Privacy Policies. These policies outline how your information is used, stored, and retained. You have the right to withdraw your consent at any time by contacting Ultra Maritime or Morson Edge directly, as detailed in their Privacy Policies.

Senior Software Engineer II (Embedded Signal Processing) in London employer: Ultra Electronics Group

Ultra Maritime is an exceptional employer that offers a unique opportunity to contribute to cutting-edge maritime defence solutions while enjoying a flexible work culture. With benefits like a 9-day fortnight, hybrid working options, and a commitment to employee growth through diverse perspectives, we foster an environment where innovation thrives and every team member can make a meaningful impact. Located in Greenford, our team enjoys a supportive atmosphere with ample opportunities for professional development and a strong focus on work-life balance.
U

Contact Detail:

Ultra Electronics Group Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer II (Embedded Signal Processing) in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Ultra Maritime on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills, especially in Assembler and C. Be ready to discuss your experience with signal processing and embedded systems, as these are key for the role.

✨Tip Number 3

Show off your problem-solving skills! During interviews, be prepared to tackle real-world scenarios related to software/hardware integration and fault resolution. This will demonstrate your hands-on experience.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Ultra Maritime team.

We think you need these skills to ace Senior Software Engineer II (Embedded Signal Processing) in London

Assembler Development
C Development
Embedded Program Design
Signal Processing Techniques
Software/Hardware Integration
Fault Resolution
UML Design Techniques
Full Software Development Lifecycle
FPGA Hardware Experience
DSP Hardware Experience
Python Programming
Software Solution Design
Unit Testing
Continuous Integration Testing
Defect Analysis

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer II role. Highlight your experience in Assembler and C development, as well as any relevant projects in embedded systems or signal processing. We want to see how your skills align with what we do!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about maritime technology and how your background makes you a great fit for our team. Don’t forget to mention any experience with UML design or FPGA hardware.

Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled complex software integration issues or optimised algorithms. We love seeing candidates who can think critically and contribute to our mission of protecting lives and securing nations.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Ultra Electronics Group

✨Know Your Code Inside Out

Make sure you’re well-versed in the languages and technologies mentioned in the job description, especially Assembler and C. Be prepared to discuss your past projects and how you implemented signal processing algorithms, as this will show your practical experience.

✨Demonstrate Problem-Solving Skills

Expect to face technical questions that assess your ability to troubleshoot and resolve issues. Prepare examples of how you've tackled integration challenges or defect analysis in previous roles, as this will highlight your hands-on experience and analytical thinking.

✨Familiarise Yourself with UML and Azure DevOps

Since software architectural design using UML is a key responsibility, brush up on your UML skills and be ready to discuss how you’ve used it in past projects. Also, understanding Azure DevOps will help you speak confidently about managing backlogs and sprint planning.

✨Show Enthusiasm for Continuous Learning

Ultra Maritime values a culture of learning and feedback. Be prepared to talk about how you’ve contributed to peer reviews or how you keep up with industry trends. This shows that you’re not just a coder but someone who’s invested in their professional growth.

Senior Software Engineer II (Embedded Signal Processing) in London
Ultra Electronics Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>