Reed Technology is partnering with a global top-tier company, leader in their field of expertise, currently looking to expand their Dundee based team with the addition of a skilled Low-Level C++ Engineer.
The successful candidate will join an energising team, responsible for developing new and innovative large scale software solutions.
Key Responsibilities:
* Contribute to the full software development lifecycle, from concept and architecture through to implementation and deployment.
* Perform thorough unit testing and assist in the integration of software components into larger systems.
* Engage in cutting-edge projects involving sensor and image processing, device security, and other advanced technologies.
* Collaborate with cross-functional teams to explore and implement innovative solutions backed by research and emerging trends.
Required Skills & Qualifications:
* A degree in Software Engineering or a related scientific discipline.
* At least 4 years of professional experience with C++, preferably in low-level systems programming.
* A strong drive for innovation and creative problem-solving.
* Ideally with USB device development experience, firmware, or a research-focused background.
* Familiarity with Rust or C is advantageous.
* Experience developing in a Windows programming environment is preferred.
* Full right to work in the UK.
* Ideally based in the Dundee area or open to permanent relocation.
Benefits:
* Permanent contract
* Hybrid work model (3 days on-site in Dundee)
* Salary up to £63,000 / annum, based on experience and qualifications.
* Excellent range of additional benefits (pension plan, health insurances, etc.).
#J-18808-Ljbffr