Embedded Software Engineer (Real-Time / Robotics)
6 days ago
Newcastle upon Tyne
Senior Real-Time Software Engineer Hybrid, Newcastle We’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 Doing • Designing and developing real time software in C/C++, Python or Java, • Integrating code with electronics and mechanical systems, • Supporting testing and commissioning of new products, • Collaborating across engineering disciplines, • Reviewing and validating code from peers, • Documenting requirements and troubleshooting guides, • Occasionally travelling to customer sites (UK and overseas) What You’ll Bring • Degree in Software Engineering, Computer Science, Physics or Maths (2:1 or above), • Expertise with C++ and Python is essential, • Experience with Linux and real-time software development, • Expertise with robotics, automation or machine control, • Basic electronics knowledge and ability to read schematics, • Familiarity with ROS, OpenCV, machine learning or PLC software is a plus, • Eligibility for UK defence security clearance What’s On Offer • Up to 45% cash bonus, • relocation package, • 25 days holiday + bank holidays (option to buy 5 more), • 16% pension, • Private medical and permanent health insurance, • Free lunch and onsite parking, • Enhanced family leave and paid professional memberships, • Early Friday finish. This is a permanent, full-time, hybrid role Ready to take your software skills into the real world? Apply now to explore the full brief and next steps.