Senior Embedded Software Engineer
We are working with a pioneering client at the forefront of innovation in the telecoms and technology space. They are seeking a talented Senior Embedded Software Engineer to join their growing R&D team. This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. End-to-end embedded software development: from requirements analysis to integration and testing.
Collaborate with product owners to turn high-level requirements into innovative software solutions.
Work alongside hardware engineers and high-level software developers to optimize system interfaces.
Deliver projects on time, maintaining exceptional quality and flexibility to meet evolving market needs.
Degree in Computer Science, Electronics, or Software Engineering.
6+ years of embedded software development experience using C and C++.
Proficiency in deploying applications and drivers on embedded Linux systems.
Experience working in agile environments and applying object-oriented design principles.
Competitive salary and performance-based incentives.
Comprehensive benefits, including a contributory pension, flexible holidays, private healthcare, and life assurance.
Profit-sharing opportunities and access to an Employee Share Incentive Plan.
Flexible hybrid working model to support a healthy work-life balance.
This is your opportunity to excel and grow in a fast-paced, highly rewarding role.