Junior Software Design Engineer
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.