Copello are recruiting for an Embedded SoftwareEngineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded SoftwareEngineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded SoftwareEngineer include: Designing, debugging, testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful Embedded SoftwareEngineer will require the following experience: Full lifecycle software development Embedded C Experience More ❯
Copello are recruiting for an Embedded SoftwareEngineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded SoftwareEngineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded SoftwareEngineer include: Designing, debugging, testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful Embedded SoftwareEngineer will require the following experience: Full lifecycle software development Embedded C Experience More ❯
SoftwareEngineer Contract onsite in London Day rate: £550 - £675 per day inside IR35 We're currently seeking an accomplished and highly ambitious SoftwareEngineer to work with our exceptional client, a world class brand in a secure environment to drive major business transformation, process and … technical change across this complex organisation. This contract roles will require you to conduct security clearance prior to assignment. The SoftwareEngineer role is conducted in an environment that is far from ordinary, therefore, we're not looking for ordinary. Responsibilities: * Full-stack engineer (front-end/… back-end/deployment) * Contributing to the evolution of Digital Communications Platforms (intranet and public website) * Deliver and integrate software applications to form a complete service, enabling the decommissioning of legacy systems and applications, migration to Cloud infrastructure, and deploying Commercial Off-The-Shelf products * Plan and lead development More ❯
Chesterfield, Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
Eng Bauen
SoftwareEngineer | EPC Projects Chesterfield, Hybrid Position Contract Position ENG Bauen is proud to be partnering with a prominent global EPC, which is expanding its multidisciplinary engineering teams to support a range of pioneering projects across the Energy sector. These projects will play a vital role in driving … the economic growth of the UK in 2025 and beyond. As a SoftwareEngineer in this exciting position, you will be responsible for overseeing the delivery of modules and project solutions as part of a major nuclear decommissioning project. Working alongside your team, you will ensure the timely … and successful delivery of engineering objectives, helping to achieve operational readiness for the project. This is a fantastic opportunity for a SoftwareEngineer with a background in Nuclear, Oil & Gas, or Petrochemical industries who is eager to contribute to a high-profile project with long-term impact. Your More ❯
SoftwareEngineer | EPC Projects Chesterfield, Hybrid Position Contract Position (Inside IR35) ENG Bauen is proud to be partnering with a prominent global EPC, which is expanding its multidisciplinary engineering teams to support a range of pioneering projects across the Energy sector. These projects will play a vital role … in driving the economic growth of the UK in 2025 and beyond. As a SoftwareEngineer in this exciting position, you will be responsible for overseeing the delivery of modules and project solutions as part of a major nuclear decommissioning project. Working alongside your team, you will ensure … the timely and successful delivery of engineering objectives, helping to achieve operational readiness for the project. This is a fantastic opportunity for a SoftwareEngineer with a background in Nuclear, Oil & Gas, or Petrochemical industries who is eager to contribute to a high-profile project with long-term More ❯
Ellesmere Port, Cheshire, North West, United Kingdom
Chroma Recruitment Ltd
Chroma are working with a nationally recognised engineering services provider who are searching for a Control Systems SoftwareEngineer to join their team due to investments increasing the scale of their projects. We're looking for a versatile and experienced Control Systems SoftwareEngineer who is … coding of PLC software. Your role will involve designing, developing, and maintaining new control systems as well as reworking the existing code. Control Systems SoftwareEngineer Requirements : HNC/D or Degree in Electrical Engineering, Computing (or related field) Extensive PLC programming experience Communication Network experience HMI/… SCADA Interested? If you have the skills and experience for this Control Systems SoftwareEngineer role, apply now with an up-to-date CV , or contact Luke Adamson for more details. Know someone perfect for this role? Refer them! Chroma Recruitment operates a referral scheme. Chroma Recruitment is More ❯
Radford Semele, Warwickshire, United Kingdom Hybrid / WFH Options
NES Fircroft
NES Fircroft are currently recruiting for an Embedded SoftwareEngineer for our client, who are a global consultancy, delivering innovative and sustainable solutions to a variety of industries. Job Title: Embedded SoftwareEngineer Location: Leamington Spa or Shoreham-by-Sea Hybrid working Contract Position Overview: We … are seeking an experienced Embedded SoftwareEngineer focused in Control for Power Electronics, e-Machines and Drives (PEMD) to deliver on-going client projects, and to further develop the capabilities of the team. Our Software, Control, and Applications group develops and validates complex control systems for advanced … powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development for power electronic systems, such as electric machines More ❯
NES Fircroft are currently recruiting for an Embedded SoftwareEngineer for our client, who are a global consultancy, delivering innovative and sustainable solutions to a variety of industries. Job Title: Embedded SoftwareEngineer Location: Leamington Spa or Shoreham-by-Sea Hybrid working Contract Position Overview: We … are seeking an experienced Embedded SoftwareEngineer focused in Control for Power Electronics, e-Machines and Drives (PEMD) to deliver on-going client projects, and to further develop the capabilities of the team. Our Software, Control, and Applications group develops and validates complex control systems for advanced … powertrains, power electronics, motors, and fuel cell systems. We support customers across the full control development spectrum, from core algorithms to fully validated production software, including ASIL-rated software. In this role, you'll primarily focus on embedded software development for power electronic systems, such as electric machines More ❯
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ SoftwareEngineer subcontractor on initial 12 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Hourly Rate: £65.00 per hour (Umbrella) Contract Duration: 12 Months … C++ SoftwareEngineer Job Description: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer who is proactive and takes the initiative. Skillset/experience required … A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging More ❯
World Class Defence Organisation based in Bristol is currently looking to recruit a C++ SoftwareEngineer subcontractor on initial 12 month contract. The role will be onsite but a 4 day working week (Monday to Thursday) is OK. Hourly Rate: £70.00 per hour (Umbrella) Contract Duration: 12 Months … C++ SoftwareEngineer Job Description: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer who is proactive and takes the initiative. Skillset/experience required … A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging More ❯
Employment Type: Contract
Rate: Up to £70 per hour + Overtime rate (time and a quarter)
MERITUS Talent are working with Europe's largest weapons systems manufacturer and integrator for the recruitment of a C++ SoftwareEngineer to join their Bristol office on a contract basis. The role requires an active SC Clearance, and candidates must be a sole British national C++ SoftwareEngineer - Bristol - Contract - 12 Months - £65 per hour via Umbrella - SC Clearance Required - Sole British Citizenship Responsibilities: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. More ❯
C++ SoftwareEngineer Location: Bristol, Full time on site Duration: 12 Months SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety … hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a SoftwareEngineer who is proactive and takes the initiative. Key Skillset A strong background in software engineering, its realisation and system wide impact. … approach to development and have the ability to work well in a team and maintain momentum during development. Knowledge of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Knowledge of new tools, techniques and approaches More ❯
Great Linford, Buckinghamshire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
PLC SoftwareEngineer Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC SoftwareEngineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Milton Keynes, Great Linford, Buckinghamshire, United Kingdom Hybrid / WFH Options
Techniche Global Ltd
PLC SoftwareEngineer – Special Purpose Machinery (Contract, Inside IR35) We are working with a specialist manufacturer of bespoke Special Purpose Machinery, supporting them in the appointment of a PLC SoftwareEngineer for a long-term contract assignment based in Milton Keynes. About the Role: You will … be responsible for developing PLC software and control systems for custom-built automation and machine systems. This is a hands-on role focused on writing PLC code and supporting the wider development of control architecture for complex, high-performance machinery. Key Responsibilities: Write, test, and commission PLC code for … bespoke machinery. Develop control software tailored to special purpose automated systems. Collaborate with mechanical, electrical, and design teams to ensure smooth system integration. Participate in on-site commissioning and troubleshooting during development phases. What We're Looking For: Strong experience with Beckhoff PLCs , ideally using TwinCAT . Candidates with More ❯
Our client, a leader in the Defence & Security sector, is currently seeking an Embedded SoftwareEngineer to join their team in Marlow. This is a contract role focusing on a major Electronic Warfare (EW) Programme, supporting the development and testing of embedded software for EW Training pods. … development processes and the integration of modules. Key Responsibilities: Design, develop and test firmware components within set timelines and budgets Conduct peer reviews of software and documentation Produce required software support documentation Assist in estimating, planning, and progress reporting Provide support to project, system, and operations teams Continue … intellectual property such as trade secrets, patents and controlled information Perform any other duties reasonably requested by management Job Requirements: Experience with C++ Embedded software on embedded Linux OS (e.g., Petalinux/yocto) Expertise in design, coding, debugging, reviewing, and testing software Experience interfacing Ethernet (TCP/IP More ❯
Job Title: SoftwareEngineer Location: Remote, (Requirement to travel to Plymouth for Quarterly Planning) Remuneration: Up to £600 per day Contract Details: Fixed Term Contract (6 months) Working Pattern: Full Time Join an innovative organisation dedicated to connecting people to energy safely, reliably, and efficiently! We are seeking … a talented SoftwareEngineer to enhance our development team and drive operational excellence. Responsibilities: Design and deploy scalable, high-performance software that aligns with our long-term goals. Monitor, analyse, and enhance the performance of large-scale distributed software platforms for continuous uptime. Develop automation solutions … monitoring and logging tools (e.g., Splunk, Grafana). Strong analytical and problem-solving skills with the ability to address challenges creatively. Experience in a software engineering role, focusing on managing and scaling systems in cloud or hybrid environments. If you are passionate about driving innovation and fostering a collaborative More ❯
SoftwareEngineer - SC Cleared Hybrid - 2 Days a Week London We're looking for a SoftwareEngineer with strong skills in Node.js, React, and TypeScript to build scalable web applications. You'll work across the stack, using Docker, Azure Web Apps, and ElasticSearch. Key Responsibilities: Develop More ❯
Senior SoftwareEngineer - Client Identity We are seeking a Senior SoftwareEngineer to join a newly formed cybersecurity team based in Europe. This role is pivotal in shaping secure and seamless digital experiences for hundreds of thousands of clients across the UK and Europe. As part More ❯
Job Title: Senior SoftwareEngineer Location: Manchester - Hybrid (Once in 2 weeks) Contract Type: 6 months A major tech organization is seeking a Senior SoftwareEngineer with strong SRE expertise to lead a critical migration of services between Kubernetes environments. You'll combine software engineering … responses during migrations. Solve complex technical challenges and optimize migration workflows. Mentor engineers and collaborate closely across technical and product teams. Skills & Experience Strong software engineering and SRE background. Expertise in Java and Kubernetes in production environments. Proven success leading large-scale service migrations. Solid experience in observability, incident More ❯
FDM is a global business and technology consultancy seeking a SoftwareEngineer to work for our client within the banking sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in Bristol/Edinburgh. Our … client is looking for an experienced SoftwareEngineer to join their front-end engineering team to become part of their ongoing digital-first transformation programme. You'll thrive in a flexible, collaborative setting where you will work on web, mobile, and tablet apps that directly impact millions of … be writing modular, well-tested front-end applications that stay easy to maintain as the codebase and business scale, as well as ensuring their software aligns with existing frameworks, patterns, and practices across the broader engineering community. Responsibilities Leading by example by developing\implementing front-end react\JavaScript\Typescript More ❯
FDM is a global business and technology consultancy seeking a SoftwareEngineer to work for our client within the banking sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role that will be based in Bristol/Edinburgh. Our … client is looking for an experienced SoftwareEngineer to join their front-end engineering team to become part of their ongoing digital-first transformation programme. You'll thrive in a flexible, collaborative setting where you will work on web, mobile, and tablet apps that directly impact millions of … be writing modular, well-tested front-end applications that stay easy to maintain as the codebase and business scale, as well as ensuring their software aligns with existing frameworks, patterns, and practices across the broader engineering community. Responsibilities Leading by example by developing\implementing front-end react\JavaScript\Typescript More ❯
Job Title: SoftwareEngineer Location: Remote (with occasional on-site visits) Contract Type: Outside IR35 About Us: We are a leading defence consultancy specializing in cutting-edge technology solutions for the defence sector. Our team is dedicated to innovation, excellence, and delivering high-quality solutions to our clients. … Role Overview: We are seeking a highly skilled SoftwareEngineer to join our dynamic team. The ideal candidate will have extensive experience in creating generic vehicle architecture, developing digital interfaces, and working with Bowman communications systems. This role is primarily remote, offering flexibility and the opportunity to work … interfaces to enhance system integration. Work with Bowman communications systems to ensure seamless communication capabilities. Collaborate with cross-functional teams to deliver high-quality software solutions. Participate in code reviews, testing, and debugging to maintain software quality. Provide technical support and guidance to team members and stakeholders. Required More ❯
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom Hybrid / WFH Options
Vantage Consulting
Job Title: Embedded SoftwareEngineer (6-Month Contract) Location: Newcastle (Hybrid - 3 days onsite, 2 days WFH) Rate: £375-£450/day (outside IR35, depending on experience) Contract Length: 6 months (with potential to extend) Start Date: ASAP About the Role We're looking for a skilled Embedded … SoftwareEngineer to join our engineering team on a 6-month contract basis. You'll work on a range of mission-critical and innovative embedded systems, contributing directly to the development of cutting-edge technology. This hybrid role offers the chance to collaborate closely with cross-functional teams … while maintaining flexibility with remote work. Key Responsibilities Design, develop, and maintain embedded software using C++ and Embedded C Work with microcontrollers such as STM32, PIC, and ARM Cortex Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system architecture discussions, code reviews, testing More ❯
Our client has an opportunity for a C# SoftwareEngineer to join them on a contract basis for 12 months. You will be integrating real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. Role: C# SoftwareEngineer … heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Requirements: Proficient in C#/C++ Microsoft Visual More ❯
Senior SoftwareEngineer Location: New Malden, site based role Duration: 12 months Rate: £50 ph PAYE (£57.27 ph Inclusive of holiday pay) or £67.47 ph Umbrella SC Clearance required The Team The Submarine Command System (SMCS) system provides situation awareness and Weapons Management capability for all Submarines in … bidding through development, in-service support and disposal. The SMCS projects deliver to a number of customers within Industry and the MoD. Position Overview Software engineers required to join the software engineering team working on the Submarine Command Systems (SMCS) project in New Malden. What you'll be … doing: • Applying Knowledge to take a lead role in the design, implement & test SMCS system solutions. • Guiding and mentoring other Software Engineers in their efforts throughout the lifecycle. • Assisting the management team with reporting, planning, and estimation activities. • Meeting the SMCS customers and end users, as required, to enable More ❯