Software Engineering Jobs in the East of England

201 to 225 of 298 Software Engineering Jobs in the East of England

C++ Software Engineer

Stevenage, Hertfordshire, United Kingdom
Carbon 60
This company is seeking an experienced C++ Software Engineer to join their dynamic development team in Stevenage, Hertfordshire. As a Software Engineer, you will play a crucial role in designing, developing, and integrating real-time test and data capture systems on Linux platforms. Responsibilities: - Designing and developing real-time test and capture software using C++ in a … multi-threaded applications - Defining and implementing data sequencing and synchronisation logic to support deterministic capture and replay - Collaborating with hardware teams to ensure seamless integration and timing alignment between software and capture cards - Leading and contributing to system integration, verification, and testing at both component and system levels - Conducting performance analysis, debugging, and optimisation of real-time systems - Documenting … digital protocols - Demonstrable skills in multi-threaded and concurrent programming - Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar - Familiarity with software sequencing frameworks or custom state machines for test execution - Strong experience with integration, system test, and debugging complex interactions between software and hardware - Solid understanding of software More ❯
Employment Type: Contract
Rate: GBP 67 Hourly
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, United Kingdom
Line Up Aviation
On behalf of our client, we are seeking to recruit someone as a C++ Software Engineer for 12 months. As an C++ Software Engineer, you will join them development team responsible for building and integrating real-time test and data capture systems. The role will focus on developing and maintaining software in a Linux environment, working closely … with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines. Role: C++ Software Engineer Pay £67 per hour via Umbrella Contract: Monday- Friday, 37 Hours per week,12-month contract Location: Stevenage IR35 Status : Inside Security Clearance: SC to start, UK Eyes only project Responsibilities Design and develop real-time test and … capture software on Linux systems using C++. Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. Architect and implement robust, scalable, and maintainable multi-threaded applications. Define and implement data sequencing and synchronisation logic to support deterministic capture and replay. Work with hardware teams to ensure seamless integration and timing alignment between software and More ❯
Employment Type: Contract
Rate: £60.00 - £67.00/hour
Posted:

Senior Software Engineer (Gameplay)

Cambridge, Cambridgeshire, United Kingdom
Different Technologies Pty Ltd
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented Senior Software Engineer (Gameplay) to join our team and help us develop and maintain our cutting-edge game technologies and systems. As a Senior Software Engineer (Gameplay) at World Makers, you will be responsible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Graphics Compiler Technology)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: We are seeking a skilled and motivated Senior Software Engineer to join our Compiler team supporting Mali mobile IPs. Our team works on Graphics and Compute APIs (OpenGL ES, OpenCL, Vulkan) within our LLVM-based compiler, focusing on enhancing GPU technologies for the mobile and automotive markets of the future. Responsibilities: Analyze Graphics and Compute workloads and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sustainable Innovation Lab Software Engineer Assistant (Part Time, Fixed Term)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
University of Cambridge
The Sustainable Innovation Lab (SIL) at the Centre for Human-Inspired Artificial Intelligence (CHIA) is seeking a part time (0.8 FTE) full-stack software engineer assistant experienced with both front-end and back-end software development. This is an exciting opportunity to support the research and teaching activities at SIL through various projects and modules.The role is fixed … holidays (pro-rated if part-time). Part-time options are available to suit your lifestyle. Ideally the role holder will have experience in: Designing and building full-stack software development to support research activities Translate research needs into feasible pathways and reusable solutions through fast iterations Experience using Cloud services, such as Google and Amazon web services Artificial More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
and your innovative ideas will support Central Technology to develop system architectures and influence industry-leading IP that underpin each solution. This diverse role will largely focus on providing software enablement for our next generation CPU and ML accelerator based technologies on target LLM (Large Language Model) use-cases. Typical activities would include application and system analysis, technology research … hands-on software prototyping to understand how software and hardware behaves, experimental investigations, and performance analysis. You will join a dynamic, collaborative and highly motivated Solutions team based in Cambridge (UK) Responsibilities: Application performance analysis to identify key workloads and optimisation opportunities on Arm CPUs and AI accelerators Evaluate workload sensitivity to CPU and AI accelerator (micro-)architectural … features, balancing performance trade-offs Design and implement software optimisations to improve runtime efficiency Hand-craft optimised workloads for new (micro-)architecture exploration and performance analysis Propose improvements to existing (micro-)architecture features based on our investigations Port and bring-up applications on Arm silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Eclectic Recruitment
We are delighted to be working with one our long-term clients. They are recruiting for a Junior Software Engineer join their team on a full time, permanent basis. Key responsibilities will include: Working closely with the development team to meet the product roadmap Resolving problems by partnering on project Providing support across all phases of SDLC Troubleshooting application More ❯
Employment Type: Full-Time
Salary: £25,000 - £30,000 per annum
Posted:

