Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Randstad Technologies
Senior EmbeddedC++ Engineer Needed - Cambridge - £60,000 to £80,000 A global electronics manufacturer in Cambridge is urgently seeking a new EmbeddedC++ Software Engineer to join their team. You will play a key role in the design and development of cutting edge embedded systems across a variety of products - giving you exposure to … hybrid with a mix of home working and office working to encourage a healthy work/life balance. As the successful candidate you must have: Strong experience as an embedded software engineer working wirh modern C++ (ideally C++17) Strong Linux skills Experience of the full life cycle, from requirements analysis to design, development, testing and delivery Any experience … and experience Bonus Pension Healthcare Hybrid working/flexible working This is an urgent vacancy where the hiring manager is looking to shortlist for interview immediately. Please send your EmbeddedC++ CV to me ASAP to be considered. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Randstad Digital
Senior EmbeddedC++ Engineer Needed - Cambridge - £60,000 to £80,000 A global electronics manufacturer in Cambridge is urgently seeking a new EmbeddedC++ Software Engineer to join their team. You will play a key role in the design and development of cutting edge embedded systems across a variety of products - giving you exposure to … hybrid with a mix of home working and office working to encourage a healthy work/life balance. As the successful candidate you must have: Strong experience as an embedded software engineer working wirh modern C++ (ideally C++17) Strong Linux skills Experience of the full life cycle, from requirements analysis to design, development, testing and delivery Any experience … and experience Bonus Pension Healthcare Hybrid working/flexible working This is an urgent vacancy where the hiring manager is looking to shortlist for interview immediately. Please send your EmbeddedC++ CV to me ASAP to be considered. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
World Class Defence Organisation based in Bristol is currently looking to recruit an EmbeddedC++ Software Engineer subcontractor on an initial 6 month contract. The role can be worked on a 4 day week basis (Monday to Thursday) but due to the nature of the role, the position will need to be based onsite. Hourly Rate: £65.00ph (Umbrella … to Thursday). Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview EmbeddedC++ Software Engineer Job Description: Join a growing Software team in Bristol, working as part of a dynamic team to develop and deliver innovative solutions by exploiting a … a full range of engineering activities in line with relevant processes, quality and other requirements. In particular the development of software for real-time systems. The role will involve C++ code development and verification on Linux-based systems. The role will involve integration testing of COTS processing platforms with other subsystems. Skillset/experience required: Required: Significant C++More ❯
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design, coding … across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test … Support system integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC, etc.). Familiar with debugging tools and More ❯
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design, coding … across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test … Support system integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC, etc.). Familiar with debugging tools and More ❯
Southampton, Hampshire, South East, United Kingdom
Euro Projects Recruitment
Firmware Engineer We are seeking a skilled Firmware Engineer to develop embedded software for advanced instrumentation and automation systems. Working alongside electronics and software engineers, youll play a key role in creating reliable, high-performance firmware that powers innovative products used in precision environments. About the role The Firmware Engineer will be responsible for embedded software design, coding … across a range of microcontroller platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test … Support system integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC, etc.). Familiar with debugging tools and More ❯
Our established client is seeking a C++ (embedded) Software Engineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include embeddedC++ on More ❯
Our established client is seeking a Permanent C++ (Embedded) Software Engineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include EmbeddedC++More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Hexwired Recruitment Limited
working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate Software Engineer job focusing primarily on C/C++ development for security products. Key Skills: Masters or PhD in Maths, Physics, Computer Science or similar Good academic or commercial C/C++ experience Experience working on DSP … on a diverse range of products. If you’re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Knaphill, Surrey, United Kingdom Hybrid / WFH Options
Hexwired Recruitment Limited
working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate Software Engineer job focusing primarily on C/C++ development for security products. Key Skills: Masters or PhD in Maths, Physics, Computer Science or similar Good academic or commercial C/C++ experience Experience working on DSP … on a diverse range of products. If you re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Senior Embedded Software Engineer Jobs in Andover at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead … bring innovative electromechanical products to life and support existing ranges with upgrades and new features. Candidates must have unrestricted right to work, sponsorship is not offered. As the Senior Embedded Software Engineer, you will work Monday to Thursday 08:00 to 16:45, Friday 08:00 to 13:00 This job is a permanent contract. This is a great … opportunity for a highly skilled embedded software professional who is passionate about improving lives through technology, eager to solve complex engineering problems, and thrives in a collaborative, cross-functional environment. To be successful as the Senior Embedded Software Engineer, it is essential that you have previous experience in embedded systems development using C and C++ on More ❯
Senior Embedded Software Engineer Jobs in Andover at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead … bring innovative electromechanical products to life and support existing ranges with upgrades and new features. Candidates must have unrestricted right to work, sponsorship is not offered. As the Senior Embedded Software Engineer, you will work Monday to Thursday 08:00 to 16:45, Friday 08:00 to 13:00 This job is a permanent contract. This is a great … opportunity for a highly skilled embedded software professional who is passionate about improving lives through technology, eager to solve complex engineering problems, and thrives in a collaborative, cross-functional environment. To be successful as the Senior Embedded Software Engineer, it is essential that you have previous experience in embedded systems development using C and C++ on More ❯
Senior Embedded Software Engineer Jobs in Andover at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead … bring innovative electromechanical products to life and support existing ranges with upgrades and new features. Candidates must have unrestricted right to work, sponsorship is not offered. As the Senior Embedded Software Engineer, you will work Monday to Thursday 08:00 to 16:45, Friday 08:00 to 13:00 This job is a permanent contract. This is a great … opportunity for a highly skilled embedded software professional who is passionate about improving lives through technology, eager to solve complex engineering problems, and thrives in a collaborative, cross-functional environment. To be successful as the Senior Embedded Software Engineer, it is essential that you have previous experience in embedded systems development using C and C++ on More ❯
Senior Embedded Software Engineer Jobs in Andover at Stannah Join Our Team We have an exciting opportunity for an experienced Senior Embedded Software Engineer to join Stannah based at Andover. This job will involve designing, developing, testing, and delivering embedded software solutions for motion control and safety-critical systems in the stairlift industry. Reporting to the Lead … bring innovative electromechanical products to life and support existing ranges with upgrades and new features. Candidates must have unrestricted right to work, sponsorship is not offered. As the Senior Embedded Software Engineer, you will work Monday to Thursday 08:00 to 16:45, Friday 08:00 to 13:00 This job is a permanent contract. This is a great … opportunity for a highly skilled embedded software professional who is passionate about improving lives through technology, eager to solve complex engineering problems, and thrives in a collaborative, cross-functional environment. To be successful as the Senior Embedded Software Engineer, it is essential that you have previous experience in embedded systems development using C and C++ on More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to … join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer … Science or Electronics with a software bias. Key requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to … join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer … Science or Electronics with a software bias. Key requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure More ❯
Embedded C/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level Embedded C/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding … specifications. Required Technical Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc Embedded C/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/… groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU’s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯
will design, develop, integrate, and test software that manages a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using C++, Linux and/or Python. This role will support Remote Sensing Programs (RSP) Business Unit in Linthicum, MD. The individual will work through all phases of the software development … prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned. Principal Software Engineering Basic Qualifications: Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree, in lieu of a degree 9 years will be considered Experience in developing in C++ and/… or Python Experience in embedded software development Experience developing in a Linux and/or Windows environment U.S. Citizenship No clearance is required to start, but you must have the ability to obtain and maintain a DoD Top Secret clearance with SCI Sr. Principal Software Engineer Basic Qualifications: Bachelor's degree with 8+ years of software development experience working More ❯