Software Engineering Jobs in Southampton

24 of 24 Software Engineering Jobs in Southampton

Full Stack Software Development Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Materialise NV
Full Stack Software Development Engineer SOUTHAMPTON, UNITED KINGDOM SOFTWARE ENGINEERING & RESEARCH HYBRID ENGLISH CV We are looking for a Full Stack Software Development Engineer who's passionate about building high-quality medical software and who brings versatility, drive, and a collaborative spirit to the Materialise OrthoView team.You don't need prior experience in the medical … a product that's improving lives around the world.You'll be part of a dedicated, collaborative team of developers working in an agile environment. Materialise OrthoView is a trusted software solution that helps orthopedic surgeons plan joint replacement surgeries with precision - especially hip procedures - using key measurements and implant details.Since pioneering digital pre-operative planning in 2002, OrthoView has … you will do Review product and customer requirements in collaboration with Product Management, and propose robust solutions and implementation alternatives that meet agreed timelines Design, implement, and unit test software components, and participate in code and design reviews with peers to ensure high quality Develop new product features that align with current and future needs, maintaining scalability, sustainability, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Southampton, Hampshire, South East, United Kingdom
FBI &TMT
border protection, law enforcement, military, emergency services, and first responders. Key Responsibilities: Leading the development of complex features and projects Collaborating with stakeholders and customers to maintain and develop software Assisting the software engineering manager in requirements management, estimation, and planning Devising innovative solutions to improve software process and quality Integrating software with hardware to … systems Optimising application architectures for scalability and performance Monitoring system performance and troubleshooting to ensure high availability and reliability Designing, implementing, and maintaining CI/CD pipelines to automate software delivery processes Supervisory Responsibilities: Technical mentoring of junior engineers Sprint board management Required Skills: Significant experience with embedded C/C++ and Python Extensive expertise across Linux and Windows … operating systems Strong understanding of electronics and systems design Hands-on experience with hardware-software integration Full stack development using Angular framework Experience with internet, application layer, transport layer, and security protocols Proficiency with CI/CD tools such as Jenkins or GitLab CI/CD In-depth understanding of video and image processing Agile methodology and software More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Lead .Net Developer AWS

Southampton, UK
Hybrid / WFH Options
Client Server
Lead .Net Developer/Software Engineer (AWS C# .Net) Nottingham/WFH to £80k Opportunity to progress your career, in a hands-on technical leadership role at a successful and growing tech company. As a Lead .Net Developer you'll join a new Agile team with a focus on adding new features around KYC and credit checking, you'll … able to work from most of the time, meeting up with the team for constructive meetings once a month in the Nottingham office. About you: You're an experienced Software Developer with strong C# .Net and SQL backend skills You have a good knowledge of microservices and AWS experience You have experience with JavaScript and React or Angular You … have experience of creating LLD (Low Level Designs) in conjunction with software architects You are collaborative, happy to mentor others and work with other Technical Leads/Agile Squad Leaders You have a strong knowledge of modern software engineering best practices You're likely to be degree educated in Computer Science or similar technical discipline What's More ❯
Posted:

C# Web Developer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
twentysix
the team completes the work within the sprints effectively and timely and to estimates Produce and maintain development documentation, where applicable. Seek to improve how we do things, better software engineering and best practices You care about things like code quality, modularity, and performance. Ensuring code is developed and unit tested using the SOLID principles You are not … only "works", but rather a site that works in the best possible way given appropriate criteria (e.g. client requirements or third party limitations) Investigate the causes of non-conforming software and implement solutions Stay up-to-date with Dotnet technology and strategies Ensuring work is produced to a high standard and to estimates About you: A Bachelor's or … Master's degree in Computer Science, Engineering, or related discipline. Or a software related higher education qualification, HNC or HND or equivalent Minimum of 3 years of software engineering experience across different projects, using C#, Dot net core, server technologies, unit testing asp.net, razor, SQL Strong knowledge of software design, and implementation methodologies and processes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Node.js Developer

Southampton, Hampshire, United Kingdom
Spectrum IT Recruitment
This year the team has more than doubled in size and there's no signs of slowing! Following huge investment we continued to grow this new Software Engineering function in Southampton. This Node.js Developer role would suit someone coming from a .net/Azure looking to move into a Node.js, JavaScript & GCP environment! As Node.js Developer r you More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum 25 days holiday
Posted:

Software Engineer for Southampton based organisation

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Claremont Consulting
Software Engineer for hybrid IT role with my client's offices being based in Southampton My client is looking to recruit Software Engineer with excellent .Net c# developer skills The Technology function is responsible for the delivery of business and technology change including the provision of robust infrastructure and IT service operations The Technology function brings technology enabled … Experience of taking business requirements and designing, implementing and producing high quality end to end products. Working with other members of the team to collaborate to produce high-quality software solutions contributing to and following established development practices. Experience of designing, developing and maintaining RESTful APIs Understanding of integrating with React, Next.js and Ionic applications Technical knowledge and experience More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Graduate Development Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
MediaKind group
it with a team that moves fast, thinks boldly, and builds with intent-come make it happen with us. Position Overview We are seeking a motivated and talented Graduate Software Engineer who has recently graduated or due to graduate this year, to join our award winning engineering team in our UK Engineering Centre of Excellence. In this … and enhancement of cutting-edge technologies. From day one you will participate in daily stand-ups, sprint planning, and other Scrum activities, ensuring the successful delivery of high-quality software solutions. Working closely with our experienced engineers in an Agile environment you will be able to develop and grow your technical expertise in an exciting environment. Key Responsibilities Contribute … to Engineering Scrum Team: Collaborate with team members to design, develop, and implement innovative software solutions. Developer Role: Write, test, and maintain code using various programming languages and tools. Agile Practices: Participate in daily stand-ups, sprint planning, and other Scrum ceremonies to ensure smooth project execution. Deployment Tools: Implement and manage deployment processes using Docker, Helm, Kubernetes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal C++ Engineer

Southampton, Hampshire, United Kingdom
Hexwired Recruitment Limited
package including bonuses. Due to the nature of the work, the company need you in the office 4 days a week. If you’re interested in this Principal C++ Software engineer jobs, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, C# .net, Mechanical Design, Machine Learning, AI More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum Pension, Bonus, Healthcare
Posted:

Support Engineer

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Ordnance Survey Limited
hear from you! About the role As a Support Engineer at OS, you'll be at the heart of a collaborative and innovative environment. You'll work closely with software engineers, stakeholders, and fellow team members every day building strong relationships and ensuring our customer-facing solutions run smoothly. This role is more than just support it's about … we'd love to hear from you. Essential Criteria Good knowledge of Azure Cloud hosting technologies Experience with PostgreSQL databases (including PostGIS spatial extension) Good understanding of Site Reliability Engineering (SRE) and software engineering best ractices Experience investigating the root cause of failures to understand why they have occurred and propose/enact solutions, and work with More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Core Talent Recruitment
Embedded Software Engineer Outside IR35 Hybrid Working 9-Month Contract Join a leading aerospace innovator shaping the future of flight. Be a part of modernising advanced Vehicle health monitoring systems that have been trusted for decades to improve safety and streamline maintenance across aircraft fleets. This is an exciting opportunity for an Embedded Software Engineer to work on … next-generation rotorcraft platforms. What You'll Be Doing: Lead the design, development, and testing of embedded software for rotorcraft health monitoring systems. Develop real-time software to process vibration data from drive train sensors. Design and control systems for vibration data acquisition, processing, storage, and access. Take responsibility for continuous integration and testing to maintain software quality. Identify and resolve software issues to ensure system reliability. Mentor and support junior engineers across the project lifecycle. Work in a collaborative Agile team focused on delivering modern software solutions. What You'll Bring: Strong background in C/C++ for embedded systems. Experience developing software for safety-critical, regulated industries. Experience with Python and More ❯
Employment Type: Contract
Rate: GBP 55 - 65 Hourly
Posted:

Senior Software engineer - C#/WPF - Perm opportunity - Southampton

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
Senior Software engineer - C#/WPF - Perm opportunity - Southampton Country: United Kingdom Location: Southampton Sector: Software Developer Job Type: Permanent Technologies: C# WPF Net Framework MS SQL server CLR Implementation Design Senior Software engineer - C#/WPF - Perm opportunity - Southampton Exciting opportunity to join a Financial Technology company based in Southampton This role is for a dynamic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Web Developer / System Architect

Southampton, Hampshire, United Kingdom
Endeavour Recruitment Solutions
Endeavour Recruitment has a rare opportunity for an enthusiastic Web Developer/System Architect to work in Southampton for a Software Solution organisation in the Retail Industry. The role is in a prime location close to Air/Rail/Road Networks. Candidates should have a degree in Computer Science or Software Engineering. Salary guide £40,000 to … 000. pa. Key Skills Required: C#, ASP.net, MVC/Web API TDD/BDD, JSON Responsibilities for the Role: Deliver high quality functional software within timescales Deploy and support solutions through testing and work with test/QA teams Provide estimates on new feature development, bugs and change requests Work with the project manager/scrum master architects to … or ASP.net development team. Full SDLC experience is required to design, code, debug, test, document and maintain customer facing web applications and sites. Familiarity with functional and non-functional software requirements. This is a fantastic opportunity to further your architectural and leadership skills. If you are looking for an interesting role and you are passionate about software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer (Chromium)

Southampton, UK
Hybrid / WFH Options
Spectrum IT Recruitment
C++ Software Engineer (Chromium) Chromium, C++, Fareham, Hampshire. Some flexibility with hybrid working. Salary £55,000 - £65,000 plus excellent benefits An exciting new opportunity for a C++ Software Engineer with the opportunity to help develop and maintain my clients main browser services. You will be given the chance to join a technically minded development team to constantly … evolve their internal technology stack. Working within a dedicated open source and engineering team and reporting to the project manager, you will be helping to plan and develop the product and its internal driven websites, data migration, tech modernisation and help with support and maintenance of security and storage services. Responsibilities: Develop and support features for the Chromium based More ❯
Posted:

Software Architect

Southampton, UK
Hybrid / WFH Options
Hays
Software Architect Home based Up to £70,000 Your new role The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team, the company overall and our customers. … The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories are ready for development to start work. Ensure that customer requirements are understood clearly and accurately defined, both … driving innovation and apply best practice. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge More ❯
Posted:

Software Engineer

Southampton, Hampshire, United Kingdom
University of South Hampton
As a result of our continued success, we are expanding our Engineering and Support team. We primarily develop and maintain Web-based repository services for a wide variety of both education and commercial organisations all over the World. At our core is an open source repository platform, EPrints, which provides a flexible way to configure operations concerning data capture … of Southampton. About You As part of the team, you will take responsibility for the development and support of customer focused projects, for both EPrints systems and more varied engineering activities. These typically relate to open access, open data, digital education, content management and systems integrations. You will balance your work between fielding customer queries, supporting their technical needs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer - Stats/Maths

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - generally 2 days per week in the Southampton office. Flexible working hours. The successful Software Engineer will … have a relevant degree in Mathematics and will have proven commercial/research C++ programming experience with a statistical or mathematical bias. The successful Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms in code in a scalable fashion. Key experience Degree, Masters or PhD in Mathematics Mathematical algorithms eg … statistical/machine learning/econometric time series C++ programming on Windows and/or Linux Any of the following would be advantageous Experience in both research and commercial software environments MATLAB R Python Machine learning This is an opportunity to join a highly successful, expanding company offering the chance to work on complex, interesting C++ programming in a More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Octagon Group
Senior Embedded Software Engineer Southampton - Hybrid, 3 days on-site - flexible hours Defence technology - security clearance required 55,000 - 65,000 Are you an experienced Embedded Software Engineer looking to contribute to cutting-edge defence technology? Based in Southampton , this Senior Embedded Software Engineer job offers the opportunity to work on advanced embedded systems in a secure … environment. Due to the sensitive nature of the projects, security clearance will be required. The Senior Embedded Software Engineer job main responsibilities: - Develop C/C++ code for embedded systems and user interfaces - Design and develop GUIs using commercial and open-source libraries - Develop system control, monitoring software, and video processing applications - Design and implement test frameworks and … stimuli Skills required: - Experience in C/C++ programming for embedded systems - Familiarity with GUI and video processing software development - Linux device driver development - Object-orientated programming experience Security Requirements: Due to the nature of this role, candidates must be eligible for security clearance and be a UK passport holder. What's on offer: Salary up to More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 65,000 Annual
Posted:

Software Engineer

Southampton, Hampshire, South East, United Kingdom
Hybrid / WFH Options
University of Southampton
Software Engineer Location: Highfield Campus Salary: £36,130 to £44,128 per annum Full Time, Permanent Closing Date: Wednesday 23 July 2025 Reference: 3160225JF Education Applications is looking for someone to join our quality-focused team whose mission is to build frictionless education services. You will work closely with academics and students to design and develop software which More ❯
Employment Type: Permanent, Part Time, Work From Home
Salary: £40,000
Posted:

Embedded C Developer

Southampton, Hampshire, South East, United Kingdom
JLA Resourcing Ltd
work on new and well established mission-critical projects and have the opportunity to make a tangible impact on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing … you to develop your skills and expertise in embedded systems and aerospace software engineering. The Role We are seeking an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing … expand into this area. This is an exciting opportunity to contribute to cutting-edge aerospace technology in a fast-paced and innovative environment. Key Responsibilities: Develop and support embedded software in C, ensuring all requirements are met. Produce and review comprehensive documentation detailing software development processes. Utilise a variety of engineering tools across the software lifecycle More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Embedded Software Engineer

Southampton, Hampshire, United Kingdom
Critical Software
At Critical Software we truly believe that our people is what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of what's possible. Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense … of purpose, values, and togetherness. Our engineering excellence ensures that we are a trusted partner to some of the world's leading companies in markets such as Aerospace, Railway, Medical Systems, Energy, Finance, and many more. We are always on the lookout for bright and ambitious individuals to join us. Could you be the Embedded Software Engineer that … we've been looking for? What do we expect from you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++ Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Electrical Systems Design Engineer

Southampton, UK
Adsyst
be responsible for developing control system solutions, delivery of electrical drawings, identification and procurement scheduling of equipment/components. This role will be working alongside other control system project engineering staff. The ideal candidate should be self-motivated, a practical problem solver with good communication and written skills, well-educated with relevant qualifications or previous experience in a similar … Design Specifications (FDS) and System Design Specifications (SDS). Identification and procurement scheduling of electrical equipment and instrumentation Managing and completing site surveys Qualifications/Experience/Knowledge: Electrical Engineering degree or equivalent experience Experience in electrical design using EPlan, AutoCAD or equivalent Knowledge of automation and control system design Knowledge of control panel design and manufacture Clean UK … Yateley, Hampshire, our Stafford office and a further two offices in Peterborough and Greater London. With our core skills lying in PLC, SCADA, HMI, MIS, MES, RTU, control system software engineering, data acquisition, bespoke software and LV Assemblies and Electrical installation, our expertise in panel building and electrical installation allows us to offer full turnkey solutions. We More ❯
Posted:

Senior Lead Engineer

Southampton, UK
FBI &TMT
looking for a Senior/Lead Engineer who wants to do more than just code-you'll own product decisions, define the technical roadmap, and scale a world-class engineering team from the ground up. No PMs. No red tape. Just builders. This is a rare opportunity to work directly with the founders of a profitable, fast-scaling company … Real-time anomaly detection and alerts Direct-to-consumer sales tooling New data collection tools (e.g. camera feeds, mystery diners) Skills required Tech stack, TypeScript, Node.js, React, Postgres Senior software engineer with strong skills in backend/data engineering Experience designing scalable architectures and integrations Product-oriented mindset-you enjoy shaping roadmaps, not just executing on them Comfortable More ❯
Posted:

Systems Integration Engineer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
Expleo
Overview Expleo is a global engineering, technology, and consulting service provider partnering with leading organizations to guide them through business transformation, operational excellence, and future-proofing. With an extensive global footprint, Expleo employs 19,000 highly skilled experts across 50 countries, generating over €1.4 billion in revenue. We are seeking highly organized and motivated Systems Integration Engineers to join … safety and operational impacts of changes. Communicate effectively with colleagues. Test and validate equipment onboard vessels. Provide technical support and troubleshoot equipment failures. Qualifications BEng or equivalent in Electronic Engineering, Electrical Engineering, Communications, or related field. Essential Skills Understanding of product lifecycle and systems engineering, including architecture, performance assessment, verification, validation, and certification. Experience with Maritime Mission … systems, including COTS and bespoke software. Understanding of cross-domain requirements and interfaces. Experience Minimum 5 years in Maritime Systems Integration, preferably with electronics equipment. Experience with hardware and software engineering lifecycles. Knowledge of RADAR, remote maritime vehicle operations, maritime navigation, and situational awareness systems. Benefits Collaborative environment supporting skill development and inspiring projects. Access to ExpleoAcademy for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Integration Engineer

Southampton, UK
Saab UK
can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: This role will be part of our Saab Seaeye Business Unit In Fareham. You will be responsible … faults and issues are reported in the appropriate format. Raise change requests and provide information to improve product quality or improve efficiency to support continual improvement process. Interpreting designs, engineering information and electrical drawings to assemble and test working assemblies and proto-types. Appropriate use of all relevant IT and other systems required to perform the role. Using personal … maintain a professional and supportive relationship with other departments in order to deliver business and delivery objectives or deadlines. To carry out any other duties as detailed by the Engineering Manager or his authorised representative. Skills and Experience: Minimum HNC/HND qualification preferably in Electronics. Good knowledge in the use of fibre optic termination, equipment and testing. By More ❯
Posted:
Software Engineering
Southampton
10th Percentile
£45,875
25th Percentile
£51,250
Median
£65,000
75th Percentile
£75,000
90th Percentile
£80,000