Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in technology seeks a Senior Embedded Software Engineer to lead innovative navigation system development. You'll design and troubleshoot advanced embedded software, mentor junior engineers, and contribute to cutting-edge projects in a flexible environment with opportunities for career growth.
Social network you want to login/join with:
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.
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.
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.
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.