Principal Software Engineer - Machine Learning

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
team of hardworking problem solvers located across multiple countries and our flexible working practices enable us to collaborate efficiently across our different regions. We design and deliver machine learning software packages, tools, and reference workloads that help internal teams and partners explore and evaluate the capabilities of upcoming Arm-based platforms. These efforts support early validation, performance analysis, and … enablement of advanced workloads targeting machine learning use cases. Responsibilities: We apply our deep software expertise and collaborative spirit to work directly with leading technology companies, shaping the future of compute before silicon even exists. You will play a critical role in enabling and validating software stacks on pre-silicon platforms-including simulators, emulators, and prototypes-to ensure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security Architect

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
The One Group
Software Architect Location: Hybrid working in Stevenage Salary: Up to £80,000 per annum + 21% Bonus Benefits: Great pension, Enhanced parental leave, medical insurance, dental insurance, share plans, shopping discounts, amazing on-site facilities including a heavily subsidised restaurant, bar and gym A market leading and global company within the defence sector are looking for an experienced software engineer and architect with a passion for innovative software design. This is a fascinating chance to be involved with developing cutting-edge software architecture solutions for user interfaces and embedded systems within aerospace electronics. This position is subject to security clearance and so all candidates must be British Citizens and have resided in the UK for the … last 5 years. Previous or current SC and DV clearance is highly beneficial. Duties & Responsibilities Develop market leading software for system designs that promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Sr Principal AD/ADAS Product Manager

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
In this role you will lead and oversee AD/ADAS software solutions within our Automotive Line of Business. You will drive the development of cutting-edge ADAS technologies from concept to production. You will work at the intersection of technology and strategy, evaluating the best ADAS solutions in the market and coordinating cross-functional efforts to integrate them … strong track record in Product management for ADAS or Autonomous driving systems. You will be adept at bridging external vendors and internal teams to deliver high-quality, automotive-grade software solutions. As the AD/ADAS PM, you will be instrumental in defining system requirements and use cases, managing stakeholder communications, and guiding the team through the full development … cases that align with customer needs and product objectives. Ensure these requirements cover various driving scenarios (Operational Design Domains) and inform a robust system architecture design. Coordinate with internal software engineering teams and other departments (e.g. product management and go-to-market teams) to ensure proper implementation of ADAS features and alignment with overall product roadmaps Collaborate with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Information Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
about both writing and ground-breaking technology? Arm's technology drives 95% of the world's connected devices, across a variety of industries - from healthcare to smart homes. Our software tools help optimise application performance, and accelerate innovation for every device. To support our users effectively, we need a writer who's comfortable working at the heart of software development. Our focus is on tools that compile, debug, model, and optimise software - and we create content that helps users understand and use them with confidence. That means more than writing guides: it means building strong relationships with Arm's product and support teams, asking the right questions, and getting hands-on with the tools ourselves. We test … graduates to highly-experienced writers. As a community, we guide, encourage, and share knowledge with each other. Responsibilities You'll take the lead on developing engaging information for sophisticated software products - not just writing, but crafting how we connect with our users. Collaborating closely with engineers, product managers, and subject matter experts to understand the technical landscape and identify More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior FPGA Design Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
This is a senior engineering role based in Cambridge, UK, working as part of an international team of software and hardware design engineers. The company's focus is in high-performance, low latency technologies, with an interest in parallel processing, algorithmic efficiency, data throughput, and network performance. You'd work alongside senior software engineers in Cambridge, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Test Solutions Engineer

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
review What we're looking for You really must have: Good understanding of a range of electronic technologies from dc to light or a good understand of Systems/Software engineering lifecycle. Experience of working with external suppliers and outsourcing complex work packages. Extensive knowledge in NI LabVIEW & TestStand. Degree qualified (or equivalent) Good problem-solving ability Good … written and verbal communication skills Commercially aware Ability to communicate effectively with a wide range of stakeholders Strong leadership competency but also can demonstrate team working skills Knowledge of engineering life cycle and business process. It would be nice if you had: Good understanding of digital/analogue/RF systems with ESM and ECM Experience of working in … the defence electronics sector, ideally with airborne sensor systems. Chartered Engineer status, or a member of a professional engineering institution. What you will get Advanced Technology: Ability to contribute to the development of market-leading technology and product development, providing advanced capability and protection to air platforms. EW Expertise: Leonardo has subject-matter experts with extensive and detailed knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack JavaScript Engineer

