Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Cambridge Full-Time 28800 - 48000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop and enhance cutting-edge AR systems for defence and industrial applications.
  • Company: Join a dynamic team focused on innovative Augmented Reality and Infrared products.
  • Benefits: Enjoy hybrid working options and the chance to work on impactful projects.
  • Why this job: Be part of a fast-paced environment where your skills make a real difference.
  • Qualifications: 5+ years in C++, embedded development, and a degree in Computer Science or Electronics.
  • Other info: Personal projects and GitHub links are highly encouraged!

The predicted salary is between 28800 - 48000 £ per year.

Social network you want to login/join with:

Senior Embedded Software Engineer, Cambridge

col-narrow-left

Client:

ACS Business Performance

Location:

Cambridge, United Kingdom

Job Category:

Other

EU work permit required:

Yes

col-narrow-right

Job Reference:

11d1b13e1e03

Job Views:

7

Posted:

14.07.2025

Expiry Date:

28.08.2025

col-wide

Job Description:

Job vacancy – Senior Embedded Software Engineer

Position: Senior Embedded Software Engineer

Reference: EDacs1617

Location: Cambridge

Salary: Dependent on experience

We\’re seeking a Senior Embedded Software Engineer to join our growing Augmented Reality (AR) and Infrared Products team. You\’ll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications.

This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics for both current and next-generation products. You\’ll work in a fast-paced, innovative environment with real impact.

Key Requirements:

  • 5+ years\’ C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism)
  • Embedded development with microcontrollers (PIC32, ARM, or similar)
  • Ability to read electronic schematics for embedded software integration
  • Python or scripting language familiarity
  • Proficient with embedded Linux (shell scripting, terminal use)
  • Experience with Xilinx Zynq, Polarfire SoCs, or similar
  • Familiarity with sensor fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C
  • Strong embedded debugging capabilities

Candidate Profile:

  • Degree-qualified in Computer Science, Electronics, or similar (or equivalent experience)
  • Comfortable working on military/defence projects
  • Eligible for at least BPSS clearance
  • Personal/open-source projects a strong plus (GitHub/portfolio links welcome)
  • Typically looking for candidates with 8+ years\’ experience
  • Hybrid working may be available

This role is ideal for a self-motivated engineer who enjoys solving complex problems and contributing to innovative, real-world technology.

ACS are recruiting for a Senior Embedded Software Engineer. If you feel that you have the skills and experience required in this advertisement to be aSenior Embedded Software Engineersubmit your CV including an outline of your experience as a Senior Embedded Software Engineer. It is always a good idea to include a covering letter outlining your experience as a Senior Embedded Software Engineer with your application as this will enhance your chances of selection and improve your prospects of landing the Senior Embedded Software Engineerrole you desire.

Reference ID: #J-18808-Ljbffr

Senior Embedded Software Engineer employer: acs business performance

At ACS Business Performance, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Cambridge. Our commitment to employee growth is evident through continuous learning opportunities and hands-on projects in cutting-edge Augmented Reality technology, ensuring that our team members not only contribute to impactful solutions but also advance their careers in a supportive environment. With the flexibility of hybrid working arrangements and a focus on meaningful contributions to defence and industrial applications, we provide a unique platform for engineers to thrive.
A

Contact Detail:

acs business performance Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software Engineer

✨Tip Number 1

Make sure to showcase your hands-on experience with embedded systems during any interviews. Be prepared to discuss specific projects where you've implemented features or solved complex problems, especially in AR or defence applications.

✨Tip Number 2

Familiarise yourself with the latest trends and technologies in embedded software development, particularly those related to AR and sensor fusion. This knowledge can help you stand out as a candidate who is not only experienced but also forward-thinking.

✨Tip Number 3

Engage with the embedded software community online. Participate in forums, contribute to open-source projects, or share your own projects on platforms like GitHub. This can demonstrate your passion and commitment to the field.

✨Tip Number 4

Prepare to discuss your debugging capabilities in detail. Be ready to provide examples of how you've tackled challenging bugs in previous roles, as strong debugging skills are crucial for this position.

We think you need these skills to ace Senior Embedded Software Engineer

C++ Programming (advanced features like templates, smart pointers, STL, threading, polymorphism)
Embedded Development with Microcontrollers (PIC32, ARM, or similar)
Reading Electronic Schematics
Python or Scripting Language Familiarity
Embedded Linux Proficiency (shell scripting, terminal use)
Experience with Xilinx Zynq, Polarfire SoCs, or similar
Familiarity with Sensor Fusion, Bluetooth/Wi-Fi (e.g. BlueZ, wpa-supplicant), USB, and I2C
Strong Embedded Debugging Capabilities
Problem-Solving Skills
Ability to Work on Military/Defence Projects
Self-Motivation
Experience with Personal/Open-Source Projects (GitHub/portfolio links)
Degree in Computer Science, Electronics, or Similar

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in embedded software engineering, particularly your C++ skills and any work with microcontrollers. Use specific examples from your past roles that align with the job description.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your experience but also demonstrates your passion for Augmented Reality and defence projects. Mention any personal or open-source projects that showcase your skills and creativity.

Highlight Key Skills: In both your CV and cover letter, emphasise your proficiency with embedded Linux, debugging capabilities, and familiarity with technologies like Bluetooth/Wi-Fi and sensor fusion. These are crucial for the role.

Proofread and Format: Before submitting your application, carefully proofread your documents for any errors. Ensure that your CV and cover letter are well-formatted and easy to read, as this reflects your attention to detail.

How to prepare for a job interview at acs business performance

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and embedded development in detail. Highlight specific projects where you've used advanced features like templates and threading, and be ready to explain how you approached problem-solving in those scenarios.

✨Demonstrate Your Understanding of Embedded Systems

Familiarise yourself with the microcontrollers mentioned in the job description, such as PIC32 and ARM. Be ready to discuss how you've integrated software with hardware and your experience reading electronic schematics.

✨Prepare for Practical Assessments

Given the hands-on nature of the role, expect practical assessments or coding challenges. Brush up on your debugging skills and be ready to demonstrate your proficiency with embedded Linux and scripting languages.

✨Highlight Relevant Projects

If you have personal or open-source projects, make sure to mention them. Providing links to your GitHub or portfolio can showcase your passion and initiative, which are highly valued in innovative environments.

Land your dream job quicker with Premium

Your application goes to the top of the list
Personalised CV feedback that lands interviews
Support from real people with tickets
Apply for more jobs in less time with AI support
Go Premium

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

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