Software Engineering Jobs in England

2,626 to 2,650 of 3,143 Software Engineering Jobs in England

Embedded Software Engineer

City Of Bristol, England, United Kingdom
Hybrid / WFH Options
Coalesce Management Consulting
CMC have been given a requirement from one of our key clients in the defence sector. We are looking for an Embedded Software Engineer, Outside IR35 , for a hybrid working arrangement . The main office will be based in Bristol, where the occasional onsite visit will be required. You will be working on secure, real-time software solutions … integrated into advanced defence platforms including UAVs, Radar Systems and electronic warfare applications. This role is part of a multi-disciplinary engineering team focused on delivering reliable, secure and performant software within strict safety and regulatory constraints. Key Responsibilities Design, develop, and maintain embedded software for real-time systems (bare-metal and RTOS) Work on safety-critical … and security-sensitive applications in compliance with MOD and NATO standards Collaborate with systems, hardware, and test engineers to deliver robust software under stringent requirements Implement and verify communication protocols (CAN, Ethernet, SPI, MIL-STD-1553, etc.) Develop documentation to support certification and audits (DO-178C, DEF STAN 00-55) Perform low-level debugging, performance tuning, and integration testing More ❯
Posted:

FPGA/ Embedded Software Engineer - Consulting Interviewer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
LevelUP HCS
FPGA/Embedded Software Engineer - Consulting Interviewer Are you an FPGA & Embedded Software Engineer ready for a career pivot? If you're passionate about people, conversations, and evaluating technical talent—this is your chance to move into the frontline of recruitment . We’re looking for someone with a strong technical foundation (FPGA, embedded systems, digital/hardware …/software design) from sectors like defence, aerospace, telecoms, wireless, or space —who’s excited to explore something different. What You’ll Do: Conducting first-round interviews with candidates as if representing the client directly. Evaluating candidates for technical fit, communication, and cultural alignment . Collaborating closely with the Talent Advisor , who will conduct initial screening calls. Providing structured … insightful feedback to the Talent Advisor and hiring teams. Assisting with targeted sourcing for niche technical roles in engineering and embedded systems. What You Bring: Hands-on experience in FPGA development , embedded software , digital design , and/or hardware/software integration . Familiarity with tools and environments such as VHDL, Verilog, C/C++, and test More ❯
Posted:

Embedded Software Engineer

Cambridgeshire, England, United Kingdom
IC Resources
Embedded Software Engineer – Cambridge, UK £62,000–£80,000 DOE | Permanent I’m working with a deep tech scale-up in Cambridge that’s building the software and hardware needed to make quantum computing practical and useful . Their focus is on developing the quantum error correction stack - the critical layer that allows quantum computers to scale and … reliably solve real-world problems in fields like climate change, healthcare, and materials science . They’re now looking for an Embedded Software Engineer to join the team. Around 80% of your time will be hands-on embedded development (C/C++, Python, Linux, FPGA systems), while 20% will be customer-facing , helping partners across the UK and Europe … successfully integrate advanced systems into their own environments. This Embedded Software role blends deep technical engineering with customer collaboration - giving you the chance to see your work make a direct impact in real-world deployments. Salary is £62k–£80k DOE , with benefits including equity, annual bonus, private medical cover, enhanced leave, and strong support for professional growth. Part More ❯
Posted:

Embedded Software Engineer

cambridge, east anglia, united kingdom
IC Resources
Embedded Software Engineer – Cambridge, UK £62,000–£80,000 DOE | Permanent I’m working with a deep tech scale-up in Cambridge that’s building the software and hardware needed to make quantum computing practical and useful . Their focus is on developing the quantum error correction stack - the critical layer that allows quantum computers to scale and … reliably solve real-world problems in fields like climate change, healthcare, and materials science . They’re now looking for an Embedded Software Engineer to join the team. Around 80% of your time will be hands-on embedded development (C/C++, Python, Linux, FPGA systems), while 20% will be customer-facing , helping partners across the UK and Europe … successfully integrate advanced systems into their own environments. This Embedded Software role blends deep technical engineering with customer collaboration - giving you the chance to see your work make a direct impact in real-world deployments. Salary is £62k–£80k DOE , with benefits including equity, annual bonus, private medical cover, enhanced leave, and strong support for professional growth. Part More ❯
Posted:

Embedded Software Engineer

