We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle.
Key ResponsibilitiesDesign, develop, and maintain high-quality software using best engineering practicesTake ownership of software development from requirements through to verification and validationSupport and enhance existing software in line with evolving project and customer needsContribute to system architecture, design reviews, and technical decision-makingCollaborate with multidisciplinary teams including systems, hardware, and test engineersProvide technical guidance and mentorship to junior engineersEnsure software is developed in line with relevant standards and quality processes
Key SkillsStrong experience in C++ development (ideally modern C++)Proven experience working across the full software development lifecycleExperience with GUI UX or Human-Computer Interaction (HCI)Knowledge of Python, PowerShell, or other scripting languagesExperience in real-time, embedded and safety-critical systemsFamiliarity with version control, CI and CD, and software testing frameworksDegree in Computer Science, Software Engineering, or a related discipline
Illustrator role creating ethical, culturally responsive visuals that reflect youth leadership and wellbeing. Collaborate with the creative team to deliver...
Apply For This JobPlease note – This role is not eligible for sponsorship unless you meet criteria by temporary exemption from current changes...
Apply For This JobJob Description Location: Caremark NI, 3 Balloo Place Join Our Award-Winning Team as a Caremark Care Assistant! Are you ready...
Apply For This JobWyre Forest School, Job Title: Personal Assistant (PA) to the Headteacher Salary: £30,000 – £31,500 per annum Hours: 37 hours...
Apply For This Jobundefined – undefinedApply NowDescriptionundefined. The role will be carried out in the patients home and does require staying in a...
Apply For This JobTransform Lives as a Children’s Residential Support Worker! What if your job could change someone’s life? That’s exactly what you’ll...
Apply For This Job