• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

64 jobs found

Email me jobs like this
Refine Search
Current Search
senior embedded c software engineer
Jackson Hogg Ltd
Senior Software Engineer
Jackson Hogg Ltd Blyth, Northumberland
Senior Software Engineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a Senior Software Engineer. We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. They move quickly and iteratively and pride themselves in working tightly with their customers. If you are looking for a lively and communicative role in smart automation and robotics, then please read on! Because of the diverse nature of the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. Having said that, in recent projects we ve utilised these technologies: C# (with ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a varied bunch and that's important to us. This role is a hybrid one with opportunity to work a couple days of the week at home. It s important that you can commit some time in our factory in Blyth as you ll be working collaboratively with others on hardware. If you are interested in this role please reach out at using the details below.
Oct 17, 2025
Full time
Senior Software Engineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a Senior Software Engineer. We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. They move quickly and iteratively and pride themselves in working tightly with their customers. If you are looking for a lively and communicative role in smart automation and robotics, then please read on! Because of the diverse nature of the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. Having said that, in recent projects we ve utilised these technologies: C# (with ASP.Net Core) to create a robotics orchestrator Python to write async, web API based, microservices + image recognition React for frontend UIs C++ to implement low level algorithms and firmware MQTT for service-to-service communication Docker containerise and run services Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD User stories and capturing requirements Iterative development and refactoring The people in Tharsus' team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a varied bunch and that's important to us. This role is a hybrid one with opportunity to work a couple days of the week at home. It s important that you can commit some time in our factory in Blyth as you ll be working collaboratively with others on hardware. If you are interested in this role please reach out at using the details below.
Redline Group Ltd
Controls Software Engineer - Codesys - Sponsorship Provided
Redline Group Ltd
Are you looking for a Controls Software Engineer - Codesys job in Sharnbrook? A fast-growing consultancy, providing solutions to a range of Automotive companies, are looking for a Controls Software Engineer - Codesys to join their site based in Sharnbrook. Key skills required for the Controls Software Engineer - Codesys job in Sharnbrook: Codesys experience (ESSENTIAL) Previous experience and knowledge of Control Systems Experience of Embedded C CAN-bus This is an excellent opportunity for a Controls Software Engineer - Codesys that is keen to grow and progress their career with a forward-thinking business and with real future opportunities to progress into a senior and team lead position. For further information on the Controls Software Engineer - Codesys job based in Sharnbrook, please contact Ben Wiles on (phone number removed) / (phone number removed) or email (url removed)
Oct 17, 2025
Full time
Are you looking for a Controls Software Engineer - Codesys job in Sharnbrook? A fast-growing consultancy, providing solutions to a range of Automotive companies, are looking for a Controls Software Engineer - Codesys to join their site based in Sharnbrook. Key skills required for the Controls Software Engineer - Codesys job in Sharnbrook: Codesys experience (ESSENTIAL) Previous experience and knowledge of Control Systems Experience of Embedded C CAN-bus This is an excellent opportunity for a Controls Software Engineer - Codesys that is keen to grow and progress their career with a forward-thinking business and with real future opportunities to progress into a senior and team lead position. For further information on the Controls Software Engineer - Codesys job based in Sharnbrook, please contact Ben Wiles on (phone number removed) / (phone number removed) or email (url removed)
Octagon Group
Embedded Software Engineer
Octagon Group Shrewsbury, Shropshire
Brand new mid-level or Senior Software Engineer job now available near Shrewsbury. This is a full-time permanent position, paying a base salary between £55,000 - £70,000 depending on skills and experience. We re looking for an experienced Mid Level or Senior Software Engineer to join a growing R&D team developing innovative embedded and real-time software solutions. In this role, the Embedded Software Engineer based near Shrewsbury will: Design and develop software in C++/C for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality software to agreed timelines The ideal background of the Embedded Engineer near Shrewsbury: Degree-qualified in an engineering discipline. C++/C software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving This role is on-site and based near Shrewsbury, commutable from Welshpool, Oswestry, Telford and surrounding areas.
Oct 17, 2025
Full time
Brand new mid-level or Senior Software Engineer job now available near Shrewsbury. This is a full-time permanent position, paying a base salary between £55,000 - £70,000 depending on skills and experience. We re looking for an experienced Mid Level or Senior Software Engineer to join a growing R&D team developing innovative embedded and real-time software solutions. In this role, the Embedded Software Engineer based near Shrewsbury will: Design and develop software in C++/C for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality software to agreed timelines The ideal background of the Embedded Engineer near Shrewsbury: Degree-qualified in an engineering discipline. C++/C software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving This role is on-site and based near Shrewsbury, commutable from Welshpool, Oswestry, Telford and surrounding areas.
EMBS Engineering
Embedded Software Engineer
EMBS Engineering Belper, Derbyshire
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 skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined 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/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, 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 obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
Oct 17, 2025
Full time
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 skills, a desire to explore ideas, and, above all, have a passion for quality. Security will be paramount in development so this role will suit a candidate wanting to build a career in developing high-integrity software, aligned to functional correctness, predicated upon formally defined 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/ETM Debugging tools C# development experience RUST and Ada SPARK experience Cryptol and SAW experience Proficiency with scripting languages (ruby, 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 obtaining and retaining an unconditional DV security clearance. Remuneration: £40,000 - £75,000 Pension Flexible working hours. A comprehensive relocation package is available Location: Belper, Derbyshire If you think you ve got what it takes, we d love to hear from you!
Senior Firmware Engineer
Platform Recruitment Limited Salisbury, Wiltshire
Firmware Engineer Up to £60k Amesbury Embedded C, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. The role will include: + Design, develop, and maintain embedded software systems + Working with cross click apply for full job details
Oct 17, 2025
Full time
Firmware Engineer Up to £60k Amesbury Embedded C, RTOS, Hardware Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking company that designs and manufactures cutting-edge electronic products for a range of industries, both in the UK and internationally. The role will include: + Design, develop, and maintain embedded software systems + Working with cross click apply for full job details
Naim Audio
Senior Electronics Design Engineer
Naim Audio Salisbury, Wiltshire
Description Working at the heart of our R+D team your role is designing the electronics for the next generation of Naim Audio's world class HiFi systems and, our sister company, Focal's speakers. Using your experience of working with high complexity digital systems you will be responsible for designing and implementing the electronics circuits that make Naim Audio and Focal streaming music systems sound so good. The R+D team is cross functional, and you'll be working closely with embedded software engineers, mechanical designers and test engineers. From concept phase right through to production you will be involved in the electronics design process, simulating circuits, pre-scan of EMC rules, prototyping, creating schematics, designing PCBs then testing and assisting with the transition to manufacture. Key Responsibilities Electronic design: Digital circuit design including components such as Microprocessors, DSP, FPGA, DAC/ADC High speed digital design Power supply design, linear and switched mode. Analogue circuit simulation and design of amplifiers and audio filters Prototyping and bench testing PCBs and circuits. EMC and ESD Electronics design peer reviews Electronics architecture reviews Design feasibility evaluation ECAD Design: Schematic design and PCB layout Analogue PCB design Power PCB design FPC and PCB Interconnection design System Integration Liaising with Suppliers and third parties: RF Design Consultants FFC and PCB Manufacturers Test Equipment suppliers Custom component design Sourcing component samples and liaising with companies for custom sample Skills, Knowledge and Expertise You are expected to have a strong electronics engineering background, preferable with a specialisation in modern digital technologies such as dealing with high-speed signals commonly found with DSP and FPGA designs. Knowledge of RF technologies such as Bluetooth and Wi-Fi would be beneficial, as would experience dealing with EMC sensitive applications. Degree qualified in Electronics engineering or similar discipline History of working in a commercial environment designing complex electronics products. Able to demonstrate depth of knowledge in multiple technical areas related to digital systems such as digital audio systems, high speed circuit design, FPGA or RF design. Analogue electronics design experience Lab skills such as debugging prototypes in collaboration with firmware engineers and using test equipment such as modern oscilloscopes and logic analysers. Experienced ECAD user, preferable Altium 360 Knowledge and ability to design to global safety and EMC / ESD standards rules. Familiarity with modern collaborative development tools and techniques such as Confluence and Jira Experience in the audio industry would be beneficial where critical listening was part of the design process. Benefits 24 days holiday, plus bank holidays - increasing with length of service Free canteen Free parking available on-site Enhanced employer pension contribution (4% of gross salary) Death in Service insurance Employee discount on Naim products Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms Alongside other, standard benefits (for example, training and development opportunities as appropriate to role) About Naim Audio Naim founder Julian Vereker MBE () was a racing car driver, entrepreneur and self-taught engineer with a deep passion for music. Spending his spare time listening to and recording his friends playing live in the 1960s, Julian found that playback on his system at home fell woefully short of the experience he craved. Not content with second best, he decided to design his own amplifiers and loudspeakers, ignoring accepted wisdom and focusing on aspects of performance that made music burst to life. These first designs laid the foundations for a range of iconic and award-winning hi-fi products that would reach well into the next century. This maverick approach to design, backed by over 40 years of engineering and craft, fuels our progress today. Choose Naim to go deeper into your music, for a completely immersive and involving listening experience. Our hiring process Stage 1: Applied Stage 2: Review Stage 3: Preliminary screening Stage 4: Initial interview with hiring manager Stage 5: On-site interview Stage 6: Hired
Oct 17, 2025
Full time
Description Working at the heart of our R+D team your role is designing the electronics for the next generation of Naim Audio's world class HiFi systems and, our sister company, Focal's speakers. Using your experience of working with high complexity digital systems you will be responsible for designing and implementing the electronics circuits that make Naim Audio and Focal streaming music systems sound so good. The R+D team is cross functional, and you'll be working closely with embedded software engineers, mechanical designers and test engineers. From concept phase right through to production you will be involved in the electronics design process, simulating circuits, pre-scan of EMC rules, prototyping, creating schematics, designing PCBs then testing and assisting with the transition to manufacture. Key Responsibilities Electronic design: Digital circuit design including components such as Microprocessors, DSP, FPGA, DAC/ADC High speed digital design Power supply design, linear and switched mode. Analogue circuit simulation and design of amplifiers and audio filters Prototyping and bench testing PCBs and circuits. EMC and ESD Electronics design peer reviews Electronics architecture reviews Design feasibility evaluation ECAD Design: Schematic design and PCB layout Analogue PCB design Power PCB design FPC and PCB Interconnection design System Integration Liaising with Suppliers and third parties: RF Design Consultants FFC and PCB Manufacturers Test Equipment suppliers Custom component design Sourcing component samples and liaising with companies for custom sample Skills, Knowledge and Expertise You are expected to have a strong electronics engineering background, preferable with a specialisation in modern digital technologies such as dealing with high-speed signals commonly found with DSP and FPGA designs. Knowledge of RF technologies such as Bluetooth and Wi-Fi would be beneficial, as would experience dealing with EMC sensitive applications. Degree qualified in Electronics engineering or similar discipline History of working in a commercial environment designing complex electronics products. Able to demonstrate depth of knowledge in multiple technical areas related to digital systems such as digital audio systems, high speed circuit design, FPGA or RF design. Analogue electronics design experience Lab skills such as debugging prototypes in collaboration with firmware engineers and using test equipment such as modern oscilloscopes and logic analysers. Experienced ECAD user, preferable Altium 360 Knowledge and ability to design to global safety and EMC / ESD standards rules. Familiarity with modern collaborative development tools and techniques such as Confluence and Jira Experience in the audio industry would be beneficial where critical listening was part of the design process. Benefits 24 days holiday, plus bank holidays - increasing with length of service Free canteen Free parking available on-site Enhanced employer pension contribution (4% of gross salary) Death in Service insurance Employee discount on Naim products Wellbeing initiatives, including an Employee Assistance Programme (EAP), and discounted memberships at select local gyms Alongside other, standard benefits (for example, training and development opportunities as appropriate to role) About Naim Audio Naim founder Julian Vereker MBE () was a racing car driver, entrepreneur and self-taught engineer with a deep passion for music. Spending his spare time listening to and recording his friends playing live in the 1960s, Julian found that playback on his system at home fell woefully short of the experience he craved. Not content with second best, he decided to design his own amplifiers and loudspeakers, ignoring accepted wisdom and focusing on aspects of performance that made music burst to life. These first designs laid the foundations for a range of iconic and award-winning hi-fi products that would reach well into the next century. This maverick approach to design, backed by over 40 years of engineering and craft, fuels our progress today. Choose Naim to go deeper into your music, for a completely immersive and involving listening experience. Our hiring process Stage 1: Applied Stage 2: Review Stage 3: Preliminary screening Stage 4: Initial interview with hiring manager Stage 5: On-site interview Stage 6: Hired
Deerfoot Recruitment Solutions Limited
C++ Software Developer
Deerfoot Recruitment Solutions Limited Cowes, Isle of Wight
C++ Software Developer Cowes, Isle of Wight (Office-based, 5 days per week) Approx 47,000 + bonus + healthcare + pension + 25 days holiday Permanent 37 hours per week Are you an experienced C++ Software Developer with a passion for building complex, high-quality Windows applications? If you thrive on innovation, technical challenge and collaboration - this may be the perfect next step for you. You'll join an established development team where you'll take ownership of software design, implementation and delivery within a global technology environment. You'll contribute to meaningful, high-impact solutions that help customers operate more efficiently, safely and sustainably. Key Responsibilities Design, develop and implement complex software components in C++ to deliver reliable, high-performing applications Collaborate with project managers, QA and cross-functional teams to design scalable solutions Develop and execute automated unit tests, ensuring adherence to quality standards Diagnose software issues, providing technical expertise to support and development colleagues Contribute to architectural decision-making, providing estimates and leadership for new proposals Mentor and guide other developers within the team to share best practice and foster professional growth Key Skills & Experience Bachelor's degree or diploma in Computer Science, IT, or related field 3+ years' experience developing complex software solutions in C++ Strong knowledge of software design, implementation, testing and release processes Experience creating software functional and design specifications Excellent communication skills, a team-oriented mindset and strong problem-solving ability Proficiency with Windows and Microsoft Office Desirable (but not essential): familiar with Visual Studio, Azure DevOps, GitHub, .NET framework, SQL databases, JSON, OData, cloud technologies and modern C++ (C+ or later). What's on Offer Salary around 47,000 (depending on experience) 25 days' holiday plus bank holidays (increasing with length of service) Pension (5% employer contribution) and bonus schemes (up to 5% combined) Healthcare plan, death-in-service cover (13x basic salary) Opportunities for professional development and international collaboration Work within a global, innovation-led environment with advanced technologies If you've held any of these roles or used these technologies/skills, this role could be a great fit: C++ Developer, C++ Software Engineer, Software Design Engineer, Systems Developer, Windows Developer, C++ Applications Engineer, Embedded Software Engineer, Senior Developer, Software Architect. Apply now to take your C++ expertise to the next level in a forward-thinking technology environment. We are open to candidates willing to relocate. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate 1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn't right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Oct 17, 2025
Full time
C++ Software Developer Cowes, Isle of Wight (Office-based, 5 days per week) Approx 47,000 + bonus + healthcare + pension + 25 days holiday Permanent 37 hours per week Are you an experienced C++ Software Developer with a passion for building complex, high-quality Windows applications? If you thrive on innovation, technical challenge and collaboration - this may be the perfect next step for you. You'll join an established development team where you'll take ownership of software design, implementation and delivery within a global technology environment. You'll contribute to meaningful, high-impact solutions that help customers operate more efficiently, safely and sustainably. Key Responsibilities Design, develop and implement complex software components in C++ to deliver reliable, high-performing applications Collaborate with project managers, QA and cross-functional teams to design scalable solutions Develop and execute automated unit tests, ensuring adherence to quality standards Diagnose software issues, providing technical expertise to support and development colleagues Contribute to architectural decision-making, providing estimates and leadership for new proposals Mentor and guide other developers within the team to share best practice and foster professional growth Key Skills & Experience Bachelor's degree or diploma in Computer Science, IT, or related field 3+ years' experience developing complex software solutions in C++ Strong knowledge of software design, implementation, testing and release processes Experience creating software functional and design specifications Excellent communication skills, a team-oriented mindset and strong problem-solving ability Proficiency with Windows and Microsoft Office Desirable (but not essential): familiar with Visual Studio, Azure DevOps, GitHub, .NET framework, SQL databases, JSON, OData, cloud technologies and modern C++ (C+ or later). What's on Offer Salary around 47,000 (depending on experience) 25 days' holiday plus bank holidays (increasing with length of service) Pension (5% employer contribution) and bonus schemes (up to 5% combined) Healthcare plan, death-in-service cover (13x basic salary) Opportunities for professional development and international collaboration Work within a global, innovation-led environment with advanced technologies If you've held any of these roles or used these technologies/skills, this role could be a great fit: C++ Developer, C++ Software Engineer, Software Design Engineer, Systems Developer, Windows Developer, C++ Applications Engineer, Embedded Software Engineer, Senior Developer, Software Architect. Apply now to take your C++ expertise to the next level in a forward-thinking technology environment. We are open to candidates willing to relocate. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate 1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn't right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Deerfoot Recruitment Solutions Limited
C++ Software Developer
Deerfoot Recruitment Solutions Limited Cowes, Isle of Wight
C++ Software Developer Cowes, Isle of Wight (Office-based, 5 days per week) Approx £47,000 + bonus + healthcare + pension + 25 days holiday Permanent | 37 hours per week Are you an experienced C++ Software Developer with a passion for building complex, high-quality Windows applications? If you thrive on innovation, technical challenge and collaboration - this may be the perfect next step for you. You'll join an established development team where you'll take ownership of software design, implementation and delivery within a global technology environment. You'll contribute to meaningful, high-impact solutions that help customers operate more efficiently, safely and sustainably. Key Responsibilities Design, develop and implement complex software components in C++ to deliver reliable, high-performing applications Collaborate with project managers, QA and cross-functional teams to design scalable solutions Develop and execute automated unit tests, ensuring adherence to quality standards Diagnose software issues, providing technical expertise to support and development colleagues Contribute to architectural decision-making, providing estimates and leadership for new proposals Mentor and guide other developers within the team to share best practice and foster professional growth Key Skills & Experience Bachelor's degree or diploma in Computer Science, IT, or related field 3+ years' experience developing complex software solutions in C++ Strong knowledge of software design, implementation, testing and release processes Experience creating software functional and design specifications Excellent communication skills, a team-oriented mindset and strong problem-solving ability Proficiency with Windows and Microsoft Office Desirable (but not essential): familiar with Visual Studio, Azure DevOps, GitHub, .NET framework, SQL databases, JSON, OData, cloud technologies and modern C++ (C+ or later). What's on Offer Salary around £47,000 (depending on experience) 25 days' holiday plus bank holidays (increasing with length of service) Pension (5% employer contribution) and bonus schemes (up to 5% combined) Healthcare plan, death-in-service cover (13x basic salary) Opportunities for professional development and international collaboration Work within a global, innovation-led environment with advanced technologies If you've held any of these roles or used these technologies/skills, this role could be a great fit: C++ Developer, C++ Software Engineer, Software Design Engineer, Systems Developer, Windows Developer, C++ Applications Engineer, Embedded Software Engineer, Senior Developer, Software Architect. Apply now to take your C++ expertise to the next level in a forward-thinking technology environment. We are open to candidates willing to relocate. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn't right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Oct 17, 2025
Full time
C++ Software Developer Cowes, Isle of Wight (Office-based, 5 days per week) Approx £47,000 + bonus + healthcare + pension + 25 days holiday Permanent | 37 hours per week Are you an experienced C++ Software Developer with a passion for building complex, high-quality Windows applications? If you thrive on innovation, technical challenge and collaboration - this may be the perfect next step for you. You'll join an established development team where you'll take ownership of software design, implementation and delivery within a global technology environment. You'll contribute to meaningful, high-impact solutions that help customers operate more efficiently, safely and sustainably. Key Responsibilities Design, develop and implement complex software components in C++ to deliver reliable, high-performing applications Collaborate with project managers, QA and cross-functional teams to design scalable solutions Develop and execute automated unit tests, ensuring adherence to quality standards Diagnose software issues, providing technical expertise to support and development colleagues Contribute to architectural decision-making, providing estimates and leadership for new proposals Mentor and guide other developers within the team to share best practice and foster professional growth Key Skills & Experience Bachelor's degree or diploma in Computer Science, IT, or related field 3+ years' experience developing complex software solutions in C++ Strong knowledge of software design, implementation, testing and release processes Experience creating software functional and design specifications Excellent communication skills, a team-oriented mindset and strong problem-solving ability Proficiency with Windows and Microsoft Office Desirable (but not essential): familiar with Visual Studio, Azure DevOps, GitHub, .NET framework, SQL databases, JSON, OData, cloud technologies and modern C++ (C+ or later). What's on Offer Salary around £47,000 (depending on experience) 25 days' holiday plus bank holidays (increasing with length of service) Pension (5% employer contribution) and bonus schemes (up to 5% combined) Healthcare plan, death-in-service cover (13x basic salary) Opportunities for professional development and international collaboration Work within a global, innovation-led environment with advanced technologies If you've held any of these roles or used these technologies/skills, this role could be a great fit: C++ Developer, C++ Software Engineer, Software Design Engineer, Systems Developer, Windows Developer, C++ Applications Engineer, Embedded Software Engineer, Senior Developer, Software Architect. Apply now to take your C++ expertise to the next level in a forward-thinking technology environment. We are open to candidates willing to relocate. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate £1 to The Born Free Foundation. We are a Climate Action Workforce in partnership with Ecologi. If this role isn't right for you, explore our referral reward program with payouts at interview and placement milestones. Visit our website for details. Deerfoot Recruitment Solutions Ltd is acting as an Employment Agency in relation to this vacancy.
Technical Futures Ltd
Senior Hardware Engineer
Technical Futures Ltd Fairlands, Surrey
A Senior Hardware Engineer with a strong academic history, a broad technical skills set, good customer facing skills and a thirst for solving a range of complex technical challenges will join an established Technology Consultancy. UK Security Clearance is required, so we can only consider applications from British Nationals. Having attended a leading UK University and gaining a minimum of a 1st or 2.1 Degree (PhD being highly beneficial) and with good A levels including Mathematics and Physics; you will ideally have commercial experience involving complex PCB design, FPGA development in VHDL and Embedded C/C++. Knowledge of Signal Processing, IC Design & Verification, Analogue design and Digital design are also highly beneficial. This Technology Consultancy provides software and hardware implementation services to a range of UK Government Clients and Technology Companies; with their expertise covering cyber security solutions, DSP relating to radio Communications systems and high-speed data processing. The successful Senior Hardware Engineer will work closely with Clients to provide detailed design solutions to their challenging project requirements; using your wide range of hardware and software skills as well as your innovation abilities. This role is fully office based.
Oct 17, 2025
Full time
A Senior Hardware Engineer with a strong academic history, a broad technical skills set, good customer facing skills and a thirst for solving a range of complex technical challenges will join an established Technology Consultancy. UK Security Clearance is required, so we can only consider applications from British Nationals. Having attended a leading UK University and gaining a minimum of a 1st or 2.1 Degree (PhD being highly beneficial) and with good A levels including Mathematics and Physics; you will ideally have commercial experience involving complex PCB design, FPGA development in VHDL and Embedded C/C++. Knowledge of Signal Processing, IC Design & Verification, Analogue design and Digital design are also highly beneficial. This Technology Consultancy provides software and hardware implementation services to a range of UK Government Clients and Technology Companies; with their expertise covering cyber security solutions, DSP relating to radio Communications systems and high-speed data processing. The successful Senior Hardware Engineer will work closely with Clients to provide detailed design solutions to their challenging project requirements; using your wide range of hardware and software skills as well as your innovation abilities. This role is fully office based.
Zenovo
Senior Embedded Software Engineer
Zenovo Cambridge, Cambridgeshire
Senior Embedded Software Engineer Up to £65,000 + Bonus & Benefits Hybrid 3 Days On-Site per Week Cambridge We re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package Work in modern offices and purpose-built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle from concept to manufacture The Role: You ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You ll play a key role in firmware development across a range of devices, supporting innovation from early-stage concepts through to production. Key Requirements: At least 3+ years of experience in developing embedded software using C on bare-metal systems Experience working with standard microcontrollers/microprocessors Familiarity with RTOS environments Understanding of communication protocols such as UART, SPI, and I2C Educational Background: Degree in Software, Electronic, or Mechatronic Engineering, or a related discipline This is a fantastic opportunity to join a company that values engineering excellence and innovation. If you re ready for your next challenge and want to contribute to meaningful, widely used products, we d love to hear from you. Apply now to receive a full job specification and further insight into the company and the role.
Oct 17, 2025
Full time
Senior Embedded Software Engineer Up to £65,000 + Bonus & Benefits Hybrid 3 Days On-Site per Week Cambridge We re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package Work in modern offices and purpose-built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle from concept to manufacture The Role: You ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You ll play a key role in firmware development across a range of devices, supporting innovation from early-stage concepts through to production. Key Requirements: At least 3+ years of experience in developing embedded software using C on bare-metal systems Experience working with standard microcontrollers/microprocessors Familiarity with RTOS environments Understanding of communication protocols such as UART, SPI, and I2C Educational Background: Degree in Software, Electronic, or Mechatronic Engineering, or a related discipline This is a fantastic opportunity to join a company that values engineering excellence and innovation. If you re ready for your next challenge and want to contribute to meaningful, widely used products, we d love to hear from you. Apply now to receive a full job specification and further insight into the company and the role.
Techniche Global Ltd
Software Engineer
Techniche Global Ltd Great Linford, Buckinghamshire
Software Engineer Special Purpose Machinery Milton Keynes (On-site) 12-month contract Outside IR35 available We re supporting a special purpose machine builder in Milton Keynes with the appointment of three Software Engineers for a long-term contract assignment. This is an opportunity to join a growing engineering team delivering complex automation projects for high-precision machinery. The focus is on object-oriented programming and control systems development, with flexibility to bring in different programming backgrounds and levels of seniority. Key Skills & Experience: Strong experience in object-oriented programming Backgrounds in C# , C++ , Structured Text (ST) , or Embedded Systems will all be considered Familiarity with automation or machinery environments Experience with Beckhoff TwinCAT is desirable, but not essential Contract Details: Rate: £55 - £60 per hour LTD (Outside IR35). Location: On-site in Milton Keynes, Monday to Thursday. Remote: Fridays are remote working. Duration: Initial 12-month contract with potential extension. If you're an experienced software engineer looking for a technically engaging contract in the automation or machinery sector, this could be a great fit.
Oct 16, 2025
Contractor
Software Engineer Special Purpose Machinery Milton Keynes (On-site) 12-month contract Outside IR35 available We re supporting a special purpose machine builder in Milton Keynes with the appointment of three Software Engineers for a long-term contract assignment. This is an opportunity to join a growing engineering team delivering complex automation projects for high-precision machinery. The focus is on object-oriented programming and control systems development, with flexibility to bring in different programming backgrounds and levels of seniority. Key Skills & Experience: Strong experience in object-oriented programming Backgrounds in C# , C++ , Structured Text (ST) , or Embedded Systems will all be considered Familiarity with automation or machinery environments Experience with Beckhoff TwinCAT is desirable, but not essential Contract Details: Rate: £55 - £60 per hour LTD (Outside IR35). Location: On-site in Milton Keynes, Monday to Thursday. Remote: Fridays are remote working. Duration: Initial 12-month contract with potential extension. If you're an experienced software engineer looking for a technically engaging contract in the automation or machinery sector, this could be a great fit.
BAE Systems
Senior Software Engineer
BAE Systems Prestwick, Ayrshire
Job Title: Senior Software Engineer Location: Prestwick - Onsite What you'll be doing Completion of allocated software requirements, detailed design and implementation. Testing of completed functionality, both at desktop and target hardware level. Generation of software level safety requirements and hazard analysis , supporting system certification. Accurately reporting on progress and providing feedback to team members and leadership . Supporting System Test and Integration Activities. Production of appropriate technical documentation, documenting traceability between design, code and test results. Participation in peer reviews of own and others' work products. Robust configuration of completed work. Use of extensive domain knowledge to troubleshoot issues efficiently, and embed technical and process improvements. Securing a formal software technical authority delegation, in order to authorise design and certification artefacts Your skills and experiences Essential: Degree or equivalent in Software Engineering/Computer Science. Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Practical experience of developing embedded software Demonstrated understanding of the full software development lifecycle One or more of the following key skills: - Experience of requirements capture and traceability e.g. DOORS - Experience of Software designs using an appropriate design tool/methodology e.g. UML, Artisan, Statemate, Rhapsody etc . - Programming in high level programming languages and experience of related software development environments e.g. GPS (GNAT), Greenhills AdaMulti - Scripting languages such as MATLAB or Python - Experience developing software test solutions with a view to providing formal qualification evidence to customers. - Experience in HMI design and graphics Software eg VAPS Desirable Avionics/Mission systems domain knowledge Use of Jira to manage software tasks or any other task management system General Military aircraft domain knowledge and interest Benefits As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Typhoon Displays & Controls Software Team Would you like to write software for the UK's frontline Eurofighter Typhoon? We currently have a number of vacancies for Senior Software Engineers at our site in Prestwick. As a Senior Software Engineer, you will be working on world beating aircraft products, creating cutting edge software for our hardware systems and be involved in the entire lifecycle of a product, from design and development to integration. Working closely with systems and test engineers, you will enable the development of complex real-world Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc .) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role , to allow for meaningful security vetting checks. Closing Date: 17th October 2025
Oct 16, 2025
Full time
Job Title: Senior Software Engineer Location: Prestwick - Onsite What you'll be doing Completion of allocated software requirements, detailed design and implementation. Testing of completed functionality, both at desktop and target hardware level. Generation of software level safety requirements and hazard analysis , supporting system certification. Accurately reporting on progress and providing feedback to team members and leadership . Supporting System Test and Integration Activities. Production of appropriate technical documentation, documenting traceability between design, code and test results. Participation in peer reviews of own and others' work products. Robust configuration of completed work. Use of extensive domain knowledge to troubleshoot issues efficiently, and embed technical and process improvements. Securing a formal software technical authority delegation, in order to authorise design and certification artefacts Your skills and experiences Essential: Degree or equivalent in Software Engineering/Computer Science. Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Practical experience of developing embedded software Demonstrated understanding of the full software development lifecycle One or more of the following key skills: - Experience of requirements capture and traceability e.g. DOORS - Experience of Software designs using an appropriate design tool/methodology e.g. UML, Artisan, Statemate, Rhapsody etc . - Programming in high level programming languages and experience of related software development environments e.g. GPS (GNAT), Greenhills AdaMulti - Scripting languages such as MATLAB or Python - Experience developing software test solutions with a view to providing formal qualification evidence to customers. - Experience in HMI design and graphics Software eg VAPS Desirable Avionics/Mission systems domain knowledge Use of Jira to manage software tasks or any other task management system General Military aircraft domain knowledge and interest Benefits As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Typhoon Displays & Controls Software Team Would you like to write software for the UK's frontline Eurofighter Typhoon? We currently have a number of vacancies for Senior Software Engineers at our site in Prestwick. As a Senior Software Engineer, you will be working on world beating aircraft products, creating cutting edge software for our hardware systems and be involved in the entire lifecycle of a product, from design and development to integration. Working closely with systems and test engineers, you will enable the development of complex real-world Why BAE Systems? This is a place where you'll be able to make a real difference. You'll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you'll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc .) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role , to allow for meaningful security vetting checks. Closing Date: 17th October 2025
Matchtech
Project Manager - in-Space Systems
Matchtech
Location: Cambridgeshire Type: Permanent Salary: Competitive We are seeking experienced Project Managers to lead and deliver complex, high-impact engineering projects within the space sector. Working across satellite systems, embedded electronics, communications payloads and mission-critical software, you'll play a key role in turning innovative ideas into qualified, operational solutions . This is a highly collaborative and client-facing position, ideal for someone who thrives in technically demanding environments and is confident engaging across engineering disciplines and senior stakeholders alike . What You'll Be Doing: Lead multidisciplinary development projects for space applications, spanning software, electronics, RF and systems engineering. Deliver projects on time and within budget, effectively managing schedules, risk, change and resources. Build strong internal and client relationships, maintaining clear communication throughout the project lifecycle. Collaborate with technical leads and sales teams to shape opportunities and proposals that are both commercially and technically robust. Apply structured project management approaches such as Work Breakdown Structures (WBS) and Microsoft Project, tailored to space-qualified environments. Maintain governance and transparent reporting across all phases of delivery. Contribute to ongoing improvement of project delivery processes to meet the specific challenges of space-sector programmes. About You: Proven experience delivering complex technical projects within the space sector - including satellite systems, space-grade electronics or embedded software. Strong technical foundation, ideally with a degree in aerospace, electronics, systems or software engineering (or equivalent experience). Familiarity with space-specific standards and constraints, such as environmental testing, radiation tolerance, reliability analysis and system validation. Skilled in people and stakeholder management, with the emotional intelligence to guide and motivate high-performing teams. Confident communicator, able to engage effectively with engineers, clients and executives. Well-versed in structured project delivery methodologies and able to adapt them to high-assurance environments. Detail-oriented, driven and calm under pressure, with a commitment to successful project outcomes. Why Join Us? Be part of a growing company delivering real impact in the space domain. Shape next-generation space technologies from concept to deployment. Enjoy a collaborative culture with a focus on quality, innovation and continuous development. Engage directly with cutting-edge clients and projects.
Oct 16, 2025
Full time
Location: Cambridgeshire Type: Permanent Salary: Competitive We are seeking experienced Project Managers to lead and deliver complex, high-impact engineering projects within the space sector. Working across satellite systems, embedded electronics, communications payloads and mission-critical software, you'll play a key role in turning innovative ideas into qualified, operational solutions . This is a highly collaborative and client-facing position, ideal for someone who thrives in technically demanding environments and is confident engaging across engineering disciplines and senior stakeholders alike . What You'll Be Doing: Lead multidisciplinary development projects for space applications, spanning software, electronics, RF and systems engineering. Deliver projects on time and within budget, effectively managing schedules, risk, change and resources. Build strong internal and client relationships, maintaining clear communication throughout the project lifecycle. Collaborate with technical leads and sales teams to shape opportunities and proposals that are both commercially and technically robust. Apply structured project management approaches such as Work Breakdown Structures (WBS) and Microsoft Project, tailored to space-qualified environments. Maintain governance and transparent reporting across all phases of delivery. Contribute to ongoing improvement of project delivery processes to meet the specific challenges of space-sector programmes. About You: Proven experience delivering complex technical projects within the space sector - including satellite systems, space-grade electronics or embedded software. Strong technical foundation, ideally with a degree in aerospace, electronics, systems or software engineering (or equivalent experience). Familiarity with space-specific standards and constraints, such as environmental testing, radiation tolerance, reliability analysis and system validation. Skilled in people and stakeholder management, with the emotional intelligence to guide and motivate high-performing teams. Confident communicator, able to engage effectively with engineers, clients and executives. Well-versed in structured project delivery methodologies and able to adapt them to high-assurance environments. Detail-oriented, driven and calm under pressure, with a commitment to successful project outcomes. Why Join Us? Be part of a growing company delivering real impact in the space domain. Shape next-generation space technologies from concept to deployment. Enjoy a collaborative culture with a focus on quality, innovation and continuous development. Engage directly with cutting-edge clients and projects.
Matchtech
Project Manager - Embedded Software
Matchtech Saffron Walden, Essex
Software-Focused Project Manager - Embedded Systems Location: Cambridgeshire (South) Type: Full-Time Working Pattern: Hybrid (Minimum 3 Days Office-Based) Salary: Competitive Are you an experienced Project Manager with a passion for delivering innovative, software-led solutions? Join our growing team and help shape technically complex, high-impact projects across a range of sectors. This is a highly client-facing role requiring close collaboration with sales, engineering, and customer teams to define, secure, and deliver cutting-edge software projects - often with electronics or embedded systems elements. The Role Full-time position, reporting to the Head of Project Management Based in South Cambridgeshire, with hybrid working (minimum 3 days in the office) Occasional UK and international travel to support project delivery or business development Key Responsibilities Lead the end-to-end delivery of software-led technical projects across diverse industries Collaborate with engineering and commercial teams to scope, estimate, and shape project proposals Manage project scope, schedule, budget, and risks, using structured PM methodologies Foster strong client relationships and ensure clear communication at all levels Drive motivation and performance across cross-functional teams Apply Agile methodologies, Work Breakdown Structures (WBS), and Microsoft Project planning Champion software development best practices and continuous improvement Ensure rigorous governance, reporting, and quality standards throughout the project lifecycle About You Proven track record delivering complex software development projects Excellent stakeholder and people management skills; emotionally intelligent and team-focused Clear, confident communicator - able to engage engineers and senior executives alike Technically fluent: familiar with modern software engineering practices including version control (e.g. Git), CI/CD pipelines, and automated testing frameworks Experience using tools like Jira, Confluence, Git, and Microsoft Project Holds a degree (or equivalent) in a relevant technical discipline Comfortable in a consultancy-style environment, juggling multiple priorities and working at pace If you thrive in a collaborative environment and want to work on challenging, meaningful projects with a team of like-minded professionals - we'd love to hear from you. Apply today and help us deliver the next generation of software-led innovation.
Oct 16, 2025
Full time
Software-Focused Project Manager - Embedded Systems Location: Cambridgeshire (South) Type: Full-Time Working Pattern: Hybrid (Minimum 3 Days Office-Based) Salary: Competitive Are you an experienced Project Manager with a passion for delivering innovative, software-led solutions? Join our growing team and help shape technically complex, high-impact projects across a range of sectors. This is a highly client-facing role requiring close collaboration with sales, engineering, and customer teams to define, secure, and deliver cutting-edge software projects - often with electronics or embedded systems elements. The Role Full-time position, reporting to the Head of Project Management Based in South Cambridgeshire, with hybrid working (minimum 3 days in the office) Occasional UK and international travel to support project delivery or business development Key Responsibilities Lead the end-to-end delivery of software-led technical projects across diverse industries Collaborate with engineering and commercial teams to scope, estimate, and shape project proposals Manage project scope, schedule, budget, and risks, using structured PM methodologies Foster strong client relationships and ensure clear communication at all levels Drive motivation and performance across cross-functional teams Apply Agile methodologies, Work Breakdown Structures (WBS), and Microsoft Project planning Champion software development best practices and continuous improvement Ensure rigorous governance, reporting, and quality standards throughout the project lifecycle About You Proven track record delivering complex software development projects Excellent stakeholder and people management skills; emotionally intelligent and team-focused Clear, confident communicator - able to engage engineers and senior executives alike Technically fluent: familiar with modern software engineering practices including version control (e.g. Git), CI/CD pipelines, and automated testing frameworks Experience using tools like Jira, Confluence, Git, and Microsoft Project Holds a degree (or equivalent) in a relevant technical discipline Comfortable in a consultancy-style environment, juggling multiple priorities and working at pace If you thrive in a collaborative environment and want to work on challenging, meaningful projects with a team of like-minded professionals - we'd love to hear from you. Apply today and help us deliver the next generation of software-led innovation.
Zenovo
Senior Embedded Software Engineer
Zenovo Westbury-on-trym, Bristol
Job Title : Senior Embedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products. You ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems Understanding of synchronization issues in embedded development Basic knowledge of Microsoft Windows OS and Office applications Familiarity with communication protocols like SPI, RS232, RS485, CAN, and asynchronous serial interfaces Skills in debugging embedded hardware using oscilloscopes, logic analysers, and multimeters Basic electronics design knowledge To find out more, please apply with your latest CV.
Oct 16, 2025
Full time
Job Title : Senior Embedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £75,000 (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products. You ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Technical Skills & Experience Required: Experience programming embedded systems in C or C++ Proficiency in C/C++ coding practices Familiarity with scripting languages such as Python Experience designing multi-threaded and/or multi-process embedded systems Understanding of synchronization issues in embedded development Basic knowledge of Microsoft Windows OS and Office applications Familiarity with communication protocols like SPI, RS232, RS485, CAN, and asynchronous serial interfaces Skills in debugging embedded hardware using oscilloscopes, logic analysers, and multimeters Basic electronics design knowledge To find out more, please apply with your latest CV.
Gold Group
Systems Engineer
Gold Group Gillingham, Kent
Role: Systems Engineer Location: Gillingham area , Kent - Hybrid Salary: 40,000 - 60,000 depending on experience As a Systems Engineer you will have the chance to work on a mix of commercial & military aerospace products at all stages of the product life cycle. Positions are available from Junior to Senior level. Please note we can only consider candidates eligible to obtain SC clearance (5+ years' residency in the UK). What the role of the Systems Engineer entails: Some of the main duties of the Systems Engineer will include: Understanding our customers' complex needs and collaborating to develop, validate and manage requirements at multiple levels Developing complex system architectures and sub-systems using a Model Based Systems Engineering approach Integration, analysis and test of real time systems containing multiple technical disciplines such as electronic, mechanical, optical and software sub-systems Taking accountability for collaborative technical work package execution and associated outcomes Providing guidance, coaching and nurturing talent in other engineers Verifying that customer needs are satisfied Steering new and improved systems development through implementation whilst making use of best practice systems lifecycle processes alongside techniques such as Learn First and Agile What experience you need to be the successful Systems Engineer: Essential Proven experience developing systems in relevant product markets and/or domains, such as control systems, real time displays or other safety related systems, containing multiple technical disciplines such as electronics, mechanics, optics and/or software Proven experience in requirements management, design analyses, modelling and simulation, using tools such as DOORS, Siemens Polarion, Enterprise Architect, MATLAB and/or Simulink and design methodologies such as SysML A degree or equivalent qualification in a relevant Scientific/Engineering subject (e.g., Systems Engineering, Electronic Engineering, Physics or Mathematics) Desirable Experience in integration, test, and verification of real time and/or safety related systems, with understanding of safety assessment processes including how these processes influence the design Customer and/or supplier liaison experience for technical aspects, verifying and obtaining agreement that customer needs are satisfied An understanding of information assurance, cyber security and environmental impact aspects relating to real time embedded engineering products Benefits: Overtime, Private Healthcare,14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Oct 16, 2025
Full time
Role: Systems Engineer Location: Gillingham area , Kent - Hybrid Salary: 40,000 - 60,000 depending on experience As a Systems Engineer you will have the chance to work on a mix of commercial & military aerospace products at all stages of the product life cycle. Positions are available from Junior to Senior level. Please note we can only consider candidates eligible to obtain SC clearance (5+ years' residency in the UK). What the role of the Systems Engineer entails: Some of the main duties of the Systems Engineer will include: Understanding our customers' complex needs and collaborating to develop, validate and manage requirements at multiple levels Developing complex system architectures and sub-systems using a Model Based Systems Engineering approach Integration, analysis and test of real time systems containing multiple technical disciplines such as electronic, mechanical, optical and software sub-systems Taking accountability for collaborative technical work package execution and associated outcomes Providing guidance, coaching and nurturing talent in other engineers Verifying that customer needs are satisfied Steering new and improved systems development through implementation whilst making use of best practice systems lifecycle processes alongside techniques such as Learn First and Agile What experience you need to be the successful Systems Engineer: Essential Proven experience developing systems in relevant product markets and/or domains, such as control systems, real time displays or other safety related systems, containing multiple technical disciplines such as electronics, mechanics, optics and/or software Proven experience in requirements management, design analyses, modelling and simulation, using tools such as DOORS, Siemens Polarion, Enterprise Architect, MATLAB and/or Simulink and design methodologies such as SysML A degree or equivalent qualification in a relevant Scientific/Engineering subject (e.g., Systems Engineering, Electronic Engineering, Physics or Mathematics) Desirable Experience in integration, test, and verification of real time and/or safety related systems, with understanding of safety assessment processes including how these processes influence the design Customer and/or supplier liaison experience for technical aspects, verifying and obtaining agreement that customer needs are satisfied An understanding of information assurance, cyber security and environmental impact aspects relating to real time embedded engineering products Benefits: Overtime, Private Healthcare,14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a Systems Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Unicorn Resourcing
Technical Systems Lead
Unicorn Resourcing Milton, Cambridgeshire
Technical Systems Lead Location: Cambridge (on site initially) Department: Engineering & Development Salary: up to £45k for someone with at least 2 years experience from University up to £70k for someone with proven experience 5-10 years and relevant education background A cutting-edge technology business is seeking a Technical Systems Lead to join its high-performing Engineering and Development team. This role presents a rare opportunity for a technically exceptional individual to gain deep domain expertise while building a pathway toward future technical leadership. Working directly alongside the Technical Director, the successful candidate will play a key role in shaping product architecture, driving system-level thinking, and contributing to long-term technology strategy. The company specialises in developing high-performance drive electronics, embedded firmware, and control software for industrial systems, with a strong emphasis on innovation and system integration. This is a hands-on, immersive role that would suit a candidate with a strong background in physics, applied mathematics, electrical engineering , or a related discipline especially those with a passion for solving complex, multidisciplinary challenges. Key Responsibilities Develop end-to-end knowledge of system architecture, from hardware to software Contribute to the design and analysis of fluid dynamics, control systems, and waveform optimisation Support system-level performance reviews and technical investigations Participate in product strategy, technology roadmapping, and customer feedback integration Create documentation, lead knowledge-sharing sessions, and mentor junior engineers Assist in transitioning R&D into commercial products through testing and validation Engage with customers and field teams to solve real-world technical challenges Requirements Essential: Degree (ideally MSc/PhD) in Physics, Electrical Engineering, Systems Engineering, or Applied Mathematics Strong analytical background in areas such as image processing, control systems, or fluid mechanics Experience working across hardware, firmware, and software domains Proficiency in tools such as C++, Python, C#, JavaScript, or simulation software Desirable: Exposure to digital printing, high-speed electronics, or embedded systems Familiarity with FPGAs, real-time data systems, or Agile development tools (e.g. JIRA, Git, Jenkins) Previous experience in technical partner or customer-facing roles The Ideal Candidate Intellectually curious and motivated to become a future technical leader Comfortable working in cross-disciplinary teams and navigating complex systems An excellent communicator with the ability to explain abstract concepts clearly Passionate about innovation, continuous learning, and technical excellence Career Path This role offers a clear trajectory towards senior technical roles such as System Architect, Principal Engineer, or Technical Product Lead , providing end-to-end exposure to product development, strategic planning, and real-world commercial integration. If you are interested in the role of Technical Systems Lead and feel that you have the relevant experience, please contact your Recruitment Partner, Lisa Logan at Unicorn Resourcing on (phone number removed) or email (url removed) If this job isn't exactly right for you but you're looking for something new, please contact us for a confidential career discussion. Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.
Oct 16, 2025
Full time
Technical Systems Lead Location: Cambridge (on site initially) Department: Engineering & Development Salary: up to £45k for someone with at least 2 years experience from University up to £70k for someone with proven experience 5-10 years and relevant education background A cutting-edge technology business is seeking a Technical Systems Lead to join its high-performing Engineering and Development team. This role presents a rare opportunity for a technically exceptional individual to gain deep domain expertise while building a pathway toward future technical leadership. Working directly alongside the Technical Director, the successful candidate will play a key role in shaping product architecture, driving system-level thinking, and contributing to long-term technology strategy. The company specialises in developing high-performance drive electronics, embedded firmware, and control software for industrial systems, with a strong emphasis on innovation and system integration. This is a hands-on, immersive role that would suit a candidate with a strong background in physics, applied mathematics, electrical engineering , or a related discipline especially those with a passion for solving complex, multidisciplinary challenges. Key Responsibilities Develop end-to-end knowledge of system architecture, from hardware to software Contribute to the design and analysis of fluid dynamics, control systems, and waveform optimisation Support system-level performance reviews and technical investigations Participate in product strategy, technology roadmapping, and customer feedback integration Create documentation, lead knowledge-sharing sessions, and mentor junior engineers Assist in transitioning R&D into commercial products through testing and validation Engage with customers and field teams to solve real-world technical challenges Requirements Essential: Degree (ideally MSc/PhD) in Physics, Electrical Engineering, Systems Engineering, or Applied Mathematics Strong analytical background in areas such as image processing, control systems, or fluid mechanics Experience working across hardware, firmware, and software domains Proficiency in tools such as C++, Python, C#, JavaScript, or simulation software Desirable: Exposure to digital printing, high-speed electronics, or embedded systems Familiarity with FPGAs, real-time data systems, or Agile development tools (e.g. JIRA, Git, Jenkins) Previous experience in technical partner or customer-facing roles The Ideal Candidate Intellectually curious and motivated to become a future technical leader Comfortable working in cross-disciplinary teams and navigating complex systems An excellent communicator with the ability to explain abstract concepts clearly Passionate about innovation, continuous learning, and technical excellence Career Path This role offers a clear trajectory towards senior technical roles such as System Architect, Principal Engineer, or Technical Product Lead , providing end-to-end exposure to product development, strategic planning, and real-world commercial integration. If you are interested in the role of Technical Systems Lead and feel that you have the relevant experience, please contact your Recruitment Partner, Lisa Logan at Unicorn Resourcing on (phone number removed) or email (url removed) If this job isn't exactly right for you but you're looking for something new, please contact us for a confidential career discussion. Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.
Rise Technical Recruitment
Senior Software Engineer
Rise Technical Recruitment
Senior Software Engineer North Yorkshire (Hybrid after probation) 50,000 - 62,000 + 33 days holiday + Private Healthcare + Flexible Working + Benefits On offer is a rare opportunity for a Senior Software Engineer to join a highly respected international engineering business that is a recognised leader in both R&D and manufacturing. This company specialises in delivering advanced subsea systems and complex engineered solutions that are deployed in some of the most demanding environments worldwide. Their products are renowned for their reliability, quality, and technical excellence, supporting critical operations across multiple industries. In this role, you will take the technical lead on software design projects, planning and supervising engineers, while also contributing hands-on to software development. You will be involved in the full project lifecycle - from concept and specification through design, testing, and handover - supporting both internal teams and customers across the globe. An ideal candidate will have a background in software engineering with strong experience in C/C++ and C#, real-time and multi-threaded programming, and the design of HMI/GUI systems. You should have proven experience leading software projects, mentoring junior engineers, and managing design delivery to high standards. Experience with embedded platforms or complex control systems would be a strong advantage. This is an excellent opportunity for someone who wants to work on innovative and challenging projects, taking ownership of software leadership while developing solutions that will be deployed in extreme environments. The Role: Senior Software Engineer (Embedded & Applications) Planning and supervising software engineers and projects Technical lead on software design, development, and delivery Full project lifecycle from concept to handover Embedded software, real-time systems, GUI/HMI development The Person: Skilled in C/C++, C#, real-time and multi-threaded programming Strong experience in embedded software design and GUI/HMI systems Proven track record leading projects and mentoring engineers Good communication skills, with the ability to support cross-functional teams and customers worldwide Reference Number: BBBH - (phone number removed) To apply for this role or to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Oct 16, 2025
Full time
Senior Software Engineer North Yorkshire (Hybrid after probation) 50,000 - 62,000 + 33 days holiday + Private Healthcare + Flexible Working + Benefits On offer is a rare opportunity for a Senior Software Engineer to join a highly respected international engineering business that is a recognised leader in both R&D and manufacturing. This company specialises in delivering advanced subsea systems and complex engineered solutions that are deployed in some of the most demanding environments worldwide. Their products are renowned for their reliability, quality, and technical excellence, supporting critical operations across multiple industries. In this role, you will take the technical lead on software design projects, planning and supervising engineers, while also contributing hands-on to software development. You will be involved in the full project lifecycle - from concept and specification through design, testing, and handover - supporting both internal teams and customers across the globe. An ideal candidate will have a background in software engineering with strong experience in C/C++ and C#, real-time and multi-threaded programming, and the design of HMI/GUI systems. You should have proven experience leading software projects, mentoring junior engineers, and managing design delivery to high standards. Experience with embedded platforms or complex control systems would be a strong advantage. This is an excellent opportunity for someone who wants to work on innovative and challenging projects, taking ownership of software leadership while developing solutions that will be deployed in extreme environments. The Role: Senior Software Engineer (Embedded & Applications) Planning and supervising software engineers and projects Technical lead on software design, development, and delivery Full project lifecycle from concept to handover Embedded software, real-time systems, GUI/HMI development The Person: Skilled in C/C++, C#, real-time and multi-threaded programming Strong experience in embedded software design and GUI/HMI systems Proven track record leading projects and mentoring engineers Good communication skills, with the ability to support cross-functional teams and customers worldwide Reference Number: BBBH - (phone number removed) To apply for this role or to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
ZENOVO LTD
Senior Embedded Software Engineer
ZENOVO LTD Stroud, Gloucestershire
Location : Stroud, Gloucestershire (3 Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embedded software solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for you! You could be working for technical con click apply for full job details
Oct 16, 2025
Full time
Location : Stroud, Gloucestershire (3 Day's Per Week On-Site) Salary: Up to £70,000 + Benefits (Depending on Experience) Overview of Business & Opportunity: Do you have a passion for creating cutting-edge embedded software solutions for leading companies and want to be part of a small team that brings them to life? If you do we have the perfect opportunity for you! You could be working for technical con click apply for full job details
Rise Technical Recruitment
Software Engineer
Rise Technical Recruitment
Software Engineer North Yorkshire (Hybrid after probation) 40,000 - 50,000 + 33 days holiday + Private Healthcare + Flexible Working + Benefits On offer is a rare opportunity for a Software Engineer to join a highly respected international engineering business that is a recognised leader in both R&D and manufacturing. This company specialises in delivering advanced subsea systems and complex engineered solutions that are deployed in some of the most demanding environments worldwide. Their products are renowned for their reliability, quality, and technical excellence, supporting critical operations across multiple industries. In this role, you will be responsible for developing and supporting software projects, contributing to design work, and delivering solutions that meet strict engineering and operational standards. You will work across the full project lifecycle - from concept and specification through to design, testing, and handover - while also providing technical support to production teams, customers, and global operations. An ideal candidate will have a background in software engineering with strong skills in C/C++ and C#, experience in real-time and multi-threaded programming, and a good understanding of HMI/GUI development. You should be comfortable contributing to projects independently while also working under the guidance of senior engineers. Experience with embedded systems, robotic control, or complex software architectures would be a strong advantage. This is an excellent opportunity for someone looking to build their career in software engineering, taking on challenging projects in a world-leading engineering environment, while gaining exposure to cutting-edge technologies deployed in extreme conditions. The Role: Software Engineer (Embedded & Applications) Contributing to software design and development projects Full lifecycle from concept to handover Embedded software, real-time systems, GUI/HMI development Technical support for production, logistics, and customer operations The Person: Skilled in C/C++, C#, real-time and multi-threaded programming Experience in embedded software design and GUI/HMI systems Reference Number: BBBH - (phone number removed) To apply for this role or to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Oct 16, 2025
Full time
Software Engineer North Yorkshire (Hybrid after probation) 40,000 - 50,000 + 33 days holiday + Private Healthcare + Flexible Working + Benefits On offer is a rare opportunity for a Software Engineer to join a highly respected international engineering business that is a recognised leader in both R&D and manufacturing. This company specialises in delivering advanced subsea systems and complex engineered solutions that are deployed in some of the most demanding environments worldwide. Their products are renowned for their reliability, quality, and technical excellence, supporting critical operations across multiple industries. In this role, you will be responsible for developing and supporting software projects, contributing to design work, and delivering solutions that meet strict engineering and operational standards. You will work across the full project lifecycle - from concept and specification through to design, testing, and handover - while also providing technical support to production teams, customers, and global operations. An ideal candidate will have a background in software engineering with strong skills in C/C++ and C#, experience in real-time and multi-threaded programming, and a good understanding of HMI/GUI development. You should be comfortable contributing to projects independently while also working under the guidance of senior engineers. Experience with embedded systems, robotic control, or complex software architectures would be a strong advantage. This is an excellent opportunity for someone looking to build their career in software engineering, taking on challenging projects in a world-leading engineering environment, while gaining exposure to cutting-edge technologies deployed in extreme conditions. The Role: Software Engineer (Embedded & Applications) Contributing to software design and development projects Full lifecycle from concept to handover Embedded software, real-time systems, GUI/HMI development Technical support for production, logistics, and customer operations The Person: Skilled in C/C++, C#, real-time and multi-threaded programming Experience in embedded software design and GUI/HMI systems Reference Number: BBBH - (phone number removed) To apply for this role or to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2025 Jobs Hiring Near Me