Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
C# Software Engineer About the Role: We are seeking an experienced EmbeddedSoftware Engineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware … configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftwaredevelopment using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B, SIL-4). Familiarity with tools such as DOORS, LDRA, RAPITA, and More ❯
Job title: Principal Software Engineer Location: Luton Hybrid Salary: Up to 80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C++14 or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
Luton, England, United Kingdom Hybrid / WFH Options
Lucid Connect Ltd
Job title: Principal Software Engineer Location: Luton – Hybrid Salary: Up to £80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C++14 or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
Job title: Principal Software Engineer Location: Luton - Hybrid Salary: Up to £80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C+ or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C+, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
bedford, east anglia, united kingdom Hybrid / WFH Options
Lucid Connect Ltd
Job title: Principal Software Engineer Location: Luton – Hybrid Salary: Up to £80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C++14 or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
luton, bedfordshire, east anglia, united kingdom Hybrid / WFH Options
Lucid Connect Ltd
Job title: Principal Software Engineer Location: Luton – Hybrid Salary: Up to £80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C++14 or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Lucid Connect Ltd
Job title: Principal Software Engineer Location: Luton – Hybrid Salary: Up to £80k Clearance: SC eligible (Sole UK Nationals only) Duration: Permanent We are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end-to-end role focused … on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. Work Experience: Languages: C++14 or higher versions Tools: Visual Studio 2019 VxWorks … IBM DOORS Azure DevOps Git Essential Skills and Qualifications: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test More ❯
At Quest Global, we are actively looking for Principal Software Engineer to join one of our Defense customer based at Luton, UK. Principal Software Engineer Luton, UK Full Time Permanent Hire Hybrid: 4 days/week Onsite at Luton Job Description C++14 or higher versions Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git Strong programming expertise in … C++14, with extensive experience using Visual Studio for development, debugging, and performance optimization. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing … from definition to verification. Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and More ❯
At Quest Global, we are actively looking for Principal Software Engineer to join one of our Defense customer based at Luton, UK. Principal Software Engineer Luton, UK Full Time Permanent Hire Hybrid: 4 days/week Onsite at Luton Job Description C++14 or higher versions Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git Strong programming expertise in … C++14, with extensive experience using Visual Studio for development, debugging, and performance optimization. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing … from definition to verification. Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and More ❯
At Quest Global, we are actively looking for Principal Software Engineer to join one of our Defense customer based at Luton, UK. Principal Software Engineer Luton, UK Full Time Permanent Hire Hybrid: 4 days/week Onsite at Luton Job Description C++14 or higher versions Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git Strong programming expertise in … C++14, with extensive experience using Visual Studio for development, debugging, and performance optimization. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing … from definition to verification. Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and More ❯
watford, hertfordshire, east anglia, united kingdom
Quest Global
At Quest Global, we are actively looking for Principal Software Engineer to join one of our Defense customer based at Luton, UK. Principal Software Engineer Luton, UK Full Time Permanent Hire Hybrid: 4 days/week Onsite at Luton Job Description C++14 or higher versions Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git Strong programming expertise in … C++14, with extensive experience using Visual Studio for development, debugging, and performance optimization. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing … from definition to verification. Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and More ❯
Firmware Support Engineer - Modbus & M-Bus Specialist Are you an EmbeddedSoftware Engineer with deep expertise in Modbus and M-Bus protocols? Do you enjoy solving complex technical challenges and providing direct customer support? We are a forward-thinking company in Morecambe seeking a Firmware Support Engineer to join our dynamic team. In this pivotal role, you will … be the bridge between our innovative IoT products and our customers, designing robust embedded systems and providing expert technical guidance. This is a unique opportunity for a hands-on Firmware Engineer who is passionate about both development and problem-solving to play a key role in our success. Your Role: Bridging Development & Customer Success As a Firmware … Support Engineer, you will be responsible for the end-to-end lifecycle of our firmware, from design and development to post-deployment support. Your expertise in Modbus RTU/TCP and M-Bus will be critical. Key Responsibilities: Design & Development: Create, develop, and test firmware for a range of embedded systems and IoT devices . Protocol Expertise More ❯
Quest Global are hiring for experienced C++ Senior/Principal Software Engineers on a permanent basis to be based in Luton. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and be responsible for … or higher versions Tools Visual Studio 2019, VxWorks , IBM DOORS, Azure DevOps , Git Essential Skills and Qualifications Strong programming expertise in C++14 , with extensive experience using Visual Studio for development, debugging , and performance optimisation. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks , including target integration and validation. Strong grasp of … and internal stakeholders to deliver high-quality outcomes. Excellent written and verbal communication skills. Strong peer reviewing skills ( source code and documentation). Desirable Skills and Qualifications Experience delivering software within Agile and DevOps frameworks, actively contributing to sprint meetings. Practical exposure to Continuous Integration (CI) environments and automated build and test pipelines. Working knowledge of Azure DevOps for More ❯
Location: Stevenage About the Role: We are seeking an experienced EmbeddedSoftware Engineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware for complex … configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftwaredevelopment using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B, SIL-4). Familiarity with tools such as DOORS, LDRA, RAPITA, and More ❯
watford, hertfordshire, east anglia, united kingdom
Carbon60
Location: Stevenage About the Role: We are seeking an experienced EmbeddedSoftware Engineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware for complex … configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftwaredevelopment using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B, SIL-4). Familiarity with tools such as DOORS, LDRA, RAPITA, and More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their SoftwareDevelopment team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world … a greener, and safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embedded systems and AI models Required skills for Lead Software Engineer: + Have held a leading software engineer role for a number of years + Proficiency with scripting languages like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embeddedsoftwaredevelopment (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge More ❯
White Lund Industrial Estate, Morecambe, Lancashire, England, United Kingdom
Career-minded People
site parking Full job description We are seeking a skilled Firmware Engineer/support technician to join our dynamic team. The ideal candidate will have a strong background in embeddedsoftwaredevelopment, with a particular focus on Modbus and M-Bus communication systems. This role involves designing, developing, and testing firmware for a variety of hardware platforms … is desirable. Duties Collaborate with cross-functional teams to define system requirements and specifications. Conduct debugging and troubleshooting of firmware and communication issues to ensure optimal performance. Engage in software testing, including unit testing and test automation, to validate functionality. Participate in the design and implementation of APIs and communication interfaces between devices. Document firmware designs and maintain project … main point of contact for customer technical support, resolving firmware, hardware, and communication protocol queries. Qualifications Experience with Modbus and M-Bus communication systems is highly desirable. Familiarity with embeddedsoftwaredevelopment practices and methodologies. Knowledge of PCB (Printed Circuit Board) design, assembly, and troubleshooting is desirable. Knowledge of computer networking concepts including TCP/IP, DHCP More ❯
Fordingbridge, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
Junior Embedded/Firmware Engineer (BLE/IoT) £42,000 - £45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work … state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: * Research, develop and design electronic … products. * Embeddedsoftwaredevelopment in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, EmbeddedSoftware, Electronics, Data Logging, Display Systems. If you're interested in More ❯
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embeddedsoftwaredevelopment (C/C++) Experience with real-time operating … systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the softwaredevelopment lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and More ❯
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embeddedsoftwaredevelopment (C/C++) Experience with real-time operating … systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the softwaredevelopment lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and More ❯
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embeddedsoftwaredevelopment (C/C++) Experience with real-time operating … systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the softwaredevelopment lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and More ❯
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embeddedsoftwaredevelopment (C/C++) Experience with real-time operating … systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the softwaredevelopment lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and More ❯
oxford district, south east england, united kingdom
Hays
for its innovative approach to orbital servicing and satellite technology. With a growing international team and cutting-edge facilities, they are driving forward sustainable space operations and mission-critical software development. Your new role As a Flight Software Engineer, you'll be part of a dynamic team developing and maintaining embedded real-time software for satellite … robust solutions, and support integration and testing activities for future orbital debris missions. This is a hands-on role with opportunities to contribute across multiple projects and influence the development of mission-critical systems. What you'll need to succeed Essential Skills Strong experience in embeddedsoftwaredevelopment (C/C++) Experience with real-time operating … systems (RTOS) such as VxWorks or RTEMS Familiarity with satellite communications protocols (e.g. PUS, CCSDS, CAN, SpaceWire) Good understanding of the softwaredevelopment lifecycle Experience with Git and version control workflows Experience developing software for the space industry or other safety-critical domains Knowledge of ECSS standards (especially ECSS-E-ST-40C) Ability to work independently and More ❯
DSP EmbeddedSoftware Engineer – Consumer Electronics – Falmouth My client is a leading consumer electronics company based in Cornwall, specialising in the development and manufacturing of cutting-edge products for the global market. With a strong focus on innovation and customer satisfaction, they are committed to delivering exceptional user experiences through advanced technology. Roles and Responsibilities: + Design … develop, and optimise real-time digital signal processing algorithms and embeddedsoftware for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unit testing, and debugging to ensure software quality and reliability. + Analyse and optimise software performance to meet stringent product specifications. + … Stay up-to-date with industry trends and emerging technologies in DSP and embeddedsoftware development. + Collaborate with cross-functional teams to define software requirements and ensure timely project delivery. Skills and Requirements: + Proven experience in developing DSP algorithms and implementing them in embedded systems. + Proficiency in programming languages such as C, C++ More ❯
Role: Software Engineer Location: Luton - 4 days per week in the office Salary: £55,000 - £80,000 depending on experience Our client, an established engineering consultancy operating in Luton require an experienced Software Engineer to join their multi-disciplined team. This position is for embeddedsoftwaredevelopment in an end-to-end role focused on … from Senior to Principal level with a salary reflecting responsibility and seniority. ** Please note we can only consider sole UK Nationals (no dual nationalities) ** What the role of the Software Engineer entails: As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully … documenting and recording your work products; keeping them under configuration management and providing plans and progress reports. What experience you need to be the successful Software Engineer: Strong programming expertise in C++14, with extensive experience using Visual Studio for development, debugging, and performance optimisation. Honours degree or equivalent in Electronics Engineering or another STEM-based subject Proven ability More ❯