Rise Technical Recruitment Limited
Bathgate, West Lothian
Electronics Design Manager with progression to Technical ManagerWest Lothian£35,000 to £45,000 + BenefitsExcellent opportunity for an experienced Design Engineer to step up into a Technical Manager role and take ownership of a thriving engineering function.This is a long-established and highly specialist manufacturer with over 30 years of success in its field. They design and produce innovative, high-value products for a niche market, exporting worldwide and known for their quality and reliability. With a small, close-knit team and a strong reputation built over decades, the business is now seeking a talented individual to lead the technical side as the current Manager prepares for retirement.In this varied role, you'll be responsible for the full lifecycle of product design and development. That includes electronics schematics, PCB prototypes and layouts, compliance testing, and software/firmware updates. You'll also play a key role in upgrading existing products and ensuring future innovations continue to meet customer needs. This is a hands-on, multi-faceted role where no two days are the same, offering genuine autonomy and the chance to shape the technical direction of the company.The ideal candidate will bring strong experience in electronics design, PCB layouts, and software development. You'll be confident taking ownership of projects, comfortable working in a smaller business where flexibility is key, and keen to have real influence over the technical output.This is a fantastic opportunity to join a stable, respected business where your contribution will be visible every day. For the right person, there's even the potential to progress into a leadership role with a stake in the company's future. The Role: Lead technical design and product development across the business Deliver final PCB prototypes and layouts, ready for manufacture Ensure products meet EMC compliance requirements Drive upgrades to bespoke in-house software and firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment Ambitious, with the desire to progress into a senior leadership role (and take on equity in the company)
Sep 06, 2025
Full time
Electronics Design Manager with progression to Technical ManagerWest Lothian£35,000 to £45,000 + BenefitsExcellent opportunity for an experienced Design Engineer to step up into a Technical Manager role and take ownership of a thriving engineering function.This is a long-established and highly specialist manufacturer with over 30 years of success in its field. They design and produce innovative, high-value products for a niche market, exporting worldwide and known for their quality and reliability. With a small, close-knit team and a strong reputation built over decades, the business is now seeking a talented individual to lead the technical side as the current Manager prepares for retirement.In this varied role, you'll be responsible for the full lifecycle of product design and development. That includes electronics schematics, PCB prototypes and layouts, compliance testing, and software/firmware updates. You'll also play a key role in upgrading existing products and ensuring future innovations continue to meet customer needs. This is a hands-on, multi-faceted role where no two days are the same, offering genuine autonomy and the chance to shape the technical direction of the company.The ideal candidate will bring strong experience in electronics design, PCB layouts, and software development. You'll be confident taking ownership of projects, comfortable working in a smaller business where flexibility is key, and keen to have real influence over the technical output.This is a fantastic opportunity to join a stable, respected business where your contribution will be visible every day. For the right person, there's even the potential to progress into a leadership role with a stake in the company's future. The Role: Lead technical design and product development across the business Deliver final PCB prototypes and layouts, ready for manufacture Ensure products meet EMC compliance requirements Drive upgrades to bespoke in-house software and firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment Ambitious, with the desire to progress into a senior leadership role (and take on equity in the company)
Rise Technical Recruitment Limited
Livingston, West Lothian
Lead Design Engineer with progression to Technical ManagerWest Lothian£35,000 to £45,000 + BenefitsExcellent opportunity for an experienced Design Engineer to step up into a Technical Manager role and take ownership of a thriving engineering function.This is a long-established and highly specialist manufacturer with over 30 years of success in its field. They design and produce innovative, high-value products for a niche market, exporting worldwide and known for their quality and reliability. With a small, close-knit team and a strong reputation built over decades, the business is now seeking a talented individual to lead the technical side as the current Manager prepares for retirement.In this varied role, you'll be responsible for the full lifecycle of product design and development. That includes electronics schematics, PCB prototypes and layouts, compliance testing, and software/firmware updates. You'll also play a key role in upgrading existing products and ensuring future innovations continue to meet customer needs. This is a hands-on, multi-faceted role where no two days are the same, offering genuine autonomy and the chance to shape the technical direction of the company.The ideal candidate will bring strong experience in electronics design, PCB layouts, and software development. You'll be confident taking ownership of projects, comfortable working in a smaller business where flexibility is key, and keen to have real influence over the technical output.This is a fantastic opportunity to join a stable, respected business where your contribution will be visible every day. For the right person, there's even the potential to progress into a leadership role with a stake in the company's future. The Role: Lead technical design and product development across the business Deliver final PCB prototypes and layouts, ready for manufacture Ensure products meet EMC compliance requirements Drive upgrades to bespoke in-house software and firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment Ambitious, with the desire to progress into a senior leadership role (and take on equity in the company)
Sep 06, 2025
Full time
Lead Design Engineer with progression to Technical ManagerWest Lothian£35,000 to £45,000 + BenefitsExcellent opportunity for an experienced Design Engineer to step up into a Technical Manager role and take ownership of a thriving engineering function.This is a long-established and highly specialist manufacturer with over 30 years of success in its field. They design and produce innovative, high-value products for a niche market, exporting worldwide and known for their quality and reliability. With a small, close-knit team and a strong reputation built over decades, the business is now seeking a talented individual to lead the technical side as the current Manager prepares for retirement.In this varied role, you'll be responsible for the full lifecycle of product design and development. That includes electronics schematics, PCB prototypes and layouts, compliance testing, and software/firmware updates. You'll also play a key role in upgrading existing products and ensuring future innovations continue to meet customer needs. This is a hands-on, multi-faceted role where no two days are the same, offering genuine autonomy and the chance to shape the technical direction of the company.The ideal candidate will bring strong experience in electronics design, PCB layouts, and software development. You'll be confident taking ownership of projects, comfortable working in a smaller business where flexibility is key, and keen to have real influence over the technical output.This is a fantastic opportunity to join a stable, respected business where your contribution will be visible every day. For the right person, there's even the potential to progress into a leadership role with a stake in the company's future. The Role: Lead technical design and product development across the business Deliver final PCB prototypes and layouts, ready for manufacture Ensure products meet EMC compliance requirements Drive upgrades to bespoke in-house software and firmware Work in a small, agile team with a wide scope of responsibility The Person: Experienced Design Engineer with electronics and PCB design expertise Proficient in software development (VB, C, C+, C++) and Microsoft applications (365, Visual Studio, SQL Server) Familiar with CAD tools such as Easy CAD or E-Drawings Flexible, adaptable, and comfortable in a smaller business environment Ambitious, with the desire to progress into a senior leadership role (and take on equity in the company)
UK CITIZENSHIP REQUIRED FOR THIS POSITION: Yes RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: UK-Security Check (SC) TRAVEL: Yes, 25% of the Time Define Possible at Northrop Grumman UK At Northrop Grumman UK, our mission is to solve the most complex challenges by shaping the technology and solutions of tomorrow. We call it Defining Possible. This mind-set goes beyond our customer solutions; it's the foundation for your career development and the impact we have within the community. So, what's your possible? Opportunity: Salary: £45,000 - £55,000 This is more than just a job; it's a mission. As a Senior Safety Engineer, you'll have the chance to provide safety assurance on the design, development, and maintenance of cutting-edge infrastructure for naval vessel Platform Management Systems - including both surface ships and submarines. You will play a crucial role in both the development of the product and the provision of support to mission-critical naval operations. Reporting to the Product Safety Manager and as a valued member in the Safety Engineering team. Safety engineering activities including Hazard and Operability Studies (HAZOPs), Functional Failure Analysis (FFA), Fault Tree Analysis (FTA), Failure Mode, Effects and Criticality Analysis (FMECA) and Layer of Protection Analysis (LOPA). Our UK Defence business is a Sovereign software and systems centre of excellence. As well as developing and supporting UK wide and internationally deployed multi-domain command and control systems, our work is critical to the modern backbone of the Royal Navy. We pioneer - with fierce curiosity, dedication, and innovation, we seek to solve the world's most challenging problems. Responsibilities: Report to the Product Safety Manager, under the guidance of Principal Safety Engineers. Undertake safety activities required by the programme. Generate safety requirements for the system to ensure that the customer's safety targets, and derived safety targets can be met by the system design (e.g. random hardware failure probabilities; systematic safety integrity level (SIL) targets for hardware, software and firmware). Deliver safety products and activities on a complex project, supporting project milestones and safety objectives. Supporting safety audits at internal and external design reviews and safety committee meetings. Producing technical documentation to a high standard in accordance with company/customer procedures Undertaking analysis that positively impacts the design decisions and solutions propose by the engineering teams. Supporting the generation of safety arguments to internal and external stakeholders in order to influence their consideration of safety decisions. Working collaboratively within multi-disciplined teams to enhance NGs reputation by generating high quality and well-reasoned outputs. Travelling to customer and sub-contractor sites in the UK, occasionally overseas, as required Benefits: We can offer you a range of flexible and hybrid working options to suit you, including optional compressed working schedule with every other Friday off. Our benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Relevant work experience in a safety-related engineering environment Understanding and awareness of international and defence standards such as IEC 61508 and Def Stan 00-056 Awareness of safety assurance of COTS PE based systems or high integrity software Ability to understand hardware and software failure modes, causes and effects Experience in safety/reliability analysis techniques: hazard identification and analysis, FMECA, FTA, Functional Failure Analysis Awareness of the tools and techniques used in Risk Assessments and developing ALARP justifications Ability to work in a multi-disciplinary team (e.g. systems, hardware, software and ILS engineers, project management, customer and supplier engineering teams) Master's degree, Degree, HND or HNC in Engineering or Safety Management related discipline Security clearance: You must be able to gain and maintain relevant UK Government security clearance in line with the job role (SC). Our requirement team is on hand to answer any questions and we will guide you through the process: . Why join us? End-to-End Involvement: Be part of a team responsible for the development of control systems products, playing a critical role in ensuring the safety, performance, and compliance of these cutting-edge systems. Innovative Projects: Work on the design and delivery of next-generation infrastructure for naval platforms, contributing to national defence and global security efforts. Diverse Technology Stack: application of safety techniques and arguments on complex IT/OT architecture. Professional Growth: Take advantage of opportunities to grow your skills through training, certification, and experience in the defence sector. Impactful Work: Work in a regulated environment with tangible real-world outcomes, ensuring mission-critical systems are secure, compliant, and ready for deployment on some of the world's most advanced naval platforms. Ready to apply? Yes - Submit your application online. Your application will be reviewed by our team and we will be in touch. Possibly, I'd like to find out more about this role - Reach out to our team for more information and support: . No, I don't think this role is right for me - Our extensive UK growth means we have exciting, new opportunities opening all the time. Speak to our team to discuss your career goals. Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce.
Sep 06, 2025
Full time
UK CITIZENSHIP REQUIRED FOR THIS POSITION: Yes RELOCATION ASSISTANCE: No relocation assistance available CLEARANCE TYPE: UK-Security Check (SC) TRAVEL: Yes, 25% of the Time Define Possible at Northrop Grumman UK At Northrop Grumman UK, our mission is to solve the most complex challenges by shaping the technology and solutions of tomorrow. We call it Defining Possible. This mind-set goes beyond our customer solutions; it's the foundation for your career development and the impact we have within the community. So, what's your possible? Opportunity: Salary: £45,000 - £55,000 This is more than just a job; it's a mission. As a Senior Safety Engineer, you'll have the chance to provide safety assurance on the design, development, and maintenance of cutting-edge infrastructure for naval vessel Platform Management Systems - including both surface ships and submarines. You will play a crucial role in both the development of the product and the provision of support to mission-critical naval operations. Reporting to the Product Safety Manager and as a valued member in the Safety Engineering team. Safety engineering activities including Hazard and Operability Studies (HAZOPs), Functional Failure Analysis (FFA), Fault Tree Analysis (FTA), Failure Mode, Effects and Criticality Analysis (FMECA) and Layer of Protection Analysis (LOPA). Our UK Defence business is a Sovereign software and systems centre of excellence. As well as developing and supporting UK wide and internationally deployed multi-domain command and control systems, our work is critical to the modern backbone of the Royal Navy. We pioneer - with fierce curiosity, dedication, and innovation, we seek to solve the world's most challenging problems. Responsibilities: Report to the Product Safety Manager, under the guidance of Principal Safety Engineers. Undertake safety activities required by the programme. Generate safety requirements for the system to ensure that the customer's safety targets, and derived safety targets can be met by the system design (e.g. random hardware failure probabilities; systematic safety integrity level (SIL) targets for hardware, software and firmware). Deliver safety products and activities on a complex project, supporting project milestones and safety objectives. Supporting safety audits at internal and external design reviews and safety committee meetings. Producing technical documentation to a high standard in accordance with company/customer procedures Undertaking analysis that positively impacts the design decisions and solutions propose by the engineering teams. Supporting the generation of safety arguments to internal and external stakeholders in order to influence their consideration of safety decisions. Working collaboratively within multi-disciplined teams to enhance NGs reputation by generating high quality and well-reasoned outputs. Travelling to customer and sub-contractor sites in the UK, occasionally overseas, as required Benefits: We can offer you a range of flexible and hybrid working options to suit you, including optional compressed working schedule with every other Friday off. Our benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Relevant work experience in a safety-related engineering environment Understanding and awareness of international and defence standards such as IEC 61508 and Def Stan 00-056 Awareness of safety assurance of COTS PE based systems or high integrity software Ability to understand hardware and software failure modes, causes and effects Experience in safety/reliability analysis techniques: hazard identification and analysis, FMECA, FTA, Functional Failure Analysis Awareness of the tools and techniques used in Risk Assessments and developing ALARP justifications Ability to work in a multi-disciplinary team (e.g. systems, hardware, software and ILS engineers, project management, customer and supplier engineering teams) Master's degree, Degree, HND or HNC in Engineering or Safety Management related discipline Security clearance: You must be able to gain and maintain relevant UK Government security clearance in line with the job role (SC). Our requirement team is on hand to answer any questions and we will guide you through the process: . Why join us? End-to-End Involvement: Be part of a team responsible for the development of control systems products, playing a critical role in ensuring the safety, performance, and compliance of these cutting-edge systems. Innovative Projects: Work on the design and delivery of next-generation infrastructure for naval platforms, contributing to national defence and global security efforts. Diverse Technology Stack: application of safety techniques and arguments on complex IT/OT architecture. Professional Growth: Take advantage of opportunities to grow your skills through training, certification, and experience in the defence sector. Impactful Work: Work in a regulated environment with tangible real-world outcomes, ensuring mission-critical systems are secure, compliant, and ready for deployment on some of the world's most advanced naval platforms. Ready to apply? Yes - Submit your application online. Your application will be reviewed by our team and we will be in touch. Possibly, I'd like to find out more about this role - Reach out to our team for more information and support: . No, I don't think this role is right for me - Our extensive UK growth means we have exciting, new opportunities opening all the time. Speak to our team to discuss your career goals. Northrop Grumman is committed to hiring and retaining a diverse workforce, and encourages individuals from all backgrounds and all abilities to apply and consider becoming a part of our diverse and inclusive workforce.
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
Sep 06, 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
NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform and development environment. Ability to adapt to changing priorities in a dynamic environment, with a focus on agile methodologies. Experience with Continuous Integration tools is beneficial. Awareness of the electricity industry is beneficial Benefits Senior Embedded Software Engineer up to 55,000 DOE Embedded Software Engineer up to 50,000 DOE Career development opportunities Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days Pension contributions of 8% from the employer Comprehensive benefits, including Group Life Insurance, Income Protection, and Critical Illness Private Medical Insurance Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, NMS Recruit will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
Sep 05, 2025
Full time
NMS Recruit are seeking Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Responsibilities Design and develop embedded software solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform and development environment. Ability to adapt to changing priorities in a dynamic environment, with a focus on agile methodologies. Experience with Continuous Integration tools is beneficial. Awareness of the electricity industry is beneficial Benefits Senior Embedded Software Engineer up to 55,000 DOE Embedded Software Engineer up to 50,000 DOE Career development opportunities Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days Pension contributions of 8% from the employer Comprehensive benefits, including Group Life Insurance, Income Protection, and Critical Illness Private Medical Insurance Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, NMS Recruit will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
We are partnered with a globally recognised leader in Human-Machine Interface technology who are seeking a Senior Embedded Software Engineer . Based in Nottinghamshire, with roots dating back to the 1940s and a long-standing reputation for innovation, this company designs and manufactures devices demanding applications including medical, marine, defence, aerospace, industrial, and air traffic control. As part of a respected international group, they maintain high-quality standards and export the products worldwide. This is an opportunity to join their market-leading R&D team and lead the design, development, and implementation of embedded software and firmware for cutting-edge electronic HMI products. Key Responsibilities for this Senior Embedded Software Engineer: Lead end-to-end software development: specification, design, implementation, testing, and documentation. Engineer firmware for embedded systems, including peripheral configuration and fault analysis. Architect layered software solutions for embedded portability. Work with protocols such as SPI, I C, I S, UART, USB, CAN, and Ethernet. Prepare technical specifications, test reports, and contribute to IP/innovation initiatives. Support production engineering-trialling and troubleshooting new developments. Provide technical leadership and mentorship to senior engineers and cross-functional colleagues. Support proposals with technical estimates, timelines, and cost information. Manage firmware lifecycle and change controls. Assist in new process creation and technical risk management. Qualifications & Experience Required for this Senior Embedded Software Engineer: BSc or MSc in Computer/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare-metal firmware development, layered architectures, and embedded testing (unit/automated). Exposure to task and issue tracking tools like Jira, and familiarity with IDE/toolchains and release management practices. Familiarity with Microsoft Visual Studio. Development of desktop utilities for product testing or customer interfaces. Strong analytical skills and ability to structure information for both internal and external audiences. Proficient in Microsoft Office suite (Excel, Word, PowerPoint, Outlook). Excellent initiative, communication, and adaptability. Salary & Benefits for this Senior Embedded Software Engineer role: Salary of up to 45,000 per annum. 25 days holiday plus bank holidays Regular Monday to Friday office hours Annual bonus Highstreet discounts Career progression
Sep 04, 2025
Full time
We are partnered with a globally recognised leader in Human-Machine Interface technology who are seeking a Senior Embedded Software Engineer . Based in Nottinghamshire, with roots dating back to the 1940s and a long-standing reputation for innovation, this company designs and manufactures devices demanding applications including medical, marine, defence, aerospace, industrial, and air traffic control. As part of a respected international group, they maintain high-quality standards and export the products worldwide. This is an opportunity to join their market-leading R&D team and lead the design, development, and implementation of embedded software and firmware for cutting-edge electronic HMI products. Key Responsibilities for this Senior Embedded Software Engineer: Lead end-to-end software development: specification, design, implementation, testing, and documentation. Engineer firmware for embedded systems, including peripheral configuration and fault analysis. Architect layered software solutions for embedded portability. Work with protocols such as SPI, I C, I S, UART, USB, CAN, and Ethernet. Prepare technical specifications, test reports, and contribute to IP/innovation initiatives. Support production engineering-trialling and troubleshooting new developments. Provide technical leadership and mentorship to senior engineers and cross-functional colleagues. Support proposals with technical estimates, timelines, and cost information. Manage firmware lifecycle and change controls. Assist in new process creation and technical risk management. Qualifications & Experience Required for this Senior Embedded Software Engineer: BSc or MSc in Computer/Electronic Engineering, Computer Science, or related field. At least 6 years of hands-on embedded C development experience within electronics or manufacturing. Experience in additional programming languages (e.g C++) Familiarity with Microsoft Visual Audio Proficient with Git or similar version control systems. Demonstrated experience with bare-metal firmware development, layered architectures, and embedded testing (unit/automated). Exposure to task and issue tracking tools like Jira, and familiarity with IDE/toolchains and release management practices. Familiarity with Microsoft Visual Studio. Development of desktop utilities for product testing or customer interfaces. Strong analytical skills and ability to structure information for both internal and external audiences. Proficient in Microsoft Office suite (Excel, Word, PowerPoint, Outlook). Excellent initiative, communication, and adaptability. Salary & Benefits for this Senior Embedded Software Engineer role: Salary of up to 45,000 per annum. 25 days holiday plus bank holidays Regular Monday to Friday office hours Annual bonus Highstreet discounts Career progression
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project and others. Main duties: + Firmware and PCB design + Mentorship of junior engineers + Direct involvement in whole product life cycle Skills and Experience Required: + 1:1 BSc in electronics or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
Sep 04, 2025
Full time
Senior Embedded Software Engineer £60-65k + £5-6k p/a bonus Aylesbury My client is an elite company in the medical sector developing cutting edge solutions for lifesaving products. They are currently developing a ground-breaking, cutting edge surgical robot, and looking for a Senior Electronic Design Engineer to help lead this project and others. Main duties: + Firmware and PCB design + Mentorship of junior engineers + Direct involvement in whole product life cycle Skills and Experience Required: + 1:1 BSc in electronics or related field from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV.
Electronics Test Technician Contract role Duration of Contract 6 months Outside IR35 £30.00 £40.00 per hour (Ltd Co) Flexible working Hours 4-Day Week Option if required Candidates must be SC cleared or already BPSS cleared Step into a key role on cutting-edge Defence projects as an Electronics Test Technician. We are seeking an experienced Test Technician / Test Engineer that can come and support us through a busy period of growth. The appointed Electronics Test Technician / Test Engineer will carry out the following day to day duties Performing IPC-level inspections of electronic assemblies Report Writing / Documenting hardware, software, and firmware configurations & results Using oscilloscopes, spectrum analysers, function generators & more Identifying and resolving issues down to component level Providing feedback on test documentation discrepancies The appointed Electronics Test Technician / Engineer will meet the following criteria for the position. Already holds SC or BPSS cleared (essential) IPC inspection certification & BTEC/ONC/HNC/HND in Electronics (or equivalent) Broad test equipment knowledge & Microsoft Office skills Previous experience of testing and faulting finding to component level. This position in other companies can be referred to as Test Engineer, Senior Test Technician , Test and Validation Engineer or Test and Repair Engineer
Sep 04, 2025
Contractor
Electronics Test Technician Contract role Duration of Contract 6 months Outside IR35 £30.00 £40.00 per hour (Ltd Co) Flexible working Hours 4-Day Week Option if required Candidates must be SC cleared or already BPSS cleared Step into a key role on cutting-edge Defence projects as an Electronics Test Technician. We are seeking an experienced Test Technician / Test Engineer that can come and support us through a busy period of growth. The appointed Electronics Test Technician / Test Engineer will carry out the following day to day duties Performing IPC-level inspections of electronic assemblies Report Writing / Documenting hardware, software, and firmware configurations & results Using oscilloscopes, spectrum analysers, function generators & more Identifying and resolving issues down to component level Providing feedback on test documentation discrepancies The appointed Electronics Test Technician / Engineer will meet the following criteria for the position. Already holds SC or BPSS cleared (essential) IPC inspection certification & BTEC/ONC/HNC/HND in Electronics (or equivalent) Broad test equipment knowledge & Microsoft Office skills Previous experience of testing and faulting finding to component level. This position in other companies can be referred to as Test Engineer, Senior Test Technician , Test and Validation Engineer or Test and Repair Engineer
Job Title: Senior Embedded Hardware Engineer Location: Coventry (Hybrid - 2-3 days/week on-site) Salary: 55,000 - 60,000 + Bonus Type: Permanent, Full-Time We're a fast-growing technology business looking for an experienced Senior Embedded Hardware Engineer to join our product development team. In this hybrid role, you'll be on-site in Coventry 2-3 days a week and play a key role in designing and developing embedded hardware systems for innovative real-world applications. Responsibilities: Lead hardware design across the full development lifecycle - from concept to production Support and review PCB layout, design, and bring-up Develop hardware verification plans and test procedures Contribute to compliance activities (e.g. EMC, environmental testing) Perform circuit-level analysis (e.g. power, tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning skills Degree in Electronics, Electrical Engineering, or related field Clear communicator with a proactive mindset Desirable Skills: Experience with Bluetooth or Wi-Fi low-power devices Knowledge of compliance processes (CE, FCC, ISED) Experience working with contract manufacturers and production testing Some analogue design knowledge Exposure to related disciplines like mechanical design, manufacturing, or factory test setup What We Offer: Work in a collaborative, tech-driven environment Hybrid flexibility with a Coventry HQ base Opportunities to influence next-gen product design Competitive salary ( 55k- 60k) + performance-based bonus Supportive team culture that values hands-on engineering If you're ready to contribute to cutting-edge embedded systems and enjoy variety in your projects - we'd love to hear from you.
Sep 02, 2025
Full time
Job Title: Senior Embedded Hardware Engineer Location: Coventry (Hybrid - 2-3 days/week on-site) Salary: 55,000 - 60,000 + Bonus Type: Permanent, Full-Time We're a fast-growing technology business looking for an experienced Senior Embedded Hardware Engineer to join our product development team. In this hybrid role, you'll be on-site in Coventry 2-3 days a week and play a key role in designing and developing embedded hardware systems for innovative real-world applications. Responsibilities: Lead hardware design across the full development lifecycle - from concept to production Support and review PCB layout, design, and bring-up Develop hardware verification plans and test procedures Contribute to compliance activities (e.g. EMC, environmental testing) Perform circuit-level analysis (e.g. power, tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning skills Degree in Electronics, Electrical Engineering, or related field Clear communicator with a proactive mindset Desirable Skills: Experience with Bluetooth or Wi-Fi low-power devices Knowledge of compliance processes (CE, FCC, ISED) Experience working with contract manufacturers and production testing Some analogue design knowledge Exposure to related disciplines like mechanical design, manufacturing, or factory test setup What We Offer: Work in a collaborative, tech-driven environment Hybrid flexibility with a Coventry HQ base Opportunities to influence next-gen product design Competitive salary ( 55k- 60k) + performance-based bonus Supportive team culture that values hands-on engineering If you're ready to contribute to cutting-edge embedded systems and enjoy variety in your projects - we'd love to hear from you.
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms , such as Zigbee BLE/ Bluetooth and WI-FI - It is expected you will have an understanding of electronics and microcontroller-based embedded systems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version control tool - Understanding of the software development lifecycle stages and reasons for following this process - Experience with either consumer electronics, IoT or audio product development Education: Degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent is required.
Sep 02, 2025
Full time
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms , such as Zigbee BLE/ Bluetooth and WI-FI - It is expected you will have an understanding of electronics and microcontroller-based embedded systems - Your background will include experience with various embedded software development environments including compilers, debuggers, toolchains and emulators Desirable - Experience of low-level communication protocols (SPI, I2C, UART) implementation and debugging - Knowledge of version control principals & experience using a version control tool - Understanding of the software development lifecycle stages and reasons for following this process - Experience with either consumer electronics, IoT or audio product development Education: Degree in Software Engineering, Computer Science, Electrical/electronic Engineering or equivalent is required.
Embedded Software Engineer - Cambridgeshire A multi-national company specialising in the design and development of cutting edge products for a variety of growing industries is currently looking for a senior embedded software engineer with strong low-level development experience Requirements: Strong experience and understanding of low-level firmware development - baremetal/RTOS Experience with C/C++ programming Experience with a range of MCU architectures, including PIC, ARM etc Knowledge of common comms interfaces (USB, Ethernet, UART, SPI, I2C) Desirable: Experience with FPGA development in VHDL and/or Verilog is desirable, but not essential
Sep 02, 2025
Full time
Embedded Software Engineer - Cambridgeshire A multi-national company specialising in the design and development of cutting edge products for a variety of growing industries is currently looking for a senior embedded software engineer with strong low-level development experience Requirements: Strong experience and understanding of low-level firmware development - baremetal/RTOS Experience with C/C++ programming Experience with a range of MCU architectures, including PIC, ARM etc Knowledge of common comms interfaces (USB, Ethernet, UART, SPI, I2C) Desirable: Experience with FPGA development in VHDL and/or Verilog is desirable, but not essential
Role: Senior Software Engineer Location: Cramlington + Hybrid Work from Home Salary : Up to 75,000 KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area. The company delivers cutting-edge projects across automation, robotics, IoT, and beyond. This role will give you the opportunity to work on innovative systems used in real-world applications, collaborating with a multidisciplinary team of engineers. The Role As a Software Engineer, you will be involved in designing and delivering software solutions across a range of challenging projects. Typical responsibilities include: Developing software solutions using C/C++ or C# (ASP.Net Core). Writing Python-based asynchronous microservices, web APIs, and working with image recognition. Implementing C++ algorithms and firmware Using MQTT Containerising services with Docker Contributing to project delivery via Azure DevOps and CI/CD. The Candidate We are looking for a Software Engineer with: Proven programming experience in one or more of the following: C#, Python, Java, or C++. Strong understanding of general software engineering practices, including: Version control management with Git. Code reviews and pair programming. Use of test frameworks (with an interest in TDD). Working with user stories and capturing requirements. Iterative development and refactoring. A collaborative mindset and ability to work alongside electrical and mechanical engineers. Bonus: Any hands-on experience or interest in other engineering disciplines outside of software. Why Apply Work on innovative, cross-disciplinary projects in automation, robotics, and IoT. Gain exposure to a broad technology stack from low-level firmware to cloud infrastructure. Join a respected consultancy with a reputation for technical excellence. Enjoy a competitive salary, benefits package, and opportunities for professional growth. If you're a Software Engineer who thrives in diverse, innovative environments, we'd love to hear from you. Apply now with your CV or get in touch with the KO2 team for more information.
Sep 02, 2025
Full time
Role: Senior Software Engineer Location: Cramlington + Hybrid Work from Home Salary : Up to 75,000 KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area. The company delivers cutting-edge projects across automation, robotics, IoT, and beyond. This role will give you the opportunity to work on innovative systems used in real-world applications, collaborating with a multidisciplinary team of engineers. The Role As a Software Engineer, you will be involved in designing and delivering software solutions across a range of challenging projects. Typical responsibilities include: Developing software solutions using C/C++ or C# (ASP.Net Core). Writing Python-based asynchronous microservices, web APIs, and working with image recognition. Implementing C++ algorithms and firmware Using MQTT Containerising services with Docker Contributing to project delivery via Azure DevOps and CI/CD. The Candidate We are looking for a Software Engineer with: Proven programming experience in one or more of the following: C#, Python, Java, or C++. Strong understanding of general software engineering practices, including: Version control management with Git. Code reviews and pair programming. Use of test frameworks (with an interest in TDD). Working with user stories and capturing requirements. Iterative development and refactoring. A collaborative mindset and ability to work alongside electrical and mechanical engineers. Bonus: Any hands-on experience or interest in other engineering disciplines outside of software. Why Apply Work on innovative, cross-disciplinary projects in automation, robotics, and IoT. Gain exposure to a broad technology stack from low-level firmware to cloud infrastructure. Join a respected consultancy with a reputation for technical excellence. Enjoy a competitive salary, benefits package, and opportunities for professional growth. If you're a Software Engineer who thrives in diverse, innovative environments, we'd love to hear from you. Apply now with your CV or get in touch with the KO2 team for more information.
Are you an experienced Senior Software Engineer looking to take the lead on cutting-edge projects within the Defence sector? We are seeking a skilled engineer to design, develop, and deliver high-quality software solutions that meet complex system requirements. As a Senior Software Engineer, you'll play a key role in architectural design, software development, and team leadership, ensuring innovative solutions are delivered on time and to the highest standards. Key responsibilities for the Senior Software Engineer based in Surrey: Lead a team of software engineers, providing technical direction, supervision, and mentoring. Define architectural and detailed software designs in line with wider system requirements. Develop and test software in C++ across Linux and Windows platforms. Collaborate with multidisciplinary teams, ensuring seamless integration with firmware and electronics. Manage project timescales, resources, and deliverables in conjunction with the Project Manager. Conduct structured software verification, validation, and system integration activities. Prepare and present technical documentation and design reviews to internal teams and customers. Key skills required for the Senior Software Engineer based in Surrey: Proven experience in software architecture, design, and implementation (C++). Strong background in embedded and real-time applications, with knowledge of Docker containers. Proficiency with IDE tools, version control systems, and structured UML design (Enterprise Architect). Experience with signal processing, software verification, and validation. Excellent communication skills with the ability to lead, mentor, and inspire a team. UK Nationality with eligibility for DV or SC Security Clearance. Degree in Engineering, Mathematics, Computer Science, or related field (or equivalent experience). The position can be a Senior Software Engineer or Software Team Lead to play a pivotal role in architectural design and software development.
Sep 02, 2025
Full time
Are you an experienced Senior Software Engineer looking to take the lead on cutting-edge projects within the Defence sector? We are seeking a skilled engineer to design, develop, and deliver high-quality software solutions that meet complex system requirements. As a Senior Software Engineer, you'll play a key role in architectural design, software development, and team leadership, ensuring innovative solutions are delivered on time and to the highest standards. Key responsibilities for the Senior Software Engineer based in Surrey: Lead a team of software engineers, providing technical direction, supervision, and mentoring. Define architectural and detailed software designs in line with wider system requirements. Develop and test software in C++ across Linux and Windows platforms. Collaborate with multidisciplinary teams, ensuring seamless integration with firmware and electronics. Manage project timescales, resources, and deliverables in conjunction with the Project Manager. Conduct structured software verification, validation, and system integration activities. Prepare and present technical documentation and design reviews to internal teams and customers. Key skills required for the Senior Software Engineer based in Surrey: Proven experience in software architecture, design, and implementation (C++). Strong background in embedded and real-time applications, with knowledge of Docker containers. Proficiency with IDE tools, version control systems, and structured UML design (Enterprise Architect). Experience with signal processing, software verification, and validation. Excellent communication skills with the ability to lead, mentor, and inspire a team. UK Nationality with eligibility for DV or SC Security Clearance. Degree in Engineering, Mathematics, Computer Science, or related field (or equivalent experience). The position can be a Senior Software Engineer or Software Team Lead to play a pivotal role in architectural design and software development.
Embedded Software Engineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key role in developing cutting-edge embedded software for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embedded software solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARM Cortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive mindset, with experience working in Agile environments Experience with Continuous Integration tools is a plus Awareness of the electricity or power industry is a bonus Benefits include: Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days. Pension contributions of 8% from the employer (or cash equivalent). Comprehensive benefits, including Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents). Private Medical Insurance (single cover or cash equivalent).
Sep 02, 2025
Full time
Embedded Software Engineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key role in developing cutting-edge embedded software for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embedded software solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience in embedded software design and full lifecycle product development Solid understanding of low-level communication protocols ( SPI, I2C, RS232 ) and experience with ARM Cortex microprocessors Experience with unit testing frameworks and Git or similar version control systems Comfortable working in Linux as both a development and target platform Adaptability and a proactive mindset, with experience working in Agile environments Experience with Continuous Integration tools is a plus Awareness of the electricity or power industry is a bonus Benefits include: Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days. Pension contributions of 8% from the employer (or cash equivalent). Comprehensive benefits, including Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents). Private Medical Insurance (single cover or cash equivalent).
An excellent opportunity for a Senior Firmware Engineer- C++ with the job based in Glasgow, Scotland. With continued growth of the business my client is looking for a Senior Firmware engineer to be part of a motivated engineering team working for a world leader in portable gas detectors. You will be developing detailed code for the development of next gen products. To be a great match for the job as a Senior Firmware Engineer, you will come from a strong background in a variety of languages such as C++ and have the experience to design, code and debug applications in various software languages. The company develop software applications to complement their products which manage the products calibration process and allow data to be extracted from the equipment. To apply for this Senior Firmware Engineer - C/C++ job based in Glasgow you must have a combination of the following skills: - Proven experience as an Senior Embedded Software Engineer - Strong hands-on experience with Embedded C and FreeRTOS - Solid understanding of microcontroller-based systems and real-time constraints - Familiarity with low-level hardware interaction and debugging tools This job is a great opportunity for a driven Software engineer in Glasgow. To apply for this job please send your CV to (url removed) or give Ricky Wilcocks a call on (phone number removed) or (phone number removed).
Sep 01, 2025
Full time
An excellent opportunity for a Senior Firmware Engineer- C++ with the job based in Glasgow, Scotland. With continued growth of the business my client is looking for a Senior Firmware engineer to be part of a motivated engineering team working for a world leader in portable gas detectors. You will be developing detailed code for the development of next gen products. To be a great match for the job as a Senior Firmware Engineer, you will come from a strong background in a variety of languages such as C++ and have the experience to design, code and debug applications in various software languages. The company develop software applications to complement their products which manage the products calibration process and allow data to be extracted from the equipment. To apply for this Senior Firmware Engineer - C/C++ job based in Glasgow you must have a combination of the following skills: - Proven experience as an Senior Embedded Software Engineer - Strong hands-on experience with Embedded C and FreeRTOS - Solid understanding of microcontroller-based systems and real-time constraints - Familiarity with low-level hardware interaction and debugging tools This job is a great opportunity for a driven Software engineer in Glasgow. To apply for this job please send your CV to (url removed) or give Ricky Wilcocks a call on (phone number removed) or (phone number removed).
Are you looking for a Senior Embedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a Senior Embedded Software Engineer to join their site in Newark-on-Trent. Key Responsibilities of the Senior Embedded Software Engineer job in Newark-on-Trent: Lead the design and development of embedded software for HMI products. Deliver and validate robust bare-metal firmware, optimised for performance and reliability. Manage software specifications, technical reports, and documentation to professional standards. Guide and mentor senior engineers and other team members. Lead IP creation and support innovation initiatives across the company. Provide technical input for commercial proposals, including cost and delivery estimates. Take ownership of firmware change management, feature updates, and fault diagnosis. Support cross-functional teams including production engineering, R&D, and test teams. Conduct and support electrical testing and debugging activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in electronics manufacturing environments. Strong background in bare-metal development, peripheral configuration, and real-time control. Solid understanding of layered software architectures and modular code design. Proficient with communication protocols: SPI, I2C, I2S, UART, USB, CAN, Ethernet. Comfortable with automated testing, unit testing, and implementing reusable code libraries. Hands-on experience with Git, Jira, and modern software development workflows. Proficiency with development environments and toolchains (e.G., IDEs, versioning systems, debugging tools). Advanced skills in Microsoft Office (Excel, Word, PowerPoint, Outlook). If this Senior Embedded Software Engineer job in Newark-on-Trent could be of interest, please send your CV to (url removed) or call Ben on (phone number removed) / (phone number removed).
Sep 01, 2025
Full time
Are you looking for a Senior Embedded Software role based in Newark-on-Trent? My client, a leading manufacturer of Human Machine Interfaces are looking for a Senior Embedded Software Engineer to join their site in Newark-on-Trent. Key Responsibilities of the Senior Embedded Software Engineer job in Newark-on-Trent: Lead the design and development of embedded software for HMI products. Deliver and validate robust bare-metal firmware, optimised for performance and reliability. Manage software specifications, technical reports, and documentation to professional standards. Guide and mentor senior engineers and other team members. Lead IP creation and support innovation initiatives across the company. Provide technical input for commercial proposals, including cost and delivery estimates. Take ownership of firmware change management, feature updates, and fault diagnosis. Support cross-functional teams including production engineering, R&D, and test teams. Conduct and support electrical testing and debugging activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for the Senior Embedded Software Engineer job in Newark-on-Trent: Bachelor's or Master's degree in Computer Science, Electronics, or Computer Engineering. Extensive experience developing embedded C firmware in electronics manufacturing environments. Strong background in bare-metal development, peripheral configuration, and real-time control. Solid understanding of layered software architectures and modular code design. Proficient with communication protocols: SPI, I2C, I2S, UART, USB, CAN, Ethernet. Comfortable with automated testing, unit testing, and implementing reusable code libraries. Hands-on experience with Git, Jira, and modern software development workflows. Proficiency with development environments and toolchains (e.G., IDEs, versioning systems, debugging tools). Advanced skills in Microsoft Office (Excel, Word, PowerPoint, Outlook). If this Senior Embedded Software Engineer job in Newark-on-Trent could be of interest, please send your CV to (url removed) or call Ben on (phone number removed) / (phone number removed).
Our client, a renowned LED lighting manufacturer in the aerospace sector, is seeking a Senior Embedded Software Engineer to join their dynamic design team. This permanent role involves designing, engineering, and manufacturing innovative lighting solutions for aerospace, maritime, and the contract market. As part of an in-house design team, you will be crucial in producing high-quality products from concept to completion that enhance settings functionally and visually. Key Responsibilities: Designing and customising new and existing products Firmware design for datalogging and measurement control CANBus (CAN/CANFD) / PWM control design for aerospace lights Electronic design as required Ensuring the successful integration of firmware design elements with the product as a whole Producing and checking product documentation Following and contributing to the development of best practice guidelines and AS9100 Working collaboratively with the design team, guiding, mentoring, and advising others when required Key languages: C++ and C Job Requirements: Design/Engineering degree Industry experience in hazardous area systems, automotive, aerospace, or medical industries Ability to manage workload and meet deadlines Excellent attention to detail Experience with report collation and writing Experience working within a manufacturing company Required Experience in Firmware Design: Firmware for functional safety-related/SIL level systems Using either STM32 or Microchip microcontrollers Developing embedded GUI applications (Touch GFX) Experience with PICs desirable CANBus protocol Experience with communication interfaces and timing If you are an experienced Senior Embedded Software Engineer or Senior Firmware Engineer looking for a new opportunity to further develop your career, we would love to hear from you. Apply now to join our client's innovative and passionate team.
Sep 01, 2025
Full time
Our client, a renowned LED lighting manufacturer in the aerospace sector, is seeking a Senior Embedded Software Engineer to join their dynamic design team. This permanent role involves designing, engineering, and manufacturing innovative lighting solutions for aerospace, maritime, and the contract market. As part of an in-house design team, you will be crucial in producing high-quality products from concept to completion that enhance settings functionally and visually. Key Responsibilities: Designing and customising new and existing products Firmware design for datalogging and measurement control CANBus (CAN/CANFD) / PWM control design for aerospace lights Electronic design as required Ensuring the successful integration of firmware design elements with the product as a whole Producing and checking product documentation Following and contributing to the development of best practice guidelines and AS9100 Working collaboratively with the design team, guiding, mentoring, and advising others when required Key languages: C++ and C Job Requirements: Design/Engineering degree Industry experience in hazardous area systems, automotive, aerospace, or medical industries Ability to manage workload and meet deadlines Excellent attention to detail Experience with report collation and writing Experience working within a manufacturing company Required Experience in Firmware Design: Firmware for functional safety-related/SIL level systems Using either STM32 or Microchip microcontrollers Developing embedded GUI applications (Touch GFX) Experience with PICs desirable CANBus protocol Experience with communication interfaces and timing If you are an experienced Senior Embedded Software Engineer or Senior Firmware Engineer looking for a new opportunity to further develop your career, we would love to hear from you. Apply now to join our client's innovative and passionate team.
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 or email 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.
Sep 01, 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 or email 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.
Associate Vulnerability Researcher Location: Solihull, hybrid (2 days a week on site) Salary: Up to £40,000 excellent benefits Sector: UK Telecoms & Cyber Security R&D About the role Love hacking, reverse engineering, or exploring binary analysis tools in your spare time? Join a top-tier UK telecoms lab as an Associate Vulnerability Researcher. You'll learn from experienced mentors while working hands-on to secure critical national telecoms infrastructure. What you'll be doing Analysing firmware and binaries to discover new vulnerabilities. Learning to use tools like Ghidra, IDA Pro and custom fuzzers. Working closely with senior researchers to turn discoveries into actionable reports. You'll be great if you have A solid understanding of computing fundamentals and networking. Enthusiasm for reverse engineering and vulnerability discovery. Exposure to tools like Ghidra, radare2 or IDA Pro, even through personal projects. SC or DV clearance (or eligible, sponsorship available). Benefits you'll enjoy Generous pension scheme: up to 18% total. 27 days holiday plus public holidays. Private medical insurance and income protection. Fully funded training, certifications and conference attendance. Flexible hours and supportive team culture.
Sep 01, 2025
Full time
Associate Vulnerability Researcher Location: Solihull, hybrid (2 days a week on site) Salary: Up to £40,000 excellent benefits Sector: UK Telecoms & Cyber Security R&D About the role Love hacking, reverse engineering, or exploring binary analysis tools in your spare time? Join a top-tier UK telecoms lab as an Associate Vulnerability Researcher. You'll learn from experienced mentors while working hands-on to secure critical national telecoms infrastructure. What you'll be doing Analysing firmware and binaries to discover new vulnerabilities. Learning to use tools like Ghidra, IDA Pro and custom fuzzers. Working closely with senior researchers to turn discoveries into actionable reports. You'll be great if you have A solid understanding of computing fundamentals and networking. Enthusiasm for reverse engineering and vulnerability discovery. Exposure to tools like Ghidra, radare2 or IDA Pro, even through personal projects. SC or DV clearance (or eligible, sponsorship available). Benefits you'll enjoy Generous pension scheme: up to 18% total. 27 days holiday plus public holidays. Private medical insurance and income protection. Fully funded training, certifications and conference attendance. Flexible hours and supportive team culture.
Senior Embedded Software Engineer Cardiff 26959/580 48,000 - 59,000 & Bonus, Healthcare plan and more Benefits Package: o 48,000 - 59,000 starting salary o Company bonus o Group Pension Scheme o Private Medical Scheme including Healthcare Cash Plan o Life Assurance x 4 annual salary o Critical Illness Cover o Income Protection Part of a successful international organization, this high-tech manufacturer has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Embedded Software / Firmware Engineers to join their expanding business. Role & Responsibilities: Working in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions pimarily in C and C# Firmware development and de-bugging embedded systems Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree or equivalent in a related discipline o At least 4 years experience in Firmware development o Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email (url removed) If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Sep 01, 2025
Full time
Senior Embedded Software Engineer Cardiff 26959/580 48,000 - 59,000 & Bonus, Healthcare plan and more Benefits Package: o 48,000 - 59,000 starting salary o Company bonus o Group Pension Scheme o Private Medical Scheme including Healthcare Cash Plan o Life Assurance x 4 annual salary o Critical Illness Cover o Income Protection Part of a successful international organization, this high-tech manufacturer has developed an enviable reputation for product quality and innovation. They are currently undertaking their next phase of recruitment and therefore require two experienced Embedded Software / Firmware Engineers to join their expanding business. Role & Responsibilities: Working in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. Implementation of embedded firmware designs and test solutions pimarily in C and C# Firmware development and de-bugging embedded systems Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree or equivalent in a related discipline o At least 4 years experience in Firmware development o Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email (url removed) If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.