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.
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!