Job Search and Career Advice Platform

Enable job alerts via email!

Junior Embedded Software Engineer

Elev8 Recruitment Ltd

North Walsham

On-site

GBP 32,000 - 38,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency is seeking a Software Engineer for an on-site role in North Walsham. This is an early-career position focusing on embedded systems, where you will develop software for microcontroller-based products in a collaborative engineering environment. With a salary range of £32,000 - £38,000, the role offers support and mentoring to help you grow your engineering skills, while working closely with electronics and mechanical engineers to create real-world products.

Benefits

Pension scheme
Private healthcare
Stable, long-term product development work
Clean, well-equipped engineering environment

Qualifications

  • Good fundamentals in embedded C/C++.
  • Interest in hardware, electronics, and real-world systems.
  • Comfortable learning on the job and collaborating with engineers.

Responsibilities

  • Develop embedded software in C/C++ for microcontroller-based systems.
  • Support software on Linux-based small board computers.
  • Work closely with electronics and mechanical engineers.

Skills

Embedded C/C++
Linux
Networking
Web technologies

Education

Graduate in Software Engineering or related field
Job description

Software Engineer (Embedded Systems)

This is an early-career software engineering role for someone who wants to work closer to real hardware and physical products, not just code in isolation.

The role sits within a small, engineering-led business that designs and builds its own instrumentation products in-house. Software, electronics and mechanical engineers work closely together, which is why this position is on-site, five days a week.

What makes this role different

You’ll be working on embedded, microcontroller-based systems that are developed, built and tested internally. Your software runs on real products, not proofs of concept, and you’ll see how design decisions play out in practice.

This is a strong environment for building solid engineering fundamentals early in your career, with exposure across hardware, software and systems.

The reality of the role
  • Developing embedded software in C / C++ for microcontroller-based systems
  • Supporting software on Linux-based small board computers
  • Working closely with electronics and mechanical engineers during development
  • Exposure to communication protocols such as CAN, TCP/IP and related interfaces
  • Some interaction with browser-based or database-backed systems where required

This is a junior role. You’re not expected to arrive knowing everything. Support, mentoring and progression are part of the setup.

Working pattern

This role is fully on-site, five days a week. The work is collaborative and hardware-led, and being close to the product and engineering team is essential. Semi-flexible hours are offered once established.

What's on offer
  • £32,000 - £38,000, dependent on experience and capability
  • Pension scheme
  • Private healthcare
  • Stable, long-term product development work
  • Clean, well-equipped engineering environment
Who this suits
  • Graduate or early-career Software Engineers
  • Good fundamentals in embedded C / C++
  • Interest in hardware, electronics and real-world systems
  • Some exposure to Linux, networking or web technologies is useful, not essential
  • Comfortable learning on the job and working closely with other engineers
Next step

If you’d like an initial conversation before deciding whether to apply, that’s encouraged.

Get in touch to discuss the role in confidence

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