cambridgeshire, east anglia, united kingdom
IC Resources
Embedded Software Engineer – Cambridge, UK £62,000–£80,000 DOE | Permanent I’m working with a deep tech scale-up in Cambridge that’s building the software and hardware needed to make quantum computing practical and useful . Their focus is on developing the quantum error correction stack - the critical layer that allows quantum computers to scale and … reliably solve real-world problems in fields like climate change, healthcare, and materials science . They’re now looking for an Embedded Software Engineer to join the team. Around 80% of your time will be hands-on embedded development (C/C++, Python, Linux, FPGA systems), while 20% will be customer-facing , helping partners across the UK and Europe … successfully integrate advanced systems into their own environments. This Embedded Software role blends deep technical engineering with customer collaboration - giving you the chance to see your work make a direct impact in real-world deployments. Salary is £62k–£80k DOE , with benefits including equity, annual bonus, private medical cover, enhanced leave, and strong support for professional growth. Part More ❯
Posted:

Embedded Software Engineer

Oxford, Oxfordshire, UK
ZENOVO LTD
a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation … Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 2 5 days annual leave, a 5% matched pension, discretionary annual bonus and more. If youre interested in hearing more about this role and to apply, please submit your latest CV .d02fcfcb-6df4-40ee-95cf-3eb059ce3173 More ❯
Employment Type: Full-time
Posted:

Embedded Software Engineer

Knaresborough, North Yorkshire, Yorkshire, United Kingdom
Hybrid / WFH Options
Technical Prospects Ltd
Embedded Software Engineer (Hybrid) Offering £45,000 - £55,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The … Embedded Software Engineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers to determine and implement specifications with customers. You will be required to manage your workload, ensuring that stakeholders are … creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. Embedded Software Engineer Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time schedules, and ultimately More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Engineer

London Area, United Kingdom
Understanding Recruitment
Software Engineer | Climate Tech | London (Hybrid) An early-stage climate technology company is looking for engineers who build quickly, enjoy solving complex problems, and want their work to have a real impact on the planet. With strong backing from leading investors, this team is developing software that helps shift energy use to the cleanest, cheapest times - managing EV … is needed, enabling a smarter, low-carbon grid. Why join: High ownership and autonomy Technically challenging projects with direct environmental impact Opportunity to shape both the product and the engineering culture What they value: Willingness to experiment, ship fast, and iterate Motivation to tackle climate change head-on Comfort with ambiguity and a fast-paced environment Interest in helping More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Understanding Recruitment
Software Engineer | Climate Tech | London (Hybrid) An early-stage climate technology company is looking for engineers who build quickly, enjoy solving complex problems, and want their work to have a real impact on the planet. With strong backing from leading investors, this team is developing software that helps shift energy use to the cleanest, cheapest times - managing EV … is needed, enabling a smarter, low-carbon grid. Why join: High ownership and autonomy Technically challenging projects with direct environmental impact Opportunity to shape both the product and the engineering culture What they value: Willingness to experiment, ship fast, and iterate Motivation to tackle climate change head-on Comfort with ambiguity and a fast-paced environment Interest in helping More ❯
Posted:

Embedded Software Engineer - UK Eyes only

Farnborough, Hampshire, United Kingdom
DCS Recruitment Limited
Job Description Embedded Software Engineer - Permanent £60,000 - 70,000 DEO + Bonus and Benefits. Farnborough Are you an embedded software engineer proficient in bare metal microcontroller development, ready to work on challenging defence sector projects? Join a dedicated engineering team delivering cutting-edge subsea products for UK eyes only projects. Role Overview: Develop, test, and validate … embedded software across multiple projects using C/C++. Work primarily on bare metal microcontroller environments. Understand and debug embedded systems hardware with schematics and PCB analysis. Collaborate closely with hardware and software teams to design efficient, reusable code. Mentor junior engineers and share best practices. Occasional travel to Plymouth for systems testing. Key Skills: Proficient in C … clearance. Work on classified projects restricted to UK eyes only. UK residency and eligibility for clearance is essential. If you're a motivated engineer with a passion for embedded software and defence projects, please get in touch for a confidential discussion either via an application or call Chris Prendergast at DCS on (phone number removed) DCS Recruitment and all More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum Comprehensive benefits package
Posted:

Software Engineer

london, south east england, united kingdom
Understanding Recruitment
Software Engineer | Climate Tech | London (Hybrid) An early-stage climate technology company is looking for engineers who build quickly, enjoy solving complex problems, and want their work to have a real impact on the planet. With strong backing from leading investors, this team is developing software that helps shift energy use to the cleanest, cheapest times - managing EV … is needed, enabling a smarter, low-carbon grid. Why join: High ownership and autonomy Technically challenging projects with direct environmental impact Opportunity to shape both the product and the engineering culture What they value: Willingness to experiment, ship fast, and iterate Motivation to tackle climate change head-on Comfort with ambiguity and a fast-paced environment Interest in helping More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Understanding Recruitment
Software Engineer | Climate Tech | London (Hybrid) An early-stage climate technology company is looking for engineers who build quickly, enjoy solving complex problems, and want their work to have a real impact on the planet. With strong backing from leading investors, this team is developing software that helps shift energy use to the cleanest, cheapest times - managing EV … is needed, enabling a smarter, low-carbon grid. Why join: High ownership and autonomy Technically challenging projects with direct environmental impact Opportunity to shape both the product and the engineering culture What they value: Willingness to experiment, ship fast, and iterate Motivation to tackle climate change head-on Comfort with ambiguity and a fast-paced environment Interest in helping More ❯
Posted:

