Senior Embedded Software Engineer
">
We are seeking a talented Senior Embedded Software Engineer to join our growing R&D team. If you're passionate about cutting-edge solutions and thrive in dynamic, collaborative environments, this could be the perfect role for you.
The Role:
This is a unique chance to work with a highly skilled, multidisciplinary team, designing and developing software for market-leading test and measurement products. You'll contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization.
* 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.
* Gain deep knowledge of the product technology domain and its real-world applications.
Your Responsibilities
We're looking for someone with a strong background in embedded software development using C and C++. Experience working in agile environments and applying object-oriented design principles is essential.
* 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.
* Strong debugging skills and familiarity with system-level issues.
* Experience working in agile environments and applying object-oriented design principles.
What We Offer
We provide a competitive salary and performance-based incentives, comprehensive benefits, including a contributory pension, flexible holidays, private healthcare, and life assurance.
* 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.
Why This Opportunity?
This is your chance to excel and grow in a fast-paced, highly rewarding role. Our innovative environment will allow you to make a direct impact on groundbreaking technologies.