Embedded Software Engineer (Real-Time / Robotics)
Electus Recruitment Solutions - Sunderland, England
Apply NowJob Description
Senior Real-Time Software EngineerHybrid, NewcastleWe're hiring on behalf of a leading engineering organisation working at the cutting edge of defence technology. This newly created role sits within a multi-disciplinary R&D team solving complex, real-world problems through robotics, automation and intelligent systems.If you're a software engineer who wants to see your code power physical systems in demanding environments, this is your opportunity.What You'll Be DoingDesigning and developing real time software in C/C++, Python or JavaIntegrating code with electronics and mechanical systemsSupporting testing and commissioning of new productsCollaborating across engineering disciplinesReviewing and validating code from peersDocumenting requirements and troubleshooting guidesOccasionally travelling to customer sites (UK and overseas)What You'll BringDegree in Software Engineering, Computer Science, Physics or Maths (2:1 or above)Expertise with C++ and Python is essentialExperience with Linux and real-time software developmentExpertise with robotics, automation or machine controlBasic electronics knowledge and ability to read schematicsFamiliarity with ROS, OpenCV, machine learning or PLC software is a plusEligibility for UK defence security clearanceWhat's On OfferUp to 45% cash bonusrelocation package25 days holiday + bank holidays (option to buy 5 more)16% pensionPrivate medical and permanent health insuranceFree lunch and onsite parkingEnhanced family leave and paid professional membershipsEarly Friday finish.This is a permanent, full-time, hybrid roleReady to take your software skills into the real world? Apply now to explore the full brief and next steps.
Created: 2026-01-30