Graduate Software Engineer page is loaded Graduate Software Engineer Apply locations Bicester time type Full time posted on Posted Yesterday job requisition id JR100022 Evolito's mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns and cities … The team is scaling rapidly andhas ambitious growth plans over the next twelve to eighteen months. As part of our initial growth phase, we are looking for a Graduate Software Engineer to be responsible for developing and maintaining software applications and systems. This role involves working closely with the software development team to design, implement, and test … software solutions that meet the needs of the company and its customers. Key responsibilities will include: Assist in the development of software applications and systems Write and maintain code in various programming languages Participate in code reviews and provide constructive feedback Collaborate with team members to design and implement software solutions Conduct testing and debugging of softwareMore ❯
Software Security Engineer Department: Tech - Security Employment Type: Permanent - Full Time Location: Oxford, UK Reporting To: Head of Information Security Description Are you ready to raise the bar on cyber security and contribute to making our flagship products cyber resilient? We are looking for a Security Engineer to join our Information Security team at our Oxford headquarters. You will … be working across softwareengineering, modelling, and data science bringing your full self, including your security knowledge and expertise to the business. As a Security Engineer at Aurora Energy Research, you will enable our colleagues to improve our secure software development lifecycle, ensure secure operational practices, and support compliance. You have a curious mindset, thrive in collaboration … protect our brand and our company so that we can continue to provide vital support to the global energy transformation. Key Responsibilities Cultivate security culture. Work with product and engineering colleagues, be the security champion that strives to prioritize sustainable controls and drives real risk reduction outcomes. Build secure products. Ensure security is considered throughout the product and softwareMore ❯
Are you an experienced .Net (C#) Developer, with "full stack" capability around Angular & Asp.Net , looking to take on a Senior SoftwareEngineering role in a growing SaaS product company ? This is a great opportunity to take on a Senior Developer role with a view to progressing into a Lead as the team continues to grow, if of course … something you would be keen to embark upon! If yes to the above & you d like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company we d like to speak with you! Job title: Senior Software Developer aka Senior .Net Developer, Senior Full Stack Developer Location: Banbury, Oxfordshire. Hybrid working: 2 days … per week in the office/from home office. Flexible on this, but we would like some office time, as a senior figure in the softwareengineering team. Good commutes from: Oxford, Bicester, Warwick, Coventry, Northampton, Milton Keynes, Rugby, Reading, etc. Salary: £60K - £65K Basic range + Benefits package. We can potentially be flexible though - so please just More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Hireful
Are you an experienced .Net (C#) Developer, with "full stack" capability around Angular & Asp.Net , looking to take on a Senior SoftwareEngineering role in a growing SaaS product company ? This is a great opportunity to take on a Senior Developer role with a view to progressing into a Lead as the team continues to grow, if of course … something you would be keen to embark upon! If yes to the above & you'd like to join a growing, recently invested in, actually bringing offshore, back onshore, UK Software company – we'd like to speak with you! Job title: Senior Software Developer aka Senior .Net Developer, Senior Full Stack Developer Location: Banbury, Oxfordshire. Hybrid working: 2 days … per week in the office/from home office. Flexible on this, but we would like some office time, as a senior figure in the softwareengineering team. Good commutes from: Oxford, Bicester, Warwick, Coventry, Northampton, Milton Keynes, Rugby, Reading, etc. Salary: £60K - £65K Basic range + Benefits package. We can potentially be flexible though - so please just More ❯
Head of Product Engineering – Pathogen Programme (Oxford, UK) A leading research institute is building a cutting-edge SaaS platform in genomic sequencing to transform pathogen diagnostics and global epidemic response. Their Pathogen Programme aims to revolutionise how infectious diseases are detected and treated by leveraging whole-genome sequencing (WGS), metagenomics, and pathogen-specific analytics. The mission: an "Always On … system capable of early epidemic detection, antimicrobial resistance profiling, and next-generation diagnostic products for worldwide deployment. The Role We are seeking an experienced and visionary Head of Product Engineering to drive the engineering strategy and execution for this mission-critical platform. This is a leadership role blending deep technical expertise with product-minded delivery in regulated environments … moving towards Software as a Medical Device – SaMD). You will oversee the design, architecture, and delivery of a highly scalable, secure, and compliant cloud-native platform that empowers researchers, clinicians, and bioinformaticians. You’ll influence product direction, engineering culture, and regulatory readiness. Key Responsibilities Define and execute engineering strategy aligned with product and organisational goals Lead More ❯
Head of Product Engineering – Pathogen Programme (Oxford, UK) A leading research institute is building a cutting-edge SaaS platform in genomic sequencing to transform pathogen diagnostics and global epidemic response. Their Pathogen Programme aims to revolutionise how infectious diseases are detected and treated by leveraging whole-genome sequencing (WGS), metagenomics, and pathogen-specific analytics. The mission: an "Always On … system capable of early epidemic detection, antimicrobial resistance profiling, and next-generation diagnostic products for worldwide deployment. The Role We are seeking an experienced and visionary Head of Product Engineering to drive the engineering strategy and execution for this mission-critical platform. This is a leadership role blending deep technical expertise with product-minded delivery in regulated environments … moving towards Software as a Medical Device – SaMD). You will oversee the design, architecture, and delivery of a highly scalable, secure, and compliant cloud-native platform that empowers researchers, clinicians, and bioinformaticians. You’ll influence product direction, engineering culture, and regulatory readiness. Key Responsibilities Define and execute engineering strategy aligned with product and organisational goals Lead More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton
with design, research, and development of new applications and major enhancements. Provides guidance to developers, testers, and support staff. Using an understanding of the technological advances in both the software industry and in the oil and gas industry this person will challenge the technical software delivery process to deliver fit for purpose software in a more timely … manner. This person will have had experience in leading software development projects and may provide Technical Excellence Leadership for more than one team, providing expert guidance to software developers and support staff. Provides guidance to staff on application security standards, secure coding practices, and secure architecture designs. Provides a strong technical focus in product planning for a complete … software system. Requires completion of an undergraduate degree in Computer Science or similar discipline, and a minimum of 10 years of experience including software development experience. Key Responsibilities: Lead the team to deliver new products, features and fixes iteratively using an Agile Scrum approach working with the Product Owner, Scrum Master, Developers and QAs Working with the architects More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Engineer We're currently working with a growing SaaS company based in Banbury that are looking for a Senior Software Engineer skilled with C# ASP.NET, Angular, and SQL. This role will naturally grow in to a Lead Engineer position as the team grows. You will be working to develop and build their new payroll project, which … out nationally, and then internationally. This role is based in Banbury, and it will require you to be onsite a minimum of two days per week. Essential Experience: Professional softwareengineering experience (typically 5+ years) using C#/ASP.NET (Core & Framework) and modern JavaScript/TypeScript frameworks, particularly Angular (v8+). Significant understanding and practical experience with relational … . Benefits: Competitive Base Salary Hybrid Working Private Healthcare 33 Days Holiday 37.5 Hour work weeks - flexi-hours Great career progression This is a great opportunity for a Senior Software Engineer skilled with C# .NET and Angular, to join a great company offering an incredible benefits package, with the opportunity for further career progression. Please apply for immediate consideration. More ❯
Robotics Software Engineer | Robotics | Harwell – Hybrid | £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics … Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics and the autonomous vehicle … and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs) and remotely More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Robotics Software Engineer | Martine | AUV | Robotics | Harwell – Hybrid | £45,000pa - £55,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. … The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics within the … maritime industry and the autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for More ❯
Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a SoftwareEngineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Abingdon, Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £65,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront … of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills … both technical and non-technical audiences. We’re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a SoftwareEngineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton
for one of the world's largest providers of products and services to the global energy industry. Job Duties Under general supervision, designs, codes, tests, trouble-shoots and documents engineering systems applications. The developer will be expected to have experience of common tools and processes used to design, code, test, trouble-shoot, document engineering systems applications. Develops test … strategies used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. Familiar with common software vulnerabilities and leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems and participate in open source communities as needed. Works … on projects of moderate scope and complexity. Pro-actively identifies areas for improvement within the software system and processes. Develops assignments and schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities: Work on a team to deliver new products, features and fixes iteratively using an Agile Scrum More ❯
Job Title: Senior Software Engineer Our Client: Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees. Role Summary: Our Client is seeking a Senior Software Engineer to join their dynamic team in Oxford. The … successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle. Responsibilities: Collaborate within an Agile team to deliver high-quality software solutions … Utilise software design methodologies to develop robust components and systems Participate in design reviews and explore new tools and techniques Provide ongoing support for new and existing products Ensure documentation is up-to-date to facilitate system maintenance Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science, or EngineeringMore ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We're looking for a Software Engineer II with Android … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of softwareengineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What we're looking for Experience of developing … an Android app and familiarity with mobile web and back-end technologies would be beneficial At least 3 years' experience of commercial software development, solving different kinds of technical problems Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and More ❯
other developers at UKAEA and external laboratories. - Support JINTRAC users at UKAEA and external laboratories. - Optimise code algorithms for modern computers (HPC). - Ensure high-quality standards throughout the software development process, maintaining and improving tests and release procedures. - Maintain and develop the JAMS GUI and its interface to UKAEA, EUROfusion, and ITER data systems. - Demonstrate and disseminate new … codes for computational physics. - Ability and willingness to work on the development, validation, and application of high-impact physics codes and publish results in scientific journals. - Understanding of good softwareengineering practices and Quality Assurance systems, including version control, profiling tools, testing frameworks and debuggers. - Ability, willingness, and ideally experience of working on and understanding large legacy codes More ❯
oxford district, south east england, united kingdom
UK Atomic Energy Authority
other developers at UKAEA and external laboratories. - Support JINTRAC users at UKAEA and external laboratories. - Optimise code algorithms for modern computers (HPC). - Ensure high-quality standards throughout the software development process, maintaining and improving tests and release procedures. - Maintain and develop the JAMS GUI and its interface to UKAEA, EUROfusion, and ITER data systems. - Demonstrate and disseminate new … codes for computational physics. - Ability and willingness to work on the development, validation, and application of high-impact physics codes and publish results in scientific journals. - Understanding of good softwareengineering practices and Quality Assurance systems, including version control, profiling tools, testing frameworks and debuggers. - Ability, willingness, and ideally experience of working on and understanding large legacy codes More ❯
/485, CAN, I2C, SPI) for high-reliability operation. Lead hardware system integration and testing, including pressure testing, EMI/EMC validation, and underwater operational trials. Collaborate closely with software, mechanical, and systems engineers to ensure cohesive design and successful system-level integration. Generate and maintain comprehensive documentation including schematics, BOMs, test plans, design justifications , and regulatory compliance records … . Support field testing and deployments, including troubleshooting and field-based system diagnostics. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, or a related field. 8+ years of experience in hardware engineering, preferably in unmanned systems, robotics, or rugged embedded systems. Proficiency in PCB design and layout tools (e.g., Altium, KiCAD, OrCAD) and electrical simulation … on AUVs, ROVs , or similar subsea robotics platforms. If you’re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love softwareengineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum plus share options & benefits
oxford district, south east england, united kingdom
MARS Recruitment
/485, CAN, I2C, SPI) for high-reliability operation. Lead hardware system integration and testing, including pressure testing, EMI/EMC validation, and underwater operational trials. Collaborate closely with software, mechanical, and systems engineers to ensure cohesive design and successful system-level integration. Generate and maintain comprehensive documentation including schematics, BOMs, test plans, design justifications , and regulatory compliance records … . Support field testing and deployments, including troubleshooting and field-based system diagnostics. Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, or a related field. 8+ years of experience in hardware engineering, preferably in unmanned systems, robotics, or rugged embedded systems. Proficiency in PCB design and layout tools (e.g., Altium, KiCAD, OrCAD) and electrical simulation … on AUVs, ROVs , or similar subsea robotics platforms. If you’re passionate about both robotics, in particular autonomous underwater or submersible vehicle and unmanned vehicle industry, and you love softwareengineering within this space, please get in touch ASAP. MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour More ❯
Your New Company Join a dynamic, forward-thinking organisation at the forefront of advanced engineering and manufacturing. With a global presence and a growing UK footprint, this company is renowned for pushing boundaries and delivering innovation across high-impact sectors. Your New Role As a Software Engineer, you'll play a key role in the full software development lifecycle - from capturing and prioritising requirements to delivering user-ready solutions. Collaborating closely with materials and process engineers, you'll help build sophisticated software platforms that enable process automation and optimisation in additive manufacturing and beyond. Key Responsibilities: * Design, develop, and maintain software platforms for: * Data management, traceability, and visualisation * Performance prediction and optimisation via model … story creation to testing and deployment * Tackle complex challenges with creative, collaborative solutions What You'll Need to Succeed Essential Skills: * Degree (2:1 or above) in Computer Science, Engineering, Mathematics, or a related field * Proficiency in C#, C++, or Python * Solid grasp of software design principles and best practices * Experience with test-driven development * Passion for applied More ❯
Solution Architect for an exciting technology and data-driven business - you will be responsible for defining the solution view for specific problems and projects in the enterprise, from application, software, data, and infrastructure perspectives, whilst ensuring alignment with the overall architecture strategy. Your role will involve: Defining and owning the solution architectures, including 'as is,' 'to be' and transitional … Collaborating with stakeholders to ensure alignment to the architecture strategy, vision and principles. Communicating solution architectures at the Governing Architecture Review Board and addressing any required actions. Working with SoftwareEngineering to ensure implementations alignment to the solution. Managing architectural risk and debt at a solution level. About You To be successful as a Solution Architect in this More ❯
guidance of the Regional Operations Manager. Experience & Skills Ideally you will have knowledge and experience equal to the Trend Expert competency level and have the ability to confidently modify software and schematics for 963 & IQVision. You will be confident in the use of SET and or an alternative SoftwareEngineering Tool. Have a strong knowledge of two … BMS solutions with the ability to design/modify software and schematics. Be experienced in integrating solutions/systems through a number of different protocols including Modbus, MBus, Bacnet. Ideally have a good knowledge of IT networks and IP Configuration More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
Viator offers industry-leading flexibility and last-minute availability, making any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. About the Role The Viator Experiences Engineering team, distributed across Europe, manages the mobile apps, and supporting infrastructure. We develop systems that help operators grow their businesses and enable third parties to utilize our inventory. We … also provide tools for our customer service team to deliver world-class service globally. Position: Software Engineer II This role is open to candidates within a 2-3 hour commute of our Oxford or London offices. We support a remote-first working model with periodic in-person gatherings for team connection and collaboration. Responsibilities Work closely with product managers … and designers from software design through deployment. Participate in a fast-paced environment with frequent releases, often every few days. Contribute to our full-stack web stack, including Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, on AWS. Qualifications Experience with all listed technologies is not required; a strong desire to learn is essential. Perks of Working at More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. We're looking for a Software Engineer II to join our fast-growing team. This role is open to candidates based within a commutable distance (generally within 2-3 hours) of one of our office … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. At More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Humand Talent
systems that directly interact with hardware? Want to join a small, fast-moving team where your ideas will have immediate impact? Our client is seeking a talented and driven Software Engineer (Python) to join a tight-knit group of engineers building a category-defining product that blends smart software with innovative hardware. If you’ve been craving a … contribute to a system that’s scaling rapidly, where performance and stability matter. Be a voice, not a cog – work closely with an elite group of product, hardware and software engineers where your opinions count. What You’ll Be Working On Designing and building Python backend components that interface with hardware and embedded systems. Developing robust, testable software … mind. Writing clean, production-quality Python code that connects seamlessly across devices, cloud services and data pipelines. Contributing to deployment workflows, cloud integration and system observability. Helping shape the engineering culture and decision-making in a close-knit, mission-driven team. About You You’re a backend-leaning software engineer who enjoys building things that have a physical More ❯