Watford, Hertfordshire, United Kingdom
Moorepay Limited
pair modern JavaScript frameworks with solid SQL experience to help power our next-gen HR platform. You'll work closely with our Application Development team to deliver scalable, maintainable software that supports our growing user base. This is a hands-on, end-to-end role-from building intuitive interfaces using Vue.js and Knockout.js, to writing performant queries and helping … shape our data model. elementsuite is rewriting the rulebook on how enterprise software is built. Our cloud-native platform powers flexible, scalable, and beautifully simple HR and workforce management solutions. This year, we joined forces with Zellis to create an AI-enabled, end-to-end HR, WFM, and Pay solution. Together, we support some of the biggest brands in … operational sessions with technical insight and analysis. Staying mindful of performance across both client and server-side code. Skills & experience Proven experience in a full-stack or JavaScript-focused software engineering role. Strong JavaScript skills and experience with modern frameworks (Vue.js, Knockout.js, jQuery). Solid working knowledge of SQL , relational databases, and writing efficient queries. Good understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global Product Marketing Lead

Cambridge, Cambridgeshire, United Kingdom
Riverlane
such possibilities. That's why we're building Deltaflow , chip-based QEC technology that will enable all quantum computers to unlock their full scale and potential. And QEC Explorer, software and education tools to enable a global community of developers and learners to start the QEC journey. Riverlane partners with many of the world's leading quantum computer companies … of Deltaflow and QEC Explorer. In this role, you will: Translate complex science and technology into clear narrative and value propositions that drive adoption Create Riverlane's global hardware, software and developer marketing strategy Deliver product launches, campaigns and collateral for Deltaflow and QEC Explorer Create effective campaigns in physical and digital formats Support the QEC Explorer team on … developer outreach and community building Work with BD and Product to on competitor analysis research and tracking Work with hardware and software engineers to create compelling demos Develop co-marketing partnerships with Deltaflow and QEC Explorer users. Stay abreast of industry developments and how this impacts our value propositions Be a key member of a collaborative global Marketing team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Research Scientist

Chelmsford, England, United Kingdom
Anson McCade
sequential (time-series) data and decision-making applications. This is an exciting opportunity to contribute to complex, real-world challenges alongside a collaborative team of AI/ML experts, software engineers, and domain specialists. The role also offers the chance to lead research initiatives, collaborate with top-tier academic institutions, and shape future innovation within emerging technology areas. Key … at the forefront of innovation. Contribute to patenting activities and IP generation in strategic technology areas. Key Skills & Experience PhD or equivalent industry experience in a relevant scientific or engineering discipline. Strong background in machine learning and/or statistical signal processing, particularly applied to time-series or sensor data. Extensive hands-on experience with Python, including key ML More ❯
Posted:

React Developer

Felixstowe, Suffolk, England, United Kingdom
Marshall Wolfe
React Developer Marshall Wolfe are looking to recruit the services of an experienced Senior Software Engineer to join our development team on a contract basis (outside of IR35). The post holder will be required to build software using predominantly Java technologies. Our end-client is based in Felixstowe and the post holder will be required to be … be a team player and be an excellent communicator. You will work with internal team members but also be required to take the initiative and design, develop and maintain software with minimal supervision. As a React Developer, your main focus will be on developing user interface components and implementing them following well-known React.js workflows. Our ideal candidate will More ❯
Employment Type: Contractor
Rate: £400 - £450 per day
Posted:

Senior FE Developer - Angular - Cambridge

Cambridge, Cambridgeshire, England, United Kingdom
Mayflower Recruitment Limited
you're an experienced engineer with extensive knowledge about Frontend Web development, who also has a passion for building delightful user experiences, join us! As an Angular/TypeScript Software Engineer, you will be responsible for building front end interfaces to our flagship products. What you'll do: Implement compelling, usable web applications; contribute to their design; and engineer … them with Angular & Typescript Develop clean, maintainable, reusable cross-browser code Champion the User Experience across our software development process Optimize our web applications for maximum speed and scalability Draft UI designs and ensure their technical feasibility Evolve and extend our great unit test coverage using tools such as Jest. Join a fun team, make a difference, and grow More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Golang Software Engineering

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
Golang is useful for carrying out programming for scalable servers and large software systems. The Golang programming language was built to fill in the gaps of C++ and Java that Google came across while working with it's servers and distributed systems. We partner with many innovative organisations, from scaling start-ups to global power houses - meaning we will … always have the very best and most exciting opportunities to share with you in the Golang Software Engineering space. Contact our specialist to see how we can help you in your job search. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Software Engineer

Bedford, Bedfordshire, United Kingdom
Platform Recruitment
Linux Embedded Software Engineer - 35-60k - Bedfordshire - Hybrid My client are market specialists in developing wireless condition checking technology, which is used in countries all over the world in labor sectors. They are looking for a highly-skilled, Embedded Linux Software Engineer to join the team. Responsibilities: Working across a multidisciplinary team, potentially mentoring with more junior … members of the engineering team Working with low-power design philosophy for Battery and Solar powered devices Developing firmware components for products in an Embedded Linux environment Technical documentation to be presented to internal and external stakeholders Key Skills required: Degree in relevant engineering discipline or the equivalent relevant experience Solid experience developing firmware for Embedded Linux or More ❯
Employment Type: Permanent
Salary: £35000 - £60000/annum
Posted:

