Advanced Software Development Role
This position offers an opportunity to design and develop software within a Linux-based environment, contributing to cutting-edge research and development projects across various systems.
* Create software solutions in modern C++ for real-time and embedded systems.
* Implement and automate workflows using Bash scripting and SQL within a Linux environment.
* Collaborate on projects involving sensor integration, radar systems, and optical technology.
* Contribute to R&D initiatives in signal processing, control systems, and algorithmic modelling.
* Participate in peer programming and technical reviews, sharing insights and best practices.
* Support DevOps practices and contribute to CI/CD pipelines and system automation.
To be successful in this role, you will need:
* More than 6 years of commercial experience in C++ software development (C++17 or newer; ideally C++20/23).
* Strong knowledge of Linux, Bash scripting, and SQL.
* Familiarity with DevOps tools or pipelines (highly regarded).
* Exposure to sensor-based, drone, or defence systems (preferred).
* Eligibility to obtain (or hold) NV1 security clearance.
* A collaborative mindset with servant leadership qualities and resilience in fast-paced environments.
About the Team
You will join a collaborative team that values peer programming and continuous learning.
The team thrives on shared understanding, experimentation, and results.
We encourage curiosity, initiative, and teamwork.