×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listing for: KO2 Embedded Recruitment Solutions Ltd
Full Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 45000 - 60000 GBP Yearly GBP 45000.00 60000.00 YEAR
Job Description & How to Apply Below
Location: Newcastle upon Tyne

KO2 Embedded Recruitment Solutions Ltd provided pay range

This range is provided by KO2 Embedded Recruitment Solutions Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from KO2 Embedded Recruitment Solutions Ltd

Connecting the best talent within Embedded Systems and Electronics Engineering

Embedded Software Engineer | Newcastle | £45,000 – £60,000 (DOE)

KO2 are working with a leading technology company in Newcastle that develops advanced robotics, automation, and control systems for cutting‑edge industrial and research applications.

They’re looking for a skilled Embedded Software Engineer with a passion for developing reliable, high‑performance software that integrates seamlessly with complex hardware and control systems.

The Role

As an Embedded Software Engineer, you’ll play a key role in designing, developing, and testing real‑time software for robotic, control and automation products. You’ll work as part of a multi‑disciplinary engineering team — collaborating with experts in electronics, mechanical design, and systems integration — to deliver innovative solutions from concept through to deployment.

This is a hands‑on role, ideal for someone who enjoys solving technical challenges, working close to hardware, and contributing to meaningful, real‑world engineering projects.

Key Responsibilities
  • Design, develop, and maintain real‑time embedded software in C/C++ on Linux and embedded platform based systems.
  • Collaborate with electronics and mechanical engineers to integrate software with robotic and control hardware.
  • Debug, test, and validate software, ensuring reliability and performance.
  • Read and interpret electrical schematics and interface with embedded systems.
  • Review and test software written by others, ensuring best practices and quality standards are met.
  • Support system‑level integration, troubleshooting, and performance optimisation.
  • Apply innovative thinking to solve complex technical problems in robotics and automation.
Skills & Experience Required
  • Proven industry experience in embedded or real‑time software development.
  • Strong background in C/C++ programming
  • Basic understanding of electronics and ability to read electrical schematics.
  • Experience working within multi-disciplinary teams and cross‑functional environments.
  • Excellent analytical, problem‑solving, and data interpretation skills — with the ability to make sound decisions under pressure.
  • Degree in Software Engineering, Computer Science, Robotics, Physics, or Mathematics, or equivalent experience.
  • Either hold or be able to achieve SC Clearance
  • Experience with ROS (Robot Operating System).
  • Experience in robotics, machine control systems, or industrial automation.
  • Experience with software testing, code review, or CI/CD processes.
What’s on Offer
  • Private health insurance and pension scheme
  • Onsite, technically collaborative environment
  • Opportunity to work on cutting‑edge robotics and automation systems

If you’re an Embedded Software Engineer who thrives on solving complex technical challenges and wants to help shape the future of robotics and automation, this is an excellent opportunity to join an innovative and growing team in Newcastle.

Seniority level

Not Applicable

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Computers and Electronics Manufacturing and Software Development

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary