Senior Software Engineer

Senior Software Engineer - Embedded SystemsOutside IR35 Hybrid Working 12-Month Contract (Extension Likely!)We''re looking for a Senior Embedded Software Engineer to lead the design and development of advanced navigation systems. You''ll take ownership of key features, working on real-time embedded software that powers innovative technology.What You''ll Be Doing:Develop, test, and troubleshoot embedded software for real-time systems.Work with communication protocols and hardware interfaces.Lead system architecture and algorithm development.Carry out hardware-in-the-loop testing.Drive code efficiency, reusability, and best practices.Collaborate across hardware, software, and customer teams.Mentor junior engineers and support customer projects.What You''ll Bring:Strong C/C++ skills for embedded Linux systems.Experience with cross-compiling, virtualisation, and Docker.Familiarity with Matlab and software engineering best practices.Strong communication and teamwork skills.Degree in Engineering, Software, Robotics, Physics, Maths, or equivalent experience.PhD is a plus but not required.Why Join?Outside IR35.Hybrid working.12-month contract with strong chance of extension.Work on cutting-edge projects with a supportive team.Flexible environment with career growth opportunities.Occasional travel to site for system testing. If you want to be an early applicant, contact or apply now with your CV. ..... full job details .....
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!