Junior Software Design Engineer

KO2 Embedded Recruitment Solutions Ltd

Remote-friendly Easy apply

Junior Software Design Engineer
Sheffield
Up to £40,000

The Role
This is a great opportunity for a junior engineer with a couple of years' industry experience under their belt to keep developing across a genuinely varied, hands-on role. Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. You'll get exposure to the full software lifecycle - design, development, testing, and maintenance - supported by a collaborative team as you continue to build your skills.

Key Responsibilities

  • Supporting the design, development, and maintenance of software for current and future products
  • Gaining exposure across the full stack, including backend development, frontend/UI design, and APIs and system integrations
  • Contributing to automation, tooling, and cloud/infrastructure tasks
  • Assisting with embedded software and firmware development
  • Working alongside hardware teams on microcontrollers, device communication, and low-level systems
  • Investigating and helping resolve bugs and performance issues
  • Writing clean, maintainable, and well-documented code
  • Contributing ideas to technical decisions and continuous improvement initiatives

About You
You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be keen to develop your understanding of complex systems and be a clear communicator, with:

  • A degree in Software Engineering, Electronic Engineering, or a related discipline
  • At least 2 years' industry experience in a software or embedded engineering role
  • Solid programming fundamentals with experience in Python, C/C++ or JavaScript
  • Some exposure to embedded systems and firmware development
  • An interest in working across both software and hardware environments
  • Familiarity with modern web technologies and UI frameworks
  • A basic understanding of APIs, databases, and cloud platforms
  • Familiarity with Git and collaborative development workflows

If you're an early-career Software Design Engineer looking to broaden your experience across the full stack - from embedded firmware through to cloud and UI - and want to grow within a collaborative, innovation-driven engineering team, we'd love to hear from you.

Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.

Apply Now →

Application opens at the source listing. Free for jobseekers.