> Markdown version of [/jobs/ext/1557066-software-engineer](https://www.wearedevelopers.com/jobs/ext/1557066-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Nuvia Ltd - **Location:** Abingdon, UK - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Software Applications, C Sharp (Programming Language), C++ (Programming Language), Relational Databases, Python (Programming Language), Systems Development Life Cycle, Software Tools, Software Engineering, Software Systems, SQL Databases, Robot Operating System, Hardware Testing, Software Version Control - **Published:** July 9, 2026 - **Apply:** https://jobsthamesvalley.co.uk/jobs/apply/ats-redirect/?id=2866916450-2 ## About the Role * Science or IT related degree or equivalent experience., * C++ experience. * Python, C#, Javascript and SQL desirable. * Single board computer system development. * Source code control systems. * Relational databases. * Front end and back end software development. * Software and hardware testing. * Robot Operating System (ROS) experience desirable. Preferred Skills * Strong analytical skills. * Works well as part of a small team. * Flexible and willing to learn new skills. * Has the ability to make strategic decisions. * Strong communication skills. * Ability to work under pressure. * Able to provide guidance at a senior level. * Commercially astute. ## Description To support NUVIA in all aspects of software development, leading new development projects for software applications and exploitation of emerging technologies including robotics and AI. To advance the software development capabilities of NUVIA through innovation project delivery. To maintain existing software and related infrastructure., * To support NUVIA in all aspects of software development including defining and implementing new software solutions for clients. * To maintain existing software applications. * To manage and report data from NUVIA software applications to internal and external customers. * To support the infrastructure used to host NUVIA software applications. * To identify emerging technologies and report findings to the Team Leader and Head of Products and Innovation. * To help add new software tools and techniques to the list of NUVIA capabilities through implementation and recommendation. * To provide advice and share knowledge with the rest of the team. * To build interdepartmental and customer relationships. * To mentor junior team members. * To act as a subject matter expert on software development. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)