C++ Software Engineer
Read all the information about this opportunity carefully, then use the application button below to send your CV and application.
Software Engineer
We are currently working with a market leader in the design and manufacture of cutting-edge surveillance systems used across the security and defence sectors. They are seeking a skilled Software Engineer with strong C++ expertise who is eager to broaden their experience across a range of software systems and applications.
Key responsibilities for the role of Software Engineer include:
* Designing and developing software for surveillance systems and control interfaces.
* Creating integration tools for third-party surveillance and security platforms.
* Enhancing user experience and system usability.
* Collaborating with a cross-functional team to drive innovation and technical excellence.
* Playing a key role in the continuous improvement of software engineering practices.
As the selected Software Engineer, your background should include:
* 5+ years of professional software development experience.
* Strong proficiency in C++ and familiarity with Linux-based systems.
* Solid understanding of object-oriented design principles and a creative, problem-solving mindset.
* Excellent verbal and written communication skills.
* Proven ability to work effectively within multidisciplinary teams.
* A proactive attitude towards learning and adopting new technologies.
Skills you’ll have the opportunity to develop in this role:
* Embedded Linux and real-time software development.
* Geographic Information Systems (GIS).
* UI/UX design best practices.
* Python or other scripting languages.
* Machine learning and classification methodologies.
* Statistical analysis and data modelling.
Why Join?
This is a chance to contribute to exciting, high-impact projects in a dynamic and growing technology company. The team thrives on collaboration, innovation, and a shared drive to develop best-in-class surveillance solutions. If you're passionate about engineering and love solving complex technical challenges, you’ll fit right in.