Embedded Software Engineer

Embedded Software Engineer

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Join a dynamic team to develop and debug embedded software for cutting-edge radio systems.
  • Company: A forward-thinking company in Cambridgeshire, focused on innovative technology solutions.
  • Benefits: Enjoy a collaborative work environment with opportunities for growth and learning.
  • Why this job: Be part of an exciting project that impacts real-time systems and enhances your engineering skills.
  • Qualifications: Degree in a relevant field and strong programming skills; C/C++ preferred.
  • Other info: Experience with Embedded Linux or RTOS is a plus!

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

We\’re recruiting on behalf of a Company based in the Cambridgeshire area who are looking to expand their Embedded team.

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.

The Role:

Join a collaborative engineering team to develop embedded software for advanced radio systems. You\’ll work across the full development lifecycle—design, coding, integration, testing, and debugging—on real-time systems.

Key Responsibilities:

  • Develop embedded features within a SCRUM team
  • Debug real-time issues and implement fixes
  • Write and run unit/integration tests
  • Collaborate with hardware and test teams
  • Participate in Agile ceremonies and reviews

Essential Skills:

  • Degree in a relevant discipline
  • Strong programming (any language; C/C++ preferred)
  • Good analytical and debugging skills
  • Proactive, collaborative mindset

Desirable:

  • Embedded Linux or RTOS experience
  • Familiarity with debugging/profiling tools
  • Multi-threaded or real-time system knowledge
  • Understanding of schematics and embedded hardware
O

Contact Detail:

OHO Group Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies and tools mentioned in the job description, such as C/C++, embedded Linux, and real-time operating systems. This will not only help you during the interview but also show your genuine interest in the role.

✨Tip Number 2

Engage with online communities or forums related to embedded systems. Networking with professionals in the field can provide valuable insights and potentially lead to referrals, increasing your chances of landing an interview.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on algorithms and data structures, especially in C/C++. This will help you demonstrate your programming skills effectively during the interview process.

✨Tip Number 4

Showcase your collaborative mindset by preparing examples of past teamwork experiences. Be ready to discuss how you've contributed to team projects, particularly in Agile environments, as this aligns well with the company's working style.

We think you need these skills to ace Embedded Software Engineer

Strong Programming Skills (C/C++ preferred)
Analytical Skills
Debugging Skills
Experience with Embedded Linux or RTOS
Familiarity with Debugging/Profiling Tools
Knowledge of Multi-threaded or Real-time Systems
Understanding of Schematics and Embedded Hardware
Proactive and Collaborative Mindset
Experience in Agile Methodologies
Unit/Integration Testing Skills

Some tips for your application 🫡

Understand the Role: Carefully read the job description to grasp the key responsibilities and essential skills required for the Embedded Software Engineer position. Tailor your application to highlight how your experience aligns with these requirements.

Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with embedded software development, particularly in C/C++. Mention any projects where you developed real-time systems or collaborated within a SCRUM team.

Showcase Your Skills: Include specific examples of your analytical and debugging skills. If you have experience with embedded Linux, RTOS, or debugging tools, make sure to mention these as they are desirable skills for the role.

Craft a Strong Cover Letter: Write a compelling cover letter that not only summarises your qualifications but also expresses your enthusiasm for the role and the company. Discuss your proactive and collaborative mindset, and how it fits into their team culture.

How to prepare for a job interview at OHO Group Ltd.

✨Showcase Your Technical Skills

Be prepared to discuss your programming experience, especially in C or C++. Bring examples of projects you've worked on that demonstrate your ability to develop embedded software and solve real-time issues.

✨Understand the Development Lifecycle

Familiarise yourself with the full development lifecycle, including design, coding, integration, testing, and debugging. Be ready to explain how you have contributed to each stage in previous roles.

✨Emphasise Collaboration

Since the role involves working within a SCRUM team, highlight your experience in collaborative environments. Discuss how you’ve worked with hardware and test teams to achieve project goals.

✨Prepare for Agile Discussions

Brush up on Agile methodologies and be ready to discuss your experience with Agile ceremonies. Show that you understand the importance of iterative development and how it applies to embedded systems.

Embedded Software Engineer
OHO Group Ltd.
Location: Cambridge
Go Premium

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

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