C++ Software Engineer
Location: This role is based in Bristol, with a flexible model of 1 day in the office every few weeks.
Salary: £80,000, with a comprehensive benefits package.
About the Company:
Our client is at the forefront of computer vision technology, focusing on cutting-edge research and development. They are renowned for producing leading SLAM (Simultaneous Localization and Mapping) software for the global market. The company fosters a dynamic and innovative environment for professional growth.
Role Overview:
Key Responsibilities:
- Technical Development: Lead full-cycle design and development from prototype to final product, and contribute to architectural discussions.
- Code Development: Write and maintain clean, efficient code, and participate in code reviews and performance optimization.
- Team Collaboration: Work closely with product managers and team leaders, and mentor junior team members.
Your Impact:
- Platform Evolution: Drive the evolution of the company's technology platform and SLAM software.
- Innovation and Scalability: Focus on consistent technical solutions and product scalability.
- Industry Trends: Stay updated on emerging technologies and industry trends to enhance software capabilities.
What They Are Looking For:
- Experience: At least 5 years of industrial experience in software development with proficiency in modern C++.
- Technical Skills: Expertise in software engineering principles, multi-threaded programming, and development tools like STL and TBB.
- Development Practices: Experience with Test-Driven Development and containerization (e.g., Docker).
Next Steps:
If you're interested in this role, please apply with your CV or reach out to us through the provided application link.