Enable job alerts via email!

Embedded Software Engineer

Service Service

Broadland

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A well-established engineering company in Norwich is seeking an Embedded Software Engineer to join their growing team. In this role, you will manage the full software development life cycle, ensuring compliance with standards while developing innovative software solutions. The ideal candidate will have a strong background in embedded C++ development and experience in manufacturing environments. This is a fantastic opportunity to contribute to exciting projects in a supportive setting.

Qualifications

  • Proven experience in a software engineering role within a manufacturing or engineering environment.
  • Familiarity with version control systems such as Git.
  • Good understanding of engineering principles and development tools.

Responsibilities

  • Contribute to the full life-cycle of embedded software development.
  • Generate high-quality code to support project objectives.
  • Ensure compliance with applicable standards and processes.

Skills

Embedded C++ development
Real-time software engineering
Collaboration with cross-functional teams
Troubleshooting technical issues

Education

HND (or equivalent) in a relevant engineering discipline

Tools

Git
Qt Creator
Job description
Overview

Embedded Software Engineer – Norwich – Competitive Salary

We are working with a well-established engineering organisation who are looking for an Embedded Software Engineer to join their growing team in Norwich. With a strong reputation for delivering innovative technology solutions, this is an excellent opportunity to contribute to exciting projects in a supportive and collaborative environment.

Role

As an Embedded Software Engineer, you will contribute to the full software development life cycle, from requirements and design through to implementation, testing, and delivery. You will work closely with cross-functional teams to ensure robust software solutions are developed, while maintaining compliance with relevant standards and driving continuous improvement.

Responsibilities
  • Contribute to the full life-cycle of embedded software development, including requirements, design, coding, testing, integration, and commissioning.
  • Generate high-quality code to support project objectives.
  • Ensure compliance with applicable standards, processes, and engineering best practice.
  • Participate in software design reviews and maintain adherence to engineering procedures.
  • Support troubleshooting and resolution of technical issues related to software solutions.
  • Interpret system and software requirements to design robust, fit-for-purpose solutions.
  • Work collaboratively with systems, hardware, and test engineers to deliver successful outcomes.
Qualifications
  • HND (or equivalent) in a relevant engineering discipline, or significant industry experience in software development.
  • Proven experience in a software engineering role within a manufacturing or engineering environment.
  • Strong experience in developing real-time embedded C++ software for Linux.
  • Familiarity with version control systems such as Git.
  • Good understanding of engineering principles and development tools.
  • Experience with Qt Creator is advantageous.
How to Apply

If you're interested in this Embedded Software Engineer role, please click “Apply Now”. A member of our team at Service Service Recruitment will be in touch to discuss your application.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.