Embedded Software Engineer

Position: Embedded Software Engineer
Location: Newcastle
Salary: -60,000 to -75,000
KO2''s client is seeking a talented Embedded Software Engineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware, electronics, and mechanical engineering.
The core requirement is strong embedded software expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that.
The Role:
- Developing and maintaining embedded software solutions for complex engineering systems
- Collaborating with electronics and mechanical teams on cross-disciplinary projects
- Tackling varied technical challenges across firmware, C/C++, C#, and Python (all nice-to-haves, but not essential)
- Involvement in the full development lifecycle, from design through to deployment
About You:
- Strong experience with embedded software development is essential
- Comfortable working close to hardware and within cross-functional teams
- Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable but not required
What''s on Offer:
- Salary: -60,000 - -75,000 depending on experience
- Flexible working: 3 days onsite in Newcastle, 2 days working from home
- A role with huge variety - no two projects are the same
- The chance to play a pivotal part in shaping software direction for a growing team
This is a fantastic opportunity for an Embedded Software Engineer who wants to work on innovative projects in a supportive and collaborative environment, while enjoying the flexibility of hybrid working.
If you''re an experienced engineer with a passion for embedded software, we''d love to hear from you.
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!