Principal Software Engineers

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Are you a Real Time Embedded Software Engineer ready to take the next step in your career? If you are looking for opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available. Do you want to deliver solutions within multidisciplinary Agile teams working on the forefront of defence engineering projects … Do you value job security and flexible working with great benefits and an emphasis on work-life balance? Then you should apply for one of our PRINCIPAL SOFTWARE ENGINEER roles, as we are looking for engineers to join our team working on a variety of exciting projects. Below is a guide to the list of skills and behaviors we … Delivering high-quality, high-integrity code (e.g., RTCA-DO178C) using object-oriented C++ Hands-on integration working within a lab environment on target hardware Implementation of real-time embedded software applications built upon Linux or VXWorks RTOS (Desirable) An understanding of the Software Engineering lifecycle from requirements elicitation to delivery and release The ability to influence the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Application Engineer

Norwich, Norfolk, United Kingdom
Hybrid / WFH Options
People with Energy
Software Application Engineer Location: Norwich UK Type: Permanent Vacancy Pay: £45,000.00 - £55,000.00 Per Year Reference: 25-00209 Hybrid - Norwich, Coventry, WFH Job Summary: We invite candidates eager to build or advance their software engineering careers to join our Systems Integration Team. This role involves designing, constructing, and testing PLC and SCADA software, as well … as producing essential project documentation. Successful candidates will gain access to formal training for qualifications such as HNC/Degrees, alongside specialized training in industry-standard software like Allen Bradley, Siemens, and Mitsubishi PLCs. Key Responsibilities: Understand and interpret the functional/control/system requirements of the project/requirement. From 1) and where applicable, to design documents … methodologies. Test and proof programs to ensure that functionality, logic and syntax is correct/in accordance with the FDS and Test Plan. Document code consistently and in all software so that it can be fully understood by other individuals (internally and externally) and that it fully complies with Standards/expectations/best practice. Candidate Requirements: Strong IT More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Embedded Ada)

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The Opportunity: At Leonardo, we are looking for talented engineers with the expertise and leadership potential and behaviours to develop into a Software Design Authority role within our software development teams. If you have strong technical experience in real-time embedded systems and are eager to expand your leadership and decision-making capabilities, this role will … provide the foundation for your growth. As a Lead Software Engineer, you will: Deliver and integrate high-quality real-time embedded software, ensuring reliability in critical applications. Provide technical guidance and leadership, supporting teams in best practices, system integrity, and software development methodologies. Work closely with hardware, firmware, and systems engineering teams, contributing to multidisciplinary solutions. … continuous growth. If you have the technical expertise and ambition to progress, we want to hear from you! Here's what makes a strong candidate: Proven experience in embedded software development, with a solid foundation in real-time systems. A strong understanding of integration and requirements engineering, ensuring high-quality software solutions. Leadership potential, with a willingness More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff/Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
drive your career while contributing to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm's European design centres … being in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational, multifaceted and highly motivated software development group with great work ethics where you … day responsibilities include: Being a member of GPU Linux Kernel team responsible for contributing and maintaining the upstream version of Mali GPU Driver (panthor) Participating in all phases of software development - including design, implementation, testing, code review and documentation. Working closely with other software teams to interface driver components. Maintaining the existing codebase: fixing bugs and other quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineers (Embedded Ada)

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
talent. Whether you're an experienced professional or looking to advance your career, we provide training, mentorship, and hands-on opportunities to help you excel in real-time embedded software development. In this role, you will: Deliver and integrate high-quality real-time embedded software, ensuring reliable and efficient performance in critical applications. Collaborate with hardware, firmware, and … systems engineering teams, working closely across disciplines to develop robust solutions. Expand your expertise in a supportive environment, with access to learning opportunities that encourage growth in real-time systems and best practices. Lead development approaches focused on design principles, modularity, reuse, and industry best practices, helping shape both technical direction and your own professional journey. What we are … with the ability to inspire and guide others. A willingness to learn and adapt, embracing new technologies and methodologies in real-time embedded systems. Hands-on integration and requirements engineering, ensuring high-quality software solutions. Experience with Object Orientation, Linux/VXWorks (Desirable)-but if you're not familiar, don't worry! We prioritise flexibility and the ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
the East of England
10th Percentile
£40,000
25th Percentile
£47,500
Median
£57,500
75th Percentile
£66,254
90th Percentile
£75,000