Position: C++ Software Engineer
Salary: Up to 60,000
Location: Chester (Hybrid - 50% Remote / 50% On-site)
Key Skills Required:
- Proficient in modern C++ (C++14, C++17, or C++20)
- Experience with Embedded Linux
- Familiarity with version control tools (SVN, Git, etc.)
About the Role:
We are working with a well-established and globally recognized electronics company specializing in Industrial Automation solutions. Their product range spans from handheld monitoring devices to desktop and web-based applications that provide real-time data and control capabilities.
As part of their continued growth, they are looking to expand their R&D team with a talented C++ Software Engineer. This is a hybrid role, offering a flexible 50/50 split between home and office working, with flexible working hours.
You will play a key role in the development of new products, focusing on C++ development for Embedded Linux platforms. This is a hands-on position where you will be involved throughout the full software development life cycle-from concept and design to development, debugging, and testing. You will collaborate closely with multidisciplinary teams, including electronics, software, and mechanical engineers.
What You'll Be Doing:
- Developing new software in modern C++
- Working on Embedded Linux platforms
- Updating and maintaining existing code
- Participating in product design meetings and technical discussions
- Testing and debugging software in a hands-on environment
Desirable (Bonus) Skills:
- Python scripting
- Embedded software experience
- GUI development using Qt
- Familiarity with Docker
What's on Offer:
- Competitive salary up to 60,000
- Flexible working arrangements (50% remote)
- Strong benefits package
- Collaborative and innovative work environment
- Opportunity to contribute to meaningful, life-improving technology
To discuss this role in further detail please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd.