Software Engineering Jobs in the East of England

1 to 25 of 257 Software Engineering Jobs in the East of England

Software Engineer, Staff - Virtual Platforms - UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
Company: Qualcomm Technologies International Ltd Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a Software Virtual Platform Engineer, you will specialize in virtual platforms, including SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of … accurately represent SoC architectures. Integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator. Collaborating closely with hardware designers, software engineers, and other stakeholders to understand system requirements and translate them into detailed SystemC models. Extensive experience with C++ programming to ensure efficient and … effective model development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud security engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
TieTalent
We have a new and exclusive opportunity for a Cloud Security Engineer to join our thriving business as we expand our Cybersecurity Software Engineering team. Title: Cloud Security Engineer Team: Cybersecurity Software Engineering Location: Cambridge and home working hybrid (1-3 days a week in the … office depending on project workload and very flexible) Salary: £45-50,000 Technical Stack: Cyber Security, Cloud experience - AWS, containers, Docker, and software engineering: Python and/or TypeScript. This role is for a Security Engineer in a cloud security and software development capacity. You will be … working with the cloud software engineering team to deliver software projects that have a security focus. What is fascinating about this role is that as the Cloud Security Software Engineer, you will spend the majority of your time designing, implementing, and safeguarding a series of information More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Manager, DevOps and Infrastructure Products

Stevenage, Hertfordshire, United Kingdom
GlaxoSmithKline
ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation data … data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale to unlock the value of our combined data assets and predictions in real-time Onyx Product Management is at the … the product strategy of our DevOps and Infrastructure platforms to meet the customer needs. You will partner closely with the leaders of Onyx's engineering teams (DevOps and Infrastructure, AI/ML analysis and computing platform, data & knowledge platform, data engineering, UI/UX engineering), along with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Director of Software Engineering (Media and Performance)

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
Job Overview: We are seeking an experienced and innovative Director of Software Engineering to lead our Userspace Performance and Optimisation teams. You will lead the full life cycle of software engineering and delivery to achieve the performance goals of Arm and its partners in userspace. The … internal stakeholders as well as external customers, in a rapidly growing organisation, is a must. Responsibilities: Provide strategic direction and technical leadership for all software development activities related to Userspace Performance and Optimisation. Lead a variety of userspace software development projects, ensuring that timelines, budgets, and resources are … used efficiently. Collaborate with the business segment leadership to align delivery roadmaps with business objectives. Lead, grow and mentor existing high-performing engineering teams with presence in multiple countries whilst fostering a culture of innovation, accountability, and continuous improvement. Work closely with Product Management, Technology Management, QA, and Operations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
g2 Recruitment
My true market leading client has had another superb new opening for an experienced Scientific Software Engineer to join them on a permanent basis. After the first few months of working heavily on-site in Cambridgeshire, the role can then offer a lot of flex around remote working. Candidates … must have at least 5 years scientific software engineering experience with a strong physics background applied to developing highly mathematical based software. Fluency in Python and working with associated libraries (Numpy etc) is essential, along with strong knowledge of python's features and design patterns (i.e. decorators). … Candidates must also have strong general software engineering background and the ability to innovate where required to deal with performance and optimisation issues, i.e. engineering compilers in C++/Rust where Python isn't up to the task. Experience in either quantum physics, industrial control, optics, materials More ❯
Posted:

Junior Controls Software Engineer

Basildon, Essex, United Kingdom
Unknown Recruitment
Junior Controls Software Engineer, Essex, £30,000 - £35,000 Circa + Benefits Unknown Resourcing is seeking a Junior Controls Software Engineer for our leading R&D Engineering client based in Essex. The Junior Controls Software Engineer role is an excellent opportunity to contribute to development of … control systems, control software for future alternative fuel, Hydrogen projects, Junior or graduates with relevant controls software engineering knowledge would be considered. Junior Controls Software Engineer Responsibilities: Support the development and integration of Hydrogen Storage Management Control Systems, human-machine interfaces (HMI) and integration of Electronic … Conduct thorough testing and validation of Hydrogen Controls, ensuring they meet regulatory requirements, industry standards, and internal quality benchmarks. Troubleshoot and debug hardware and software issues in control systems, utilising diagnostic tools and methods to achieve reliable system performance. Participate in design reviews, risk assessments, and technical discussions to More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum benefits package
Posted:

Senior Web Developer

Chelmsford, Essex, United Kingdom
EWS Group
with a full-stack background and excellent backend development skills to join our dynamic development team. The ideal candidate will have extensive experience in Software and Web Development using modern technologies and latest development practices. This role involves designing, developing, and maintaining scalable web applications and backend APIs while … scalability improvement and refactoring of legacy codebase including introducing new features or fixing bugs. Skills and Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience : Minimum of 4 years of experience in web development and software engineering. Technical Expertise : .Net (C# …/CD pipelines and tools like Jenkins, GitHub Actions, or Azure DevOps RESTful APIs and microservices architecture Testing frameworks such as nUnit and MSTest Software engineering : Strong understanding of architecture, design patterns and software engineering practices. Problem-Solving : Strong analytical and problem-solving skills to debug More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Peterborough, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Coburg Banks Limited
Role: Software Engineering Manager Location: Peterborough Hybrid - 2 days per week Salary: Competitive salary, plus bonus, car allowance, excellent pension, healthcare This is a new role within this multinational organisation that fully embraces and actively encourages the adoption the latest tech. We are looking for an experienced software engineering manager or lead developer that is as happy leading a small team as much as coding and leading projects. This is a hands-on role, so we are looking for coding skills in JavaScript and a good grasp of Azure. You will have a keen interest in More ❯
Employment Type: Permanent
Posted:

Director, Rx/Vx Target Discovery Products

Stevenage, Hertfordshire, United Kingdom
GlaxoSmithKline
ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation, metadata … data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time Onyx … Data Science, Target Discovery, Omics Technology, and various R&D teams utilizing data to accelerate drug discovery, along with the Onyx portfolio management and engineering function heads to deliver industry-leading Target Discovery products that accelerate target identification and validation. You will drive the product roadmap, guide product development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DataOps Engineer II

Cambridge, Cambridgeshire, United Kingdom
GlaxoSmithKline
us get ahead of disease in more predictive and powerful ways. Onyx is a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation, metadata … data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time A … and monitor key metrics for their work to seek opportunities to improve those metrics. They are aware of, and adhere to, best practice for software development in general (and their specialization in particular), including code quality, documentation, DevOps practices, and testing. They ensure robustness of our services and serve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Team Lead

Cambridgeshire, England, United Kingdom
RedRock Resourcing
Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology … and mentor a team of skilled engineers, supporting their professional growth and performance. Oversee and contribute to the design, build, and delivery of new software functionality. Manage and support production releases, ensuring quality and stability. Collaborate with cross-functional stakeholders to execute successful Agile-driven releases. Job Title: Senior … Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Tec Partners
Software Engineer (C++/Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 - £60,000 I'm working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and … an expanding portfolio, they're investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced Software Engineer to join a collaborative, multidisciplinary team. You'll be involved in designing and developing software across radar systems … platforms to external system interfaces - as well as enhancing integration with third-party surveillance technologies and improving user experience. Key Responsibilities: Design and develop software for radar control systems and platforms. Develop interfaces for third-party surveillance and security systems. Contribute to user interface improvements and optimise the user More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Sr. SOFTWARE DEVELOPMENT ENGINEER

Cambridge, Cambridgeshire, United Kingdom
Advanced Micro Devices
to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. Sr. SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AI Software development engineer on teams building and optimizing Deep Learning applications and AI frameworks for AMD GPU compute … Edge Compiler Tech: Leverage advanced compiler technologies to improve deep learning performance. Optimize Deep Learning Pipeline: Enhance the full pipeline, including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering principles to ensure robust, maintainable solutions. PREFERRED EXPERIENCE: GPU Kernel Development & Optimization: Proficient experienced in designing … integrating optimized GPU performance into machine learning frameworks (e.g., TensorFlow, PyTorch) to accelerate model training and inference, with a focus on scaling and throughput. Software Engineering: Proficient skills in Python and C++, with experience in debugging, performance tuning, and test design to ensure high-quality, maintainable software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Machine Learning Engineer

Cambridge, Cambridgeshire, United Kingdom
Tbwa Chiat/Day Inc
in understanding user needs across a wide range of scientific disciplines, and communicating with users to build systems that they can use productively. Demonstrated software engineering skills in developing reliable, scalable, performant systems in a cloud environment. Champion maintainable, scalable, and reusable software engineering techniques and … acts as an ambassador to promote effective tools and practices to the research community. Mentor software engineers and computational scientists, evangelizing best practices around development tools, CI/CD, and other methods to improve code quality and efficiency. Who You Are Minimum Qualifications M.S. or Ph.D. in Computer Science … or related quantitative field, or equivalent technical experience. 8+ years software development experience. Extensive experience with large scale machine learning tools and infrastructure. Experience applying software engineering practices in a scientific environment, or another environment with similar characteristics. Excited to design, implement, and evangelize technical and cultural More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

MTS Software Development Eng.

Cambridge, Cambridgeshire, United Kingdom
Advanced Micro Devices
to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. Sr. SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AI Software development engineer on teams building and optimizing Deep Learning applications and AI frameworks for AMD GPU compute … Edge Compiler Tech: Leverage advanced compiler technologies to improve deep learning performance. Optimize Deep Learning Pipeline: Enhance the full pipeline, including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering principles to ensure robust, maintainable solutions. PREFERRED EXPERIENCE: GPU Kernel Development & Optimization: Proficient experienced in designing … integrating optimized GPU performance into machine learning frameworks (e.g., TensorFlow, PyTorch) to accelerate model training and inference, with a focus on scaling and throughput. Software Engineering: Proficient skills in Python and C++, with experience in debugging, performance tuning, and test design to ensure high-quality, maintainable software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Degree Apprenticeship (Level 6)

Cambridge, Cambridgeshire, United Kingdom
Getting In Limited
Subscribe to our newsletter below and never miss the latest updates or an exclusive offer. Apply to: Software Engineering Degree Apprenticeship (Level 6) Learning Provider Delivered by BPP UNIVERSITY LIMITED Employer ARM LIMITED Vacancy Description About the Apprenticeship Program: 3 Year Degree Program studying towards a Digital Technology … developing tools for Keil Studio. Data Science from Python projects to enabling AArch64. Machine Learning analysing machine learning workloads. High Performance Compute developing reference software stacks. Compilers developing compilers in C. Firmware developing secure firmware. Linux Kernel debugging and testing. Key Details Vacancy Title Software Engineering Degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior, Software Engineering

Lindsey, Suffolk, United Kingdom
Hybrid / WFH Options
Forterro
Senior, Software Engineering Department: Product Research & Development Employment Type: Permanent Location: UK, Lincoln Reporting To: Jenny Hilton Description Is responsible for development of Orderwise software using modern frameworks and solutions. Works with the PO (Product Owner) to develop software to specification. They are also responsible for … Support product management with technical expertise. Create and maintain technical documentation for code, APIs and system architecture. Skills, Knowledge & Expertise Proven experience as a software developer. Knowledge of software and application design. Proficient in .NET development (C#). Experience in ASP.NET/Blazor is beneficial. Strong knowledge in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Hertfordshire, England, United Kingdom
Henderson Scott
Position Available : Senior Software Engineer Location : Hertfordshire Salary : £50,000 - £68,000 (DoE) Experience needed : Experience of software engineering best practice within a complex, high-technology engineering or manufacturing industry such as aerospace, defence, automotive, robotics, electronics, space technology etc. We have several roles available and … C++ or Ada. About the role In these roles, you will be working across multiple applications on complex high-technology projects in our Test Software department. This role allows for involvement in some of the most sophisticated systems in the world across multiple domains, and provides a great opportunity … for someone wanting to be involved in many differing areas of software. What we are looking for: Strong ability to write software in either C, C++ or Ada Experience in a complex engineering environment Experience with good software engineering practices across the full lifecycle Experience of More ❯
Posted:

Senior Software Engineer

Hertfordshire, South East, United Kingdom
Henderson Scott
Position Available : Senior Software Engineer Location : Hertfordshire Salary : £50,000 - £68,000 (DoE) Experience needed : Experience of software engineering best practice within a complex, high-technology engineering or manufacturing industry such as aerospace, defence, automotive, robotics, electronics, space technology etc. We have several roles available and … C++ or Ada. About the role In these roles, you will be working across multiple applications on complex high-technology projects in our Test Software department. This role allows for involvement in some of the most sophisticated systems in the world across multiple domains, and provides a great opportunity … for someone wanting to be involved in many differing areas of software. What we are looking for: Strong ability to write software in either C, C++ or Ada Experience in a complex engineering environment Experience with good software engineering practices across the full lifecycle Experience of More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, United Kingdom
Expleo
time embedded systems, specializing in safety and mission-critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting-edge Missile Systems development project in the Defence domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design … develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding … testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take ownership of assigned tasks, meet project deadlines, and maintain a high level of quality and attention to detail. Adhere to established coding standards, software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Saffron Walden, Essex, United Kingdom
RedTech Recruitment Ltd
Software Engineer Exciting opportunity for an experienced Software Engineer to join an innovative stealth start-up in Saffron Walden who are tackling some of the world’s most pressing challenges. Joining a company founded by experts in their field, who have already realised success with other start-ups … tech. Location: Saffron Walden, UK – fully on-site due to the nature of the role Salary: £50,000 – £60,000 per annum Requirements for Software Engineer Solid commercial experience within a Software Engineering position Proficient in Python 1st class honours or high 2.1 degree from a top … also be helpful Ideally, you will be in a position to qualify for SC Clearance due to the nature of some customers Responsibilities for Software Engineer Work on multiple software development projects from prototype phase through to full products Work alongside team members to design and develop software More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum Excellent Benefits
Posted:

Software Engineer

Hoddesdon, Hertfordshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
This established enterprise software company is only considering the top handful of candidates for their software engineering role. For a successful application, you will need: A 1st class degree from a top-ranked university (top Russell Group or equivalent) Excellent coding skills in a modern OO coding … just through university coursework but through extensive personal projects or internships) Extensive practical experience in machine learning or AI A strong grasp of modern software engineering practices A grades at A-level (or equivalent) Full right to work without time limit or sponsorship. This role offers an opportunity … to join a successful engineering team working on an industry-leading enterprise software suite. This business intelligence solution combines a powerful feature set with ease of use. As the company looks to the future, they are seeking to further improve its capabilities by harnessing technologies such as machine More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Automotive Software Engineer (Reverse Engineering)

Letchworth Garden City, Hertfordshire, United Kingdom
Hybrid / WFH Options
Ernest Gordon Recruitment Limited
Automotive Software Engineer (Reverse Engineering) Letchworth - Hybrid £65,000 - £75,000 + Hybrid + Private Medical + Bonus + International Travel (USA) Visa Sponsorship Available Are you a Software Engineer that has worked on reverse engineering of software back to binary level that has used … Reverse Engineers and Automotive experts that work collaboratively to solve the industry most complex and technical challenges. In this role you will be reverse engineering daily on ECU's and MCU's of Europe's leading car manufacturers like Mercedes, Audi and BMW. The reason for this is so … the tuning equipment/software can be applied to the vehicles to improve performance and full consumption. The ideal candidate will have experience with software reverse engineering, tools like IDA Pro, Ghidra, Binary Ninja or similar and be able to code in C/C++ and Assembly. More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum Progression, Training, Company Benef
Posted:

Automotive Software Engineer (Reverse Engineering)

Letchworth Garden City, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Ernest Gordon Recruitment
Automotive Software Engineer (Reverse Engineering) Letchworth - Hybrid £65,000 - £75,000 + Hybrid + Private Medical + Bonus + International Travel (USA) Visa Sponsorship Available Are you a Software Engineer that has worked on reverse engineering of software back to binary level that has used … Reverse Engineers and Automotive experts that work collaboratively to solve the industry most complex and technical challenges. In this role you will be reverse engineering daily on ECU's and MCU's of Europe's leading car manufacturers like Mercedes, Audi and BMW. The reason for this is so … the tuning equipment/software can be applied to the vehicles to improve performance and full consumption. The ideal candidate will have experience with software reverse engineering, tools like IDA Pro, Ghidra, Binary Ninja or similar and be able to code in C/C++ and Assembly. More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

C# Software Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application … with the flexibility to work remotely for part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtreme Programming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: • A 1st More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE + benefits
Posted:
Software Engineering
the East of England
10th Percentile
£43,250
25th Percentile
£52,000
Median
£65,000
75th Percentile
£67,125
90th Percentile
£80,000