Experienced Embedded Software Engineer

Talent STEM are working with an innovative engineering organisation that is expanding its embedded software capability and seeking an Experienced Embedded Software Engineer to join a growing technical team.

This role offers the chance to work on complex, high-reliability systems in a structured and quality-driven environment. You will be part of a collaborative R&D function developing embedded software for regulated and performance-critical applications.

The Role

As an Embedded Software Engineer, you will play a key role in the design, development and verification of embedded software. Working closely with hardware and systems engineers, you will contribute across the full development lifecycle from requirements through to testing and validation.

You will also help improve development processes, support system integration and contribute to the continuous improvement of engineering standards.

Key Responsibilities

- Design, develop and maintain embedded software

- Support requirements definition and software architecture

- Implement and verify firmware for embedded platforms

- Support hardware bring-up and debugging activities

- Develop test and support tools for development and production

- Apply software best practices including version control and testing

- Contribute to risk management and quality activities

- Produce clear and structured technical documentation

- Collaborate with multidisciplinary engineering teams

- Provide technical support and guidance when required

About You

You will be an experienced embedded software engineer with a strong background in low-level development and real-time systems. You will be comfortable working in a structured technical environment and enjoy solving complex problems.

You will ideally have:

- A degree in a relevant engineering or computing discipline

- Strong experience with embedded C/C++

- Experience working with real-time or resource-constrained systems

- Understanding of microcontrollers and hardware interfaces

- A methodical approach to testing, documentation and quality

- Strong communication and teamwork skills

Why Apply?

This is an opportunity to join a growing engineering team working on technically challenging projects in a regulated technical environment, offering long-term development and progression.

Company
Talent STEM Ltd
Location
Florence Park, Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Posted
Company
Talent STEM Ltd
Location
Florence Park, Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Posted