Role:
Senior Software Engineer
Location:
Cramlington + Hybrid Work from Home
Salary
: Up to £75,000
KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area.
The company delivers cutting-edge projects across automation, robotics, IoT, and beyond. This role will give you the opportunity to work on innovative systems used in real-world applications, collaborating with a multidisciplinary team of engineers.
The Role
As a Software Engineer, you will be involved in designing and delivering software solutions across a range of challenging projects. Typical responsibilities include:
* Developing software solutions using C/C++ or C# (ASP.Net Core).
* Writing Python-based asynchronous microservices, web APIs, and working with image recognition.
* Implementing C++ algorithms and firmware
* Using MQTT
* Containerising services with Docker
* Contributing to project delivery via Azure DevOps and CI/CD.
The Candidate
We are looking for a Software Engineer with:
* Proven programming experience in one or more of the following: C#, Python, Java, or C++.
* Strong understanding of general software engineering practices, including:
* Version control management with Git.
* Code reviews and pair programming.
* Use of test frameworks (with an interest in TDD).
* Working with user stories and capturing requirements.
* Iterative development and refactoring.
* A collaborative mindset and ability to work alongside electrical and mechanical engineers.
* Bonus: Any hands-on experience or interest in other engineering disciplines outside of software.
Why Apply
* Work on innovative, cross-disciplinary projects in automation, robotics, and IoT.
* Gain exposure to a broad technology stack from low-level firmware to cloud infrastructure.
* Join a respected consultancy with a reputation for technical excellence.
* Enjoy a competitive salary, benefits package, and opportunities for professional growth.
If you're a Software Engineer who thrives in diverse, innovative environments, we'd love to hear from you.
Apply now with your CV or get in touch with the KO2 team for more information.