Embedded Software Engineer

Knaresborough, North Yorkshire, UK
Technical Prospects Ltd
Embedded Software Engineer (Hybrid) Offering £45,000 Find out exactly what skills, experience, and qualifications you will need to succeed in this role before applying below. - £55,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an Embedded Software Engineer to join their established team based in North Yorkshire. The … successful candidate will take ownership of the development of firmware and software for our clients product portfolio. The Embedded Software Engineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers … creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. Embedded Software Engineer Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time schedules, and ultimately More ❯
Employment Type: Full-time
Posted:

Electronic and Software Engineer

West London, London, United Kingdom
Hybrid / WFH Options
Zebra Technical Recruitment Ltd
Electronic & Software Design Engineer Technical Area: Analogue Design, Microcontroller programming, DFM, Low Power, Altium The Company This successful company designs and manufactures electromechanical detection devices for safety-critical industrial environments. The products are low-power, intrinsically safe, and designed to withstand fire and explosions in harsh environments such as those within the oil and gas industry. All products are … external approval bodies About You As an Electronics Design Engineer, you should have a good mix of the following skills and experience: HNC/HND/Degree in Electronics Engineering or equivalent Proficiency in analogue and digital circuit design Experience using Altium or similar software for schematic capture and layout Knowledge of Alternating Current (AC) Experience coding microcontrollers More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Development Apprentice

Fosse Way Campus, Stroud Road, Cirencester, England
Cirencester College
We are looking for a motivated individual passionate about software development to join our small team. You’ll play a key role in supporting and enhancing our bespoke intranet platform, which underpins critical communication, business operations, and college tools across the organisation. Role This is an exciting opportunity to gain hands-on experience in software development while working … members to design and implement new features and tools. Troubleshoot and resolve bugs or performance issues. Participate in code reviews and team meetings. Learn and apply best practices in software engineering and version control. Document technical processes and contribute to user guides where needed. Training Software Development Technician Level 3 Whilst the majority of training will take … place at work, there will be occasional attendance at workshops (Teams and in person) with the college. Join the software development team. Apprenticeship Standard Software development technician (level 3) Training Provider CIRENCESTER COLLEGE Working Week Monday to Friday 8.30am – 4.30pm (4pm on a Friday) which include half an hour for lunch. Expected Duration 1 Year 9 Months Positions More ❯
Employment Type: Advanced Apprenticeship
Salary: £15,000 a year
Posted:

Urgent hire - Embedded C++ / C Linux Software Engineer - £50k - £55k

Evesham, Worcestershire, England, United Kingdom
Opus Recruitment Solutions Ltd
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Software Engineer

Cambridge, England, United Kingdom
Adecco
Job Title: Software Engineer Location: Fully onsite - Cambridge, UK Remuneration: £52.40/hour Contract Details: Temporary, 12 months Responsibilities: Develop software for cutting-edge prototype wearable devices. Ensure data collection processes are efficient, reliable, and accurate. Collaborate with audio/video engineers and recording technicians. Deploy, test, and evaluate upgrades to the distributed data collection platform. Build and … validation and processing of data. Debug problems onsite and perform root cause analyses. Work with engineers to triage issues, design solutions, and estimate workload. Promote best practices within the engineering and research community. Qualifications: Professional programming experience. Proficiency in Python , particularly in large projects. Strong Linux and shell scripting skills. Experience with cross-platform distributed (RESTful) and concurrent systems. … backend frameworks. Knowledge of time-synchronisation techniques. Experience with hardware multimedia sensors. Understanding of audio, image, and video formats. Knowledge of relational and graph/NoSQL databases. Familiarity with software and hardware testing frameworks. Experience with React or similar frontend frameworks. Systems administration experience on Windows. Why Join Us? Join our client as a Software Engineer in Cambridge More ❯
Posted:

Software Engineer

cambridge, east anglia, united kingdom
Adecco
Job Title: Software Engineer Location: Fully onsite - Cambridge, UK Remuneration: £52.40/hour Contract Details: Temporary, 12 months Responsibilities: Develop software for cutting-edge prototype wearable devices. Ensure data collection processes are efficient, reliable, and accurate. Collaborate with audio/video engineers and recording technicians. Deploy, test, and evaluate upgrades to the distributed data collection platform. Build and … validation and processing of data. Debug problems onsite and perform root cause analyses. Work with engineers to triage issues, design solutions, and estimate workload. Promote best practices within the engineering and research community. Qualifications: Professional programming experience. Proficiency in Python , particularly in large projects. Strong Linux and shell scripting skills. Experience with cross-platform distributed (RESTful) and concurrent systems. … backend frameworks. Knowledge of time-synchronisation techniques. Experience with hardware multimedia sensors. Understanding of audio, image, and video formats. Knowledge of relational and graph/NoSQL databases. Familiarity with software and hardware testing frameworks. Experience with React or similar frontend frameworks. Systems administration experience on Windows. Why Join Us? Join our client as a Software Engineer in Cambridge More ❯
Posted:

Embedded / Firmware Software Developer - Evesham - £50k - £55k

Evesham, Worcestershire, England, United Kingdom
Opus Recruitment Solutions Ltd
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems … control rooms worldwide , helping utility providers deliver more reliable, secure, and sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. … What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485 More ❯
Employment Type: Full-Time
Salary: £50,000 - £55,000 per annum
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Founding Engineer - London - Exciting Start-Up! Job Title: Backend Software Engineer Location: On-Site Type: Full-time We are looking for engineers excited about the opportunity to join an exciting security startup, detecting real intrusions before they become breaches. They are venture-backed and building modern tools for threat detection. Customers include some of the most security-conscious companies … of experience building and maintaining backend systems Proficiency in Python, Go, or similar languages (any OOP) Familiarity with REST APIs, databases (PostgreSQL, Redis), and cloud infrastructure A thoughtful, pragmatic engineering approach Curiosity about security and detection (no prior experience required) Bonus if you’ve worked with: Event-driven or distributed systems Security tooling or incident response workflows Why Join More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oho Group Ltd
Founding Engineer - London - Exciting Start-Up! Job Title: Backend Software Engineer Location: On-Site Type: Full-time We are looking for engineers excited about the opportunity to join an exciting security startup, detecting real intrusions before they become breaches. They are venture-backed and building modern tools for threat detection. Customers include some of the most security-conscious companies … of experience building and maintaining backend systems Proficiency in Python, Go, or similar languages (any OOP) Familiarity with REST APIs, databases (PostgreSQL, Redis), and cloud infrastructure A thoughtful, pragmatic engineering approach Curiosity about security and detection (no prior experience required) Bonus if you’ve worked with: Event-driven or distributed systems Security tooling or incident response workflows Why Join More ❯
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
ECM Selection (Holdings) Limited
Developing high performance embedded software for the next-generation internet Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embedded software development skills. As an established world-leader in the electronics industry, they are well-placed to mentor recent graduates and help them progress in … A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embedded development. Experience More ❯
Employment Type: Permanent
Salary: £28000 - £40000/annum to £40k DoE + benefits
Posted:

Head of Data Engineering

Fulwood, Preston, United Kingdom
CHEC
is accountable for a team of data engineers, fostering a culture of technical excellence and continuous improvement. The role holder will work collaboratively with cross-functional teams, including analysts, software engineers, and key stakeholders, to ensure that data solutions are robust, scalable, and aligned with the strategic goals of delivering high-quality care for our patients. About us Since … data integration solutions to facilitate seamless and secure data flow between systems. Lead data cleansing, validation, and enrichment processes to ensure data accuracy and quality. Engage with analysts and software engineers to convert business needs into robust data engineering solutions and provide comprehensive reports. Identify and address performance bottlenecks, optimise data processing and query performance for scalability. Implement … and enforce stringent data security measures, including access controls and encryption, to protect sensitive data. Ensure all data handling complies with relevant data protection and privacy regulations. Document data engineering processes and configurations to maintain a detailed knowledge base. Lead collaborations with stakeholders to align data services with business requirements, delivering essential reports and data visualisations Person Specification Experience More ❯
Employment Type: Permanent
Salary: £65000.00 - £75000.00 a year
Posted:

Software Engineer (PHP - AWS) BPSS Clearance

Essex, England, United Kingdom
Eurobase People
existing PHP application to the latest version of PHP, creating a more stable foundation for future cloud migration and modernisation. You will be working closely with the providers internal engineering team to deliver this upgrade. Key Responsibilities Upgrade and refactor the existing PHP monolith to the latest PHP version. Apply modern PHP tools and practices to improve code quality More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
Anson Mccade
Software Engineer £55000-65000 GBP Hybrid WORKING Location: Cheltenham, Gloucester, South West - United Kingdom Type: Permanent Senior Software Engineer (Python) Cheltenham - Hybrid £55,000 - £65,000 I'm currently working with a multinational professional services and technology organisation who are looking for Senior Software Engineers (Python focused) to join their Data & Technology team within Cen click apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
England
10th Percentile
£47,500
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000