• 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.

148 jobs found

Email me jobs like this
Refine Search
Current Search
firmware engineer
Reevr Talent Ltd
Control Systems Engineer
Reevr Talent Ltd Eton, Berkshire
Control Systems EngineerThe Opportunity An exciting opportunity has arisen for a talented Control Systems Engineer to join a growing engineering organisation at the forefront of advanced industrial technology. Working within a multidisciplinary engineering team, you will play a key role in designing, developing, and supporting control systems used in highly regulated and technically demanding environments across global markets. This is an excellent opportunity for an engineer who enjoys taking ownership of projects throughout the full controls lifecycle, from concept and system architecture through to implementation, testing, commissioning, and ongoing product improvement. The business operates internationally and supplies innovative solutions to customers across sectors including manufacturing, pharmaceuticals, food and beverage, water treatment, electronics, and other critical process industries. The Role As a Control Systems Engineer, you will be responsible for developing robust and scalable automation solutions that ensure the safe, reliable, and efficient operation of complex equipment and systems. Working closely with electrical, mechanical, software, and applications engineers, you will translate customer and operational requirements into effective PLC, HMI, and automation solutions while supporting testing, commissioning, and continuous product development activities. Key Responsibilities of the Control Systems Engineer: Develop and maintain PLC and HMI software using Allen Bradley platforms and associated technologies Produce well-structured control software using Ladder Logic, Structured Control Language (SCL), and Statement List (STL) Support integration with customer SCADA and wider control systems Deliver controls engineering activities in line with project schedules and milestones Apply recognised engineering standards and best practice methodologies Support factory acceptance testing and fault-finding activities Collaborate closely with electrical, mechanical, and applications engineering teams Assist with commissioning and site support activities when required Diagnose and resolve complex control system issues Produce and maintain clear software, testing, and technical documentation Contribute to the ongoing development and standardisation of controls software and engineering solutions Write Control Philosophies and Functional Design Specifications (FDS) Develop and modify User Defined Function Blocks (UDFBs) About You You will be a practical and solutions-focused controls engineer with strong technical expertise and a proactive approach to problem-solving. Essential Requirements for a Control Systems Engineer: Degree qualified in an engineering discipline or equivalent industry experience Proven experience within a controls engineering role in industrial, process, or manufacturing environments Strong PLC and HMI development experience, ideally using Allen Bradley systems Experience integrating equipment with SCADA systems Knowledge of industrial communication protocols such as Modbus Ability to read and interpret electrical and control schematics Strong troubleshooting and fault-finding skills Ability to work independently and as part of a project team Excellent organisational and time management skills Hands-on approach with a willingness to support testing, commissioning, and site activities when required Desirable Experience Embedded software or firmware development using C or C Automated testing and test tooling Process engineering Working within multidisciplinary engineering teams Site commissioning and operational support experience What's on Offer? Competitive salary 25 days holiday plus bank holidays Enhanced Company pension Employee share scheme Life assurance Genuine opportunities for career progression and professional development Collaborative and supportive engineering culture Opportunity to work on innovative technologies with global applications We recognise that great engineers do not always meet every requirement listed. If you feel you have the skills, experience, and enthusiasm to succeed in this role, we encourage you to apply.
Jun 12, 2026
Full time
Control Systems EngineerThe Opportunity An exciting opportunity has arisen for a talented Control Systems Engineer to join a growing engineering organisation at the forefront of advanced industrial technology. Working within a multidisciplinary engineering team, you will play a key role in designing, developing, and supporting control systems used in highly regulated and technically demanding environments across global markets. This is an excellent opportunity for an engineer who enjoys taking ownership of projects throughout the full controls lifecycle, from concept and system architecture through to implementation, testing, commissioning, and ongoing product improvement. The business operates internationally and supplies innovative solutions to customers across sectors including manufacturing, pharmaceuticals, food and beverage, water treatment, electronics, and other critical process industries. The Role As a Control Systems Engineer, you will be responsible for developing robust and scalable automation solutions that ensure the safe, reliable, and efficient operation of complex equipment and systems. Working closely with electrical, mechanical, software, and applications engineers, you will translate customer and operational requirements into effective PLC, HMI, and automation solutions while supporting testing, commissioning, and continuous product development activities. Key Responsibilities of the Control Systems Engineer: Develop and maintain PLC and HMI software using Allen Bradley platforms and associated technologies Produce well-structured control software using Ladder Logic, Structured Control Language (SCL), and Statement List (STL) Support integration with customer SCADA and wider control systems Deliver controls engineering activities in line with project schedules and milestones Apply recognised engineering standards and best practice methodologies Support factory acceptance testing and fault-finding activities Collaborate closely with electrical, mechanical, and applications engineering teams Assist with commissioning and site support activities when required Diagnose and resolve complex control system issues Produce and maintain clear software, testing, and technical documentation Contribute to the ongoing development and standardisation of controls software and engineering solutions Write Control Philosophies and Functional Design Specifications (FDS) Develop and modify User Defined Function Blocks (UDFBs) About You You will be a practical and solutions-focused controls engineer with strong technical expertise and a proactive approach to problem-solving. Essential Requirements for a Control Systems Engineer: Degree qualified in an engineering discipline or equivalent industry experience Proven experience within a controls engineering role in industrial, process, or manufacturing environments Strong PLC and HMI development experience, ideally using Allen Bradley systems Experience integrating equipment with SCADA systems Knowledge of industrial communication protocols such as Modbus Ability to read and interpret electrical and control schematics Strong troubleshooting and fault-finding skills Ability to work independently and as part of a project team Excellent organisational and time management skills Hands-on approach with a willingness to support testing, commissioning, and site activities when required Desirable Experience Embedded software or firmware development using C or C Automated testing and test tooling Process engineering Working within multidisciplinary engineering teams Site commissioning and operational support experience What's on Offer? Competitive salary 25 days holiday plus bank holidays Enhanced Company pension Employee share scheme Life assurance Genuine opportunities for career progression and professional development Collaborative and supportive engineering culture Opportunity to work on innovative technologies with global applications We recognise that great engineers do not always meet every requirement listed. If you feel you have the skills, experience, and enthusiasm to succeed in this role, we encourage you to apply.
MBDA
Systems Engineer
MBDA Bristol, Gloucestershire
Systems Engineer - Modelling & Simulation (Seeker) An exciting role for a Systems Engineer to be involved in a variety of projects developing ground breaking technologies through the use of Modelling & Simulation. With opportunities to support field trials and work with a dedicated team of Engineers to help your own career development this role is one not to be missed! Salary : From £ 40,000 to £58,000 depending on experience Locations : Stevenage Bristol Bolton Dynamic (hybrid) working : 3-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more Healthcare Cash Plan: The Healthcare Cash Plan benefit provides the option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more . The Systems Engineer opportunity: We are looking for Systems Engineers to join a growing team to perform activities including modelling, algorithm development and systems studies. Our work covers simulation and modelling of the entire Seeker chain from radar propagation, to hardware response, to the embedded software algorithms on-board the Seeker. These algorithms are developed in, and auto-coded directly from our models, allowing us to rapidly test, iterate, and deliver sophisticated defence capability. There are roles available across multiple Seeker programmes, from those in the early concepting phase (including developing groundbreaking technologies like Active Electronically Scanned Arrays (AESAs) and highly integrated multi-mode sensors), through assessment and development phases (such as Future Cruise Anti-Ship Weapon FC/ASW) and, supporting spiral development on our in-service phase Seekers. You may have the opportunity to get involved in a variety of other activities within our department including support to field trials and lab testing. There are numerous progression and development opportunities available, as well as interaction with stakeholders across a dynamic multi-national engineering team. We are also looking for more experienced engineers wishing to develop their leadership skills across teams and work packages. What we're looking for from you: Degree level qualification in a STEM subject or equivalent experience Modelling and Coding with proficiency in MATLAB Algorithm Development Data Analysis and Technical Report Writing Desirable experience: Advanced MATLAB Proficiency in Simulink including Embedded Coder Formal software or firmware development experience, especially C and HDL Knowledge of RF systems and digital signal processing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI You will be an adaptable and proactive individual who enjoys finding innovative solutions to complex engineering problems. Most importantly, if you have a passion for the industry and technology, then we want to see you! Our department is an encouraging community, in which you can develop your skills, gain experience and progress your career, giving you exposure to some incredible technologies and products. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.
Jun 12, 2026
Full time
Systems Engineer - Modelling & Simulation (Seeker) An exciting role for a Systems Engineer to be involved in a variety of projects developing ground breaking technologies through the use of Modelling & Simulation. With opportunities to support field trials and work with a dedicated team of Engineers to help your own career development this role is one not to be missed! Salary : From £ 40,000 to £58,000 depending on experience Locations : Stevenage Bristol Bolton Dynamic (hybrid) working : 3-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more Healthcare Cash Plan: The Healthcare Cash Plan benefit provides the option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more . The Systems Engineer opportunity: We are looking for Systems Engineers to join a growing team to perform activities including modelling, algorithm development and systems studies. Our work covers simulation and modelling of the entire Seeker chain from radar propagation, to hardware response, to the embedded software algorithms on-board the Seeker. These algorithms are developed in, and auto-coded directly from our models, allowing us to rapidly test, iterate, and deliver sophisticated defence capability. There are roles available across multiple Seeker programmes, from those in the early concepting phase (including developing groundbreaking technologies like Active Electronically Scanned Arrays (AESAs) and highly integrated multi-mode sensors), through assessment and development phases (such as Future Cruise Anti-Ship Weapon FC/ASW) and, supporting spiral development on our in-service phase Seekers. You may have the opportunity to get involved in a variety of other activities within our department including support to field trials and lab testing. There are numerous progression and development opportunities available, as well as interaction with stakeholders across a dynamic multi-national engineering team. We are also looking for more experienced engineers wishing to develop their leadership skills across teams and work packages. What we're looking for from you: Degree level qualification in a STEM subject or equivalent experience Modelling and Coding with proficiency in MATLAB Algorithm Development Data Analysis and Technical Report Writing Desirable experience: Advanced MATLAB Proficiency in Simulink including Embedded Coder Formal software or firmware development experience, especially C and HDL Knowledge of RF systems and digital signal processing Model verification, configuration control and model release processes Continuous Integration and Testing Machine Learning and AI You will be an adaptable and proactive individual who enjoys finding innovative solutions to complex engineering problems. Most importantly, if you have a passion for the industry and technology, then we want to see you! Our department is an encouraging community, in which you can develop your skills, gain experience and progress your career, giving you exposure to some incredible technologies and products. Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.
Jonathan Lee Recruitment Ltd
Senior Embedded Systems Engineer
Jonathan Lee Recruitment Ltd Ambrosden, Oxfordshire
Senior Embedded Systems Engineer Location: Oxfordshire Hybrid Working: 3 days onsite / 2 days remote Salary: Competitive + Benefits Overview: Are you an experienced Embedded Electronics Engineer looking to work on cutting-edge technology with genuine product ownership? Our client is involved in high-performance electronic systems used across a wide range of industrial applications, and due to continued growth and investment in R&D, we are looking for a Senior Embedded Systems Engineer to join our engineering team in Oxfordshire. This is an excellent opportunity to work across the full product lifecycle, combining embedded firmware development, electronics design and new product innovation within a highly collaborative engineering environment. What You'll Be Doing: As a key member of the R&D team, you will design, develop and support next-generation embedded electronic products, taking projects from concept through to production. Your responsibilities will include: • Embedded firmware development using Embedded C • Design of analogue and digital electronic circuits • Schematic capture and PCB design/layout • Development of microcontroller-based systems • Working with ARM Cortex, PIC and similar embedded platforms • Design and development of communication interfaces including SPI, I2C, RS232, RS485 and Ethernet • Hardware and firmware debugging, testing and validation • Supporting power electronic designs including DC-DC converters and constant current circuits • EMC-conscious product design and compliance activities • Rapid prototyping, testing and product development • Supporting products throughout their lifecycle from concept to production What We're Looking For: Essential Skills & Experience: • Degree-qualified in Electronics Engineering, Embedded Systems or a related discipline • Proven experience in embedded electronics design • Strong Embedded C programming skills • Experience designing analogue and digital electronic circuits • PCB design and schematic capture experience • Experience with microcontrollers and embedded systems • Hardware and firmware debugging experience • Ability to work across multidisciplinary engineering projects Desirable Skills: • ARM Cortex platforms • PIC microcontrollers • Power electronics design • EMC design and compliance • Ethernet communications • 3D CAD experience • Rapid prototyping and 3D printing • Product development within a manufacturing environment Why Join? • Work on innovative, market-leading technology • Hybrid working arrangement • High level of technical autonomy • Modern engineering and laboratory facilities • Strong focus on innovation and R&D • Career progression opportunities • Supportive and collaborative engineering culture • Opportunity to influence future product development If you're passionate about embedded systems, electronics design and developing real-world products that make a global impact, we'd love to hear from you. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Jun 12, 2026
Full time
Senior Embedded Systems Engineer Location: Oxfordshire Hybrid Working: 3 days onsite / 2 days remote Salary: Competitive + Benefits Overview: Are you an experienced Embedded Electronics Engineer looking to work on cutting-edge technology with genuine product ownership? Our client is involved in high-performance electronic systems used across a wide range of industrial applications, and due to continued growth and investment in R&D, we are looking for a Senior Embedded Systems Engineer to join our engineering team in Oxfordshire. This is an excellent opportunity to work across the full product lifecycle, combining embedded firmware development, electronics design and new product innovation within a highly collaborative engineering environment. What You'll Be Doing: As a key member of the R&D team, you will design, develop and support next-generation embedded electronic products, taking projects from concept through to production. Your responsibilities will include: • Embedded firmware development using Embedded C • Design of analogue and digital electronic circuits • Schematic capture and PCB design/layout • Development of microcontroller-based systems • Working with ARM Cortex, PIC and similar embedded platforms • Design and development of communication interfaces including SPI, I2C, RS232, RS485 and Ethernet • Hardware and firmware debugging, testing and validation • Supporting power electronic designs including DC-DC converters and constant current circuits • EMC-conscious product design and compliance activities • Rapid prototyping, testing and product development • Supporting products throughout their lifecycle from concept to production What We're Looking For: Essential Skills & Experience: • Degree-qualified in Electronics Engineering, Embedded Systems or a related discipline • Proven experience in embedded electronics design • Strong Embedded C programming skills • Experience designing analogue and digital electronic circuits • PCB design and schematic capture experience • Experience with microcontrollers and embedded systems • Hardware and firmware debugging experience • Ability to work across multidisciplinary engineering projects Desirable Skills: • ARM Cortex platforms • PIC microcontrollers • Power electronics design • EMC design and compliance • Ethernet communications • 3D CAD experience • Rapid prototyping and 3D printing • Product development within a manufacturing environment Why Join? • Work on innovative, market-leading technology • Hybrid working arrangement • High level of technical autonomy • Modern engineering and laboratory facilities • Strong focus on innovation and R&D • Career progression opportunities • Supportive and collaborative engineering culture • Opportunity to influence future product development If you're passionate about embedded systems, electronics design and developing real-world products that make a global impact, we'd love to hear from you. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Hays Specialist Recruitment Limited
Embedded Tech Lead (IC Bring Up/Pre-Tapeout Validation)
Hays Specialist Recruitment Limited
Embedded Software Tech Lead (IC Bring-Up, Pre-Tapeout Validation)Whiteley, Fareham (3 days per week onsite)£80,000 + 10% BonusThis role cannot offer Visa Sponsorship. Your new company You'll be joining the European HQ of a high-growth, innovation-led semiconductor business operating at the forefront of next-gen connectivity technology. The company is pushing technical boundaries, with significant investment into R&D and a clear vision to lead across firmware and software.The role is hybrid and you'll be required to work 3 days onsite in Whiteley. Your new role This is a hands-on Technical Lead position sitting within a specialist embedded software team, where you will take ownership of a small sub-team of engineers while remaining deeply involved in engineering delivery. You will be responsible for driving the design, development and delivery of low-level embedded software and firmware for advanced capacitive sensing products, working across the full software lifecycle from concept through to production.A key part of the role is technical ownership. This is not a position for someone who has only contributed as an individual contributor. You will bring prior experience leading projects or mentoring engineers, with accountability for delivery, technical direction and quality. While overall team allocation sits with the Software Manager, you'll be the technical authority for your sub-team, guiding architecture decisions, overseeing delivery and supporting engineers day-to-day.From a technical perspective, this is a true embedded role. You will be working close to the hardware, developing low-level software on boards in a pre-RTOS environment. Strong experience in bare metal development is essential, alongside a solid understanding of IC interaction and Digital Signal Processing concepts. The work combines firmware development in C with higher-level modelling and algorithm development using Python, giving a strong blend of low-level engineering and system-level thinking.The environment is collaborative with a strong engineering culture where people are trusted to take ownership and make a tangible impact on product direction. Despite its growth trajectory, there remains a close-knit feel across teams, with a real emphasis on knowledge sharing and continuous improvement. What you'll need to succeed You will already be operating at Senior/Lead level with 2+ years leadership experience (either mentoring others or leading projects).We are looking for Semiconductor lifecycle experience, specifically deep knowlegde of IC Bring Up / Pre-Tapeout Validation.You will bring strong experience in embedded software and firmware development using C, alongside practical experience working at a low level on embedded targets. A background in Bare Metal development is critical, as is familiarity with working directly with hardware, interfaces and ICs.You will ideally have exposure to DSP or similar signal processing concepts, alongside experience using Python or similar tools for modelling, simulation or data analysis.Beyond technical capability, you will be someone who enjoys leading from the front, able to guide engineers, make decisions and take responsibility for outcomes within a fast-moving product environment. What you'll get in return In return, you'll be joining a business where engineering excellence sits at the core of its success, offering the chance to work on genuinely cutting-edge technology in a role that blends leadership with hands-on development. The package includes a salary of up to £80,000, a 10% annual bonus, private healthcare and a strong range of wellbeing support. The working environment is collaborative and engaging, with modern offices and flexible working hours available. What you need to do now To find out more or to be considered, please apply directly or get in touch for a confidential discussion with Max Wilcock, Senior Business Director, .At Hays Technology, we're shaping the future of recruitment. As demand for specialist engineering talent continues to grow, we work closely with organisations and individuals to create opportunities where people can make a real impact. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Jun 12, 2026
Full time
Embedded Software Tech Lead (IC Bring-Up, Pre-Tapeout Validation)Whiteley, Fareham (3 days per week onsite)£80,000 + 10% BonusThis role cannot offer Visa Sponsorship. Your new company You'll be joining the European HQ of a high-growth, innovation-led semiconductor business operating at the forefront of next-gen connectivity technology. The company is pushing technical boundaries, with significant investment into R&D and a clear vision to lead across firmware and software.The role is hybrid and you'll be required to work 3 days onsite in Whiteley. Your new role This is a hands-on Technical Lead position sitting within a specialist embedded software team, where you will take ownership of a small sub-team of engineers while remaining deeply involved in engineering delivery. You will be responsible for driving the design, development and delivery of low-level embedded software and firmware for advanced capacitive sensing products, working across the full software lifecycle from concept through to production.A key part of the role is technical ownership. This is not a position for someone who has only contributed as an individual contributor. You will bring prior experience leading projects or mentoring engineers, with accountability for delivery, technical direction and quality. While overall team allocation sits with the Software Manager, you'll be the technical authority for your sub-team, guiding architecture decisions, overseeing delivery and supporting engineers day-to-day.From a technical perspective, this is a true embedded role. You will be working close to the hardware, developing low-level software on boards in a pre-RTOS environment. Strong experience in bare metal development is essential, alongside a solid understanding of IC interaction and Digital Signal Processing concepts. The work combines firmware development in C with higher-level modelling and algorithm development using Python, giving a strong blend of low-level engineering and system-level thinking.The environment is collaborative with a strong engineering culture where people are trusted to take ownership and make a tangible impact on product direction. Despite its growth trajectory, there remains a close-knit feel across teams, with a real emphasis on knowledge sharing and continuous improvement. What you'll need to succeed You will already be operating at Senior/Lead level with 2+ years leadership experience (either mentoring others or leading projects).We are looking for Semiconductor lifecycle experience, specifically deep knowlegde of IC Bring Up / Pre-Tapeout Validation.You will bring strong experience in embedded software and firmware development using C, alongside practical experience working at a low level on embedded targets. A background in Bare Metal development is critical, as is familiarity with working directly with hardware, interfaces and ICs.You will ideally have exposure to DSP or similar signal processing concepts, alongside experience using Python or similar tools for modelling, simulation or data analysis.Beyond technical capability, you will be someone who enjoys leading from the front, able to guide engineers, make decisions and take responsibility for outcomes within a fast-moving product environment. What you'll get in return In return, you'll be joining a business where engineering excellence sits at the core of its success, offering the chance to work on genuinely cutting-edge technology in a role that blends leadership with hands-on development. The package includes a salary of up to £80,000, a 10% annual bonus, private healthcare and a strong range of wellbeing support. The working environment is collaborative and engaging, with modern offices and flexible working hours available. What you need to do now To find out more or to be considered, please apply directly or get in touch for a confidential discussion with Max Wilcock, Senior Business Director, .At Hays Technology, we're shaping the future of recruitment. As demand for specialist engineering talent continues to grow, we work closely with organisations and individuals to create opportunities where people can make a real impact. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
HUNTER SELECTION
Embedded Software Engineer
HUNTER SELECTION City, Cardiff
Embedded Software Engineer Cardiff 26959/580 40,000 - 45,000 & Bonus, Healthcare plan and more Benefits Package: o 40,000 - 45,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 and Income Protection o A structured training and development programme, suited to individual needs 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 are looking to recruit an Embedded Software Engineer with Firmware development and debugging skills join their expanding business. Your role: Working in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. Your responsibilities will include: Implementation of embedded firmware designs and test solutions pimarily in C Firmware development and de-bugging embedded systems Using Python and C# for test and tool development, with the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree or equivalent in a related discipline o At least 3 years experience in Software, Embedded Firmware development o Good working knowledge of low programming languages (C/C#) 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.
Jun 12, 2026
Full time
Embedded Software Engineer Cardiff 26959/580 40,000 - 45,000 & Bonus, Healthcare plan and more Benefits Package: o 40,000 - 45,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 and Income Protection o A structured training and development programme, suited to individual needs 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 are looking to recruit an Embedded Software Engineer with Firmware development and debugging skills join their expanding business. Your role: Working in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products. Your responsibilities will include: Implementation of embedded firmware designs and test solutions pimarily in C Firmware development and de-bugging embedded systems Using Python and C# for test and tool development, with the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree or equivalent in a related discipline o At least 3 years experience in Software, Embedded Firmware development o Good working knowledge of low programming languages (C/C#) 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.
Morson Edge
Principal Firmware Engineer Level 6
Morson Edge City, Edinburgh
Principal Firmware Engineer (FPGA) 1701 Location: Edinburgh (primarily onsite, with limited remote working) Duration: 12 Months (Inside IR35) Rate: £70 per hour Umbrella We seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance. Overview An opportunity has arisen for a Principal Firmware Engineer to join a multidisciplinary engineering team developing advanced FPGA and firmware solutions for complex, high-performance electronic systems. The role covers the full development lifecycle, including requirements capture, architecture development, FPGA design, integration, verification, and qualification activities. The successful candidate will provide technical leadership, support engineering best practice, and contribute to the development of next-generation digital systems. Key Responsibilities Lead the development of FPGA and firmware solutions for complex electronic systems. Capture, analyse, and manage hardware and firmware requirements. Develop architectural concepts and technical solutions for advanced system functionality. Perform FPGA design, implementation, analysis, and optimisation. Produce technical documentation and support formal design reviews. Define and execute integration, verification, and test strategies. Ensure compliance with established firmware development processes and standards. Collaborate with hardware, software, systems, and verification teams throughout the development lifecycle. Mentor and support junior engineers. Essential Skills & Experience Degree in Electrical/Electronic Engineering, Physics, or a related engineering/science discipline. Strong FPGA design and development experience. Experience with FPGA technologies from major vendors such as Xilinx, Intel (Altera), or Microchip (Microsemi). Proven experience in requirements capture and management. Experience developing test plans, integration activities, and design verification processes. Ability to define and develop complex system and firmware concepts. Experience preparing and presenting technical material for design reviews. Strong communication and stakeholder engagement skills within multidisciplinary teams. Desirable Skills VHDL, Verilog, SystemVerilog, and UVM experience. MATLAB/Simulink and model-based design methodologies. FPGA simulation, verification, and design tools. Requirements management and traceability tools. Experience within regulated, safety-critical, aerospace, defence, or similar engineering environments.
Jun 12, 2026
Contractor
Principal Firmware Engineer (FPGA) 1701 Location: Edinburgh (primarily onsite, with limited remote working) Duration: 12 Months (Inside IR35) Rate: £70 per hour Umbrella We seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance. Overview An opportunity has arisen for a Principal Firmware Engineer to join a multidisciplinary engineering team developing advanced FPGA and firmware solutions for complex, high-performance electronic systems. The role covers the full development lifecycle, including requirements capture, architecture development, FPGA design, integration, verification, and qualification activities. The successful candidate will provide technical leadership, support engineering best practice, and contribute to the development of next-generation digital systems. Key Responsibilities Lead the development of FPGA and firmware solutions for complex electronic systems. Capture, analyse, and manage hardware and firmware requirements. Develop architectural concepts and technical solutions for advanced system functionality. Perform FPGA design, implementation, analysis, and optimisation. Produce technical documentation and support formal design reviews. Define and execute integration, verification, and test strategies. Ensure compliance with established firmware development processes and standards. Collaborate with hardware, software, systems, and verification teams throughout the development lifecycle. Mentor and support junior engineers. Essential Skills & Experience Degree in Electrical/Electronic Engineering, Physics, or a related engineering/science discipline. Strong FPGA design and development experience. Experience with FPGA technologies from major vendors such as Xilinx, Intel (Altera), or Microchip (Microsemi). Proven experience in requirements capture and management. Experience developing test plans, integration activities, and design verification processes. Ability to define and develop complex system and firmware concepts. Experience preparing and presenting technical material for design reviews. Strong communication and stakeholder engagement skills within multidisciplinary teams. Desirable Skills VHDL, Verilog, SystemVerilog, and UVM experience. MATLAB/Simulink and model-based design methodologies. FPGA simulation, verification, and design tools. Requirements management and traceability tools. Experience within regulated, safety-critical, aerospace, defence, or similar engineering environments.
Redline Group Ltd
Senior Embedded Firmware Engineer (Technical Lead)
Redline Group Ltd Whiteley, Hampshire
We are seeking an experienced Senior Embedded Firmware Engineer (Technical Lead) to join a fast-growing, innovative organisation, who are based in Whiteley, Fareham at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions. This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle. Key Responsibilities for this Senior Embedded Firmware Engineer (Technical Lead) position in Whiteley, Fareham Technical Leadership & Project Delivery Lead end-to-end development of embedded software and capacitive sensing algorithms Define and drive software architecture and firmware design decisions Manage project delivery, ensuring timelines, quality, and customer expectations are met Mentor and support junior and mid-level engineers Facilitate Agile/SCRUM processes including sprint planning and retrospectives Collaborate with cross-functional teams including IC design, hardware, and applications Identify and manage technical risks, dependencies, and trade-offs Act as a technical interface with customers, supporting system integration Technical Development Develop firmware using Embedded C and Assembler Perform model-based design using Python, MATLAB, or similar tools Design, simulate, and optimise touch sensing and signal processing algorithms Develop and debug low-level drivers for MCU peripherals Support integration with customer hardware and operating systems Work within a continuous delivery environment for consumer electronics Skills & Experience Essential BSc or BEng Electronics / Computer Science / Software Engineering (or similar relevant subject). Extensive post-graduate experience in software/firmware engineering. Provable experience in a functional leadership or technical lead role, leading project delivery and mentoring engineers. Demonstrated experience delivering complex, cross-functional embedded software projects. Strong commercial experience developing bare-metal embedded firmware in C, including direct interaction with MCU peripherals, registers, interrupts, memory, and hardware interfaces. Hands-on experience developing and debugging low-level embedded drivers and firmware on microcontroller-based platforms Proven experience integrating firmware with hardware, diagnosing hardware/software issues, and working with datasheets, schematics, and debugging tools. Ability to interpret hardware specifications, datasheets, and system requirements to support firmware development and product integration. Desirable Experience with Python, MATLAB, or LabVIEW Knowledge of Digital Signal Processing (DSP) or image processing Familiarity with test-driven development (TDD) and behaviour-driven development (BDD) Experience with defect tracking and task management tools What's on Offer Hybrid working with modern office facilities Private healthcare Mental health and wellbeing support programmes A collaborative, fast-paced engineering environment Opportunities to work on cutting-edge embedded and touch technologies A culture that encourages innovation, learning, and professional growth Why Apply? This is a unique opportunity to take on a technical leadership role in embedded software engineering, working on innovative products that push the boundaries of touch technology, AI data processing, and connected devices. If you are passionate about firmware development, embedded systems, and leading high-performing engineering teams, we'd love to hear from you. If you feel you are the right person for this Senior Embedded Firmware Engineer (Technical Lead) position in Whiteley, Fareham and would like to talk in more detail, please send over your updated cv to (url removed) or call (phone number removed) for more information.
Jun 12, 2026
Full time
We are seeking an experienced Senior Embedded Firmware Engineer (Technical Lead) to join a fast-growing, innovative organisation, who are based in Whiteley, Fareham at the forefront of semiconductor technology, embedded systems, and capacitive touch solutions. This is an exciting opportunity to lead the design and development of firmware and advanced touch algorithms used in next-generation consumer electronics. You will play a key role in shaping technical direction, mentoring engineers, and delivering high-quality embedded software solutions across the full development lifecycle. Key Responsibilities for this Senior Embedded Firmware Engineer (Technical Lead) position in Whiteley, Fareham Technical Leadership & Project Delivery Lead end-to-end development of embedded software and capacitive sensing algorithms Define and drive software architecture and firmware design decisions Manage project delivery, ensuring timelines, quality, and customer expectations are met Mentor and support junior and mid-level engineers Facilitate Agile/SCRUM processes including sprint planning and retrospectives Collaborate with cross-functional teams including IC design, hardware, and applications Identify and manage technical risks, dependencies, and trade-offs Act as a technical interface with customers, supporting system integration Technical Development Develop firmware using Embedded C and Assembler Perform model-based design using Python, MATLAB, or similar tools Design, simulate, and optimise touch sensing and signal processing algorithms Develop and debug low-level drivers for MCU peripherals Support integration with customer hardware and operating systems Work within a continuous delivery environment for consumer electronics Skills & Experience Essential BSc or BEng Electronics / Computer Science / Software Engineering (or similar relevant subject). Extensive post-graduate experience in software/firmware engineering. Provable experience in a functional leadership or technical lead role, leading project delivery and mentoring engineers. Demonstrated experience delivering complex, cross-functional embedded software projects. Strong commercial experience developing bare-metal embedded firmware in C, including direct interaction with MCU peripherals, registers, interrupts, memory, and hardware interfaces. Hands-on experience developing and debugging low-level embedded drivers and firmware on microcontroller-based platforms Proven experience integrating firmware with hardware, diagnosing hardware/software issues, and working with datasheets, schematics, and debugging tools. Ability to interpret hardware specifications, datasheets, and system requirements to support firmware development and product integration. Desirable Experience with Python, MATLAB, or LabVIEW Knowledge of Digital Signal Processing (DSP) or image processing Familiarity with test-driven development (TDD) and behaviour-driven development (BDD) Experience with defect tracking and task management tools What's on Offer Hybrid working with modern office facilities Private healthcare Mental health and wellbeing support programmes A collaborative, fast-paced engineering environment Opportunities to work on cutting-edge embedded and touch technologies A culture that encourages innovation, learning, and professional growth Why Apply? This is a unique opportunity to take on a technical leadership role in embedded software engineering, working on innovative products that push the boundaries of touch technology, AI data processing, and connected devices. If you are passionate about firmware development, embedded systems, and leading high-performing engineering teams, we'd love to hear from you. If you feel you are the right person for this Senior Embedded Firmware Engineer (Technical Lead) position in Whiteley, Fareham and would like to talk in more detail, please send over your updated cv to (url removed) or call (phone number removed) for more information.
Hays DT - South Coast
Embedded Tech Lead (Software/Firmware/Pre-Tapeout Validation)
Hays DT - South Coast Whiteley, Hampshire
Embedded Software Tech Lead (IC Bring-Up, Pre-Tapeout Validation) Whiteley, Fareham (3 days per week onsite) £80,000 + 10% Bonus This role cannot offer Visa Sponsorship. Your new company You'll be joining the European HQ of a high-growth, innovation-led semiconductor business operating at the forefront of next-gen connectivity technology. The company is pushing technical boundaries, with significant investment into R&D and a clear vision to lead across firmware and software. The role is hybrid and you'll be required to work 3 days onsite in Whiteley. Your new role This is a hands-on Technical Lead position sitting within a specialist Embedded software team, where you will take ownership of a small sub-team of engineers while remaining deeply involved in engineering delivery. You will be responsible for driving the design, development and delivery of low-level Embedded software and firmware for advanced capacitive sensing products, working across the full software life cycle from concept through to production. A key part of the role is technical ownership. This is not a position for someone who has only contributed as an individual contributor. You will bring prior experience leading projects or mentoring engineers, with accountability for delivery, technical direction and quality. While overall team allocation sits with the Software Manager, you'll be the technical authority for your sub-team, guiding architecture decisions, overseeing delivery and supporting engineers day-to-day. From a technical perspective, this is a true Embedded role. You will be working close to the hardware, developing low-level software on boards in a pre-RTOS environment. Strong experience in bare metal development is essential, alongside a solid understanding of IC interaction and Digital Signal Processing concepts. The work combines firmware development in C with higher-level modelling and algorithm development using Python, giving a strong blend of low-level engineering and system-level thinking. The environment is collaborative with a strong engineering culture where people are trusted to take ownership and make a tangible impact on product direction. Despite its growth trajectory, there remains a close-knit feel across teams, with a real emphasis on knowledge sharing and continuous improvement. What you'll need to succeed You will already be operating at Senior/Lead level with 2+ years leadership experience (either mentoring others or leading projects). We are looking for Semiconductor life cycle experience, specifically deep knowledge of IC Bring Up/Pre-Tapeout Validation. You will bring strong experience in Embedded software and firmware development using C, alongside practical experience working at a low level on Embedded targets. A background in Bare Metal development is critical, as is familiarity with working directly with hardware, interfaces and ICs. You will ideally have exposure to DSP or similar signal processing concepts, alongside experience using Python or similar tools for modelling, simulation or data analysis. Beyond technical capability, you will be someone who enjoys leading from the front, able to guide engineers, make decisions and take responsibility for outcomes within a fast-moving product environment. What you'll get in return In return, you'll be joining a business where engineering excellence sits at the core of its success, offering the chance to work on genuinely cutting-edge technology in a role that blends leadership with hands-on development. The package includes a salary of up to £80,000, a 10% annual bonus, private healthcare and a strong range of wellbeing support. The working environment is collaborative and engaging, with modern offices and flexible working hours available. What you need to do now To find out more or to be considered, please apply directly or get in touch for a confidential discussion with Max Wilcock, Senior Business Director. At Hays Technology, we're shaping the future of recruitment. As demand for specialist engineering talent continues to grow, we work closely with organisations and individuals to create opportunities where people can make a real impact. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Jun 12, 2026
Full time
Embedded Software Tech Lead (IC Bring-Up, Pre-Tapeout Validation) Whiteley, Fareham (3 days per week onsite) £80,000 + 10% Bonus This role cannot offer Visa Sponsorship. Your new company You'll be joining the European HQ of a high-growth, innovation-led semiconductor business operating at the forefront of next-gen connectivity technology. The company is pushing technical boundaries, with significant investment into R&D and a clear vision to lead across firmware and software. The role is hybrid and you'll be required to work 3 days onsite in Whiteley. Your new role This is a hands-on Technical Lead position sitting within a specialist Embedded software team, where you will take ownership of a small sub-team of engineers while remaining deeply involved in engineering delivery. You will be responsible for driving the design, development and delivery of low-level Embedded software and firmware for advanced capacitive sensing products, working across the full software life cycle from concept through to production. A key part of the role is technical ownership. This is not a position for someone who has only contributed as an individual contributor. You will bring prior experience leading projects or mentoring engineers, with accountability for delivery, technical direction and quality. While overall team allocation sits with the Software Manager, you'll be the technical authority for your sub-team, guiding architecture decisions, overseeing delivery and supporting engineers day-to-day. From a technical perspective, this is a true Embedded role. You will be working close to the hardware, developing low-level software on boards in a pre-RTOS environment. Strong experience in bare metal development is essential, alongside a solid understanding of IC interaction and Digital Signal Processing concepts. The work combines firmware development in C with higher-level modelling and algorithm development using Python, giving a strong blend of low-level engineering and system-level thinking. The environment is collaborative with a strong engineering culture where people are trusted to take ownership and make a tangible impact on product direction. Despite its growth trajectory, there remains a close-knit feel across teams, with a real emphasis on knowledge sharing and continuous improvement. What you'll need to succeed You will already be operating at Senior/Lead level with 2+ years leadership experience (either mentoring others or leading projects). We are looking for Semiconductor life cycle experience, specifically deep knowledge of IC Bring Up/Pre-Tapeout Validation. You will bring strong experience in Embedded software and firmware development using C, alongside practical experience working at a low level on Embedded targets. A background in Bare Metal development is critical, as is familiarity with working directly with hardware, interfaces and ICs. You will ideally have exposure to DSP or similar signal processing concepts, alongside experience using Python or similar tools for modelling, simulation or data analysis. Beyond technical capability, you will be someone who enjoys leading from the front, able to guide engineers, make decisions and take responsibility for outcomes within a fast-moving product environment. What you'll get in return In return, you'll be joining a business where engineering excellence sits at the core of its success, offering the chance to work on genuinely cutting-edge technology in a role that blends leadership with hands-on development. The package includes a salary of up to £80,000, a 10% annual bonus, private healthcare and a strong range of wellbeing support. The working environment is collaborative and engaging, with modern offices and flexible working hours available. What you need to do now To find out more or to be considered, please apply directly or get in touch for a confidential discussion with Max Wilcock, Senior Business Director. At Hays Technology, we're shaping the future of recruitment. As demand for specialist engineering talent continues to grow, we work closely with organisations and individuals to create opportunities where people can make a real impact. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Platform Recruitment
Senior Firmware Engineer
Platform Recruitment Norwich, Norfolk
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
Jun 12, 2026
Full time
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
Platform Recruitment
Firmware Engineer
Platform Recruitment Milton, Cambridgeshire
Firmware Engineer Cambridge Would you like to work on developing an extremely precise deep-tech platform with real-world impact? My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life. Responsibilities as a Firmware Engineer: Develop driver firmware for proprietary silicon Work throughout the whole SDLC, including bring-up, regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test frameworks like pytest, build scripting, Jenkins CI/CD automation Good understanding of ARM Cortex-M series processors and CPU architecture Some PCB electronics design experiences Familiarity with Linux, Git, Bash, and Tcl Compensation: Private health insurance Life insurance 33 days holiday Expert training from renowned industry veterans Apply now to join a company truly leading their niche in one of the most vibrant cities on Earth for R&D!
Jun 12, 2026
Full time
Firmware Engineer Cambridge Would you like to work on developing an extremely precise deep-tech platform with real-world impact? My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life. Responsibilities as a Firmware Engineer: Develop driver firmware for proprietary silicon Work throughout the whole SDLC, including bring-up, regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test frameworks like pytest, build scripting, Jenkins CI/CD automation Good understanding of ARM Cortex-M series processors and CPU architecture Some PCB electronics design experiences Familiarity with Linux, Git, Bash, and Tcl Compensation: Private health insurance Life insurance 33 days holiday Expert training from renowned industry veterans Apply now to join a company truly leading their niche in one of the most vibrant cities on Earth for R&D!
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment St. Ives, Cambridgeshire
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Jun 12, 2026
Full time
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment Royston, Hertfordshire
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Jun 12, 2026
Full time
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Applause IT Recruitment Ltd
Senior Embedded Engineer
Applause IT Recruitment Ltd City, Manchester
Senior Embedded Electronics Engineer Manchester Hybrid Working Competitive Salary + Bonus + Excellent Benefits An exciting opportunity has arisen for a Senior Embedded Electronics Engineer to join a growing R&D team developing next-generation products within the access control, security and connected technology sector. This is a senior-level position offering significant technical influence across embedded software, electronics design and product architecture. The successful Senior Embedded Electronics Engineer will play a key role throughout the full product lifecycle, from concept and architecture through development, validation and production release, helping shape the future direction of innovative embedded products. The Role As a Senior Embedded Electronics Engineer , you will provide technical leadership across embedded development projects, taking ownership of architecture decisions while remaining hands-on with firmware and hardware development activities. Working within a collaborative engineering environment, you will help drive technical excellence, mentor junior engineers and contribute to the delivery of secure, reliable and high-performance embedded systems. Key Responsibilities Technical Leadership Lead embedded architecture decisions for new and existing products Drive system-level design and technical direction Conduct design reviews and technical risk assessments Mentor and support junior engineers Influence engineering best practices and development standards Embedded Development Develop real-time embedded firmware using C and C++ Design and implement low-level device drivers Configure and optimise RTOS environments Develop bootloaders and embedded platform infrastructure Deliver secure, maintainable and scalable embedded software Hardware & Systems Integration Board bring-up and hardware debugging Hardware validation, testing and troubleshooting Support PCB design and schematic development activities Power management and low-power optimisation Contribute to EMI/EMC and product reliability considerations Skills & Experience Essential Degree in Electronics Engineering or a related discipline 7+ years' commercial embedded engineering experience Expert-level C and C++ development skills Strong RTOS experience Embedded architecture and technical leadership experience Hardware and firmware integration expertise System-level debugging skills Knowledge of embedded security principles Experience working with modern development workflows and CI/CD practices Technical Environment You may have experience with some of the following: Embedded Platforms ARM Cortex-M STM32 ESP32 NXP Kinetis FreeRTOS / RTOS environments Tools & Technologies Keil IAR GCC STM32CubeMX Altium Git / GitHub Azure DevOps Jira Communication Protocols SPI I2C UART USB Ethernet CAN Bus BLE WiFi TCP/IP What's on Offer? Hybrid working Competitive salary package Bonus scheme 25 days holiday plus bank holidays Company pension Ongoing training and professional development High level of technical autonomy Collaborative engineering culture Opportunity to influence product direction and engineering strategy Why Apply? This role offers the opportunity to work on real-world products used internationally across security, access control and connected technology environments. You'll have significant influence over technical decisions, exposure to both hardware and software development, and the chance to help shape the future of a growing engineering function. If you're an experienced Senior Embedded Electronics Engineer looking for a role where you can combine hands-on engineering with technical leadership, we'd like to hear from you. Click Apply Now to be considered for this Senior Embedded Electronics Engineer opportunity.
Jun 12, 2026
Full time
Senior Embedded Electronics Engineer Manchester Hybrid Working Competitive Salary + Bonus + Excellent Benefits An exciting opportunity has arisen for a Senior Embedded Electronics Engineer to join a growing R&D team developing next-generation products within the access control, security and connected technology sector. This is a senior-level position offering significant technical influence across embedded software, electronics design and product architecture. The successful Senior Embedded Electronics Engineer will play a key role throughout the full product lifecycle, from concept and architecture through development, validation and production release, helping shape the future direction of innovative embedded products. The Role As a Senior Embedded Electronics Engineer , you will provide technical leadership across embedded development projects, taking ownership of architecture decisions while remaining hands-on with firmware and hardware development activities. Working within a collaborative engineering environment, you will help drive technical excellence, mentor junior engineers and contribute to the delivery of secure, reliable and high-performance embedded systems. Key Responsibilities Technical Leadership Lead embedded architecture decisions for new and existing products Drive system-level design and technical direction Conduct design reviews and technical risk assessments Mentor and support junior engineers Influence engineering best practices and development standards Embedded Development Develop real-time embedded firmware using C and C++ Design and implement low-level device drivers Configure and optimise RTOS environments Develop bootloaders and embedded platform infrastructure Deliver secure, maintainable and scalable embedded software Hardware & Systems Integration Board bring-up and hardware debugging Hardware validation, testing and troubleshooting Support PCB design and schematic development activities Power management and low-power optimisation Contribute to EMI/EMC and product reliability considerations Skills & Experience Essential Degree in Electronics Engineering or a related discipline 7+ years' commercial embedded engineering experience Expert-level C and C++ development skills Strong RTOS experience Embedded architecture and technical leadership experience Hardware and firmware integration expertise System-level debugging skills Knowledge of embedded security principles Experience working with modern development workflows and CI/CD practices Technical Environment You may have experience with some of the following: Embedded Platforms ARM Cortex-M STM32 ESP32 NXP Kinetis FreeRTOS / RTOS environments Tools & Technologies Keil IAR GCC STM32CubeMX Altium Git / GitHub Azure DevOps Jira Communication Protocols SPI I2C UART USB Ethernet CAN Bus BLE WiFi TCP/IP What's on Offer? Hybrid working Competitive salary package Bonus scheme 25 days holiday plus bank holidays Company pension Ongoing training and professional development High level of technical autonomy Collaborative engineering culture Opportunity to influence product direction and engineering strategy Why Apply? This role offers the opportunity to work on real-world products used internationally across security, access control and connected technology environments. You'll have significant influence over technical decisions, exposure to both hardware and software development, and the chance to help shape the future of a growing engineering function. If you're an experienced Senior Embedded Electronics Engineer looking for a role where you can combine hands-on engineering with technical leadership, we'd like to hear from you. Click Apply Now to be considered for this Senior Embedded Electronics Engineer opportunity.
Morgan Jones Recruitment Consultants
Firmware Engineer
Morgan Jones Recruitment Consultants Sandwich, Kent
Software/Firmware Engineer Location: Sandwich, Kent Contract: Permanent Rate: Competitive Our Client is seeking a skilled Software/Firmware Engineer to join their engineering team. This role involves designing, developing, and testing embedded software and applications for innovative products, working as part of a multidisciplinary team. Key Responsibilities: Develop software and firmware for product design within an integrated engineering team. Produce design documentation, including specifications, manuals, and test procedures. Implement strategies for new functions and maintain clear design records. Ensure compliance with ISO 9001:2015 standards and company procedures. Support continuous improvement and contribute to project success. Requirements: Degree in Computer Science (2:1) or equivalent experience. Experience in application development using C# .NET; knowledge of C/C++ advantageous. Familiarity with Android development (Xamarin) desirable. Full software lifecycle experience, including design, development, testing, and maintenance. Structured design methodology (UML or similar). Ability to think conceptually and deliver technical solutions under minimal supervision. Eligible for SC security clearance and hold a full UK driving licence. Desirable: Electronics knowledge and independent verification experience. Track record in producing high-quality code in application or embedded environments. Benefits: 9-day fortnight (every other Friday off). Competitive salary, profit-sharing scheme, stakeholder pension, and death-in-service cover. Rewards and recognition programme and employee engagement initiatives. This is an excellent opportunity for a motivated engineer to work on cutting-edge projects and contribute to innovative software solutions. About Morgan Jones: Morgan Jones Limited acts as an employment agency. By applying, you accept the Terms & Conditions as well as the Privacy, Cookie, and Data Retention Policy which can be found on our website. Due to the high volume of applicants we see, if you have not heard back from us within 72 hours, please assume that you have been unsuccessful on this occasion. To view other great opportunities, visit our website or follow Morgan Jones on your favourite social networks Facebook, Instagram, Twitter, or LinkedIn.
Jun 12, 2026
Full time
Software/Firmware Engineer Location: Sandwich, Kent Contract: Permanent Rate: Competitive Our Client is seeking a skilled Software/Firmware Engineer to join their engineering team. This role involves designing, developing, and testing embedded software and applications for innovative products, working as part of a multidisciplinary team. Key Responsibilities: Develop software and firmware for product design within an integrated engineering team. Produce design documentation, including specifications, manuals, and test procedures. Implement strategies for new functions and maintain clear design records. Ensure compliance with ISO 9001:2015 standards and company procedures. Support continuous improvement and contribute to project success. Requirements: Degree in Computer Science (2:1) or equivalent experience. Experience in application development using C# .NET; knowledge of C/C++ advantageous. Familiarity with Android development (Xamarin) desirable. Full software lifecycle experience, including design, development, testing, and maintenance. Structured design methodology (UML or similar). Ability to think conceptually and deliver technical solutions under minimal supervision. Eligible for SC security clearance and hold a full UK driving licence. Desirable: Electronics knowledge and independent verification experience. Track record in producing high-quality code in application or embedded environments. Benefits: 9-day fortnight (every other Friday off). Competitive salary, profit-sharing scheme, stakeholder pension, and death-in-service cover. Rewards and recognition programme and employee engagement initiatives. This is an excellent opportunity for a motivated engineer to work on cutting-edge projects and contribute to innovative software solutions. About Morgan Jones: Morgan Jones Limited acts as an employment agency. By applying, you accept the Terms & Conditions as well as the Privacy, Cookie, and Data Retention Policy which can be found on our website. Due to the high volume of applicants we see, if you have not heard back from us within 72 hours, please assume that you have been unsuccessful on this occasion. To view other great opportunities, visit our website or follow Morgan Jones on your favourite social networks Facebook, Instagram, Twitter, or LinkedIn.
Murray McIntosh Associates Ltd
Senior Systems Engineer
Murray McIntosh Associates Ltd Knaphill, Surrey
Responsibilities & required experience Lead system design, implementation, integration and acceptance activities Provide technical leadership across multi-disciplinary engineering teams to ensure system performance requirements are achieved Deliver complex system design involving sensors, electronics, signal processing firmware and software Conduct engineering design reviews with project teams and customers Support research activities including funded studies and prototype development Support business development activities including preparation and review of technical proposals and solutions
Jun 12, 2026
Full time
Responsibilities & required experience Lead system design, implementation, integration and acceptance activities Provide technical leadership across multi-disciplinary engineering teams to ensure system performance requirements are achieved Deliver complex system design involving sensors, electronics, signal processing firmware and software Conduct engineering design reviews with project teams and customers Support research activities including funded studies and prototype development Support business development activities including preparation and review of technical proposals and solutions
Tatton Recruitment
Embedded Software Engineer
Tatton Recruitment Hilsea, Hampshire
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Jun 12, 2026
Seasonal
World Class Defence Organisation is currently looking to recruit a Embedded Software Engineer subcontractor on an initial 12 month contract. Rate: 65.00 per hour Location: Portsmouth Hybrid / Remote working: 2 days per week remote working Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Embedded Software Engineer Job Description: The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential: Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Reed
Radio Frequency Engineer
Reed Leicester, Leicestershire
RF Design Engineer (Electronics / GPS Focus)Leicester (Onsite)£ We are working with a global technology-led organisation delivering advanced monitoring and security solutions, seeking an experienced RF Design Engineer to join their growing engineering team. This is a high-impact product development role , where you will play a key part in designing and developing RF-based embedded hardware , with a particular focus on low-power wireless and GPS technologies . The Role You'll be responsible for the design, development and testing of RF electronics across both existing products and next-generation solutions.Key responsibilities include: Designing and developing RF embedded hardware for wireless devices Working across the full lifecycle: concept design test approval Developing solutions focused on low-power, microcontroller-driven systems Supporting RF testing, simulation, and performance optimisation Collaborating with firmware, production and wider engineering teams Ensuring designs meet regulatory and approval requirements Supporting manufacturing, testing and product release This is a technically demanding role - strong RF experience is essential. Must-have: Proven experience in RF electronics design in a commercial environment Strong knowledge of low-power wireless systems and/or GPS technologies (critical - key gap in previous candidates) Experience with embedded systems and microcontrollers Solid understanding of RF simulation, testing and validation Experience with PCB design tools (Altium preferred) Strong fundamentals across electronics and hardware engineering Nice to have: Embedded C / firmware exposure Experience in high-volume product development Familiarity with regulatory/type approval processes Please note: Candidates must have hands-on RF design experience (not just theoretical) GPS and/or wireless communication expertise will be a key differentiator Due to the nature of the work, candidates must meet UK residency requirements Active SC Clearance is required (or eligibility to obtain it) If you are interested in the role and meet the requirements outlined, please apply using the link provided.
Jun 12, 2026
Full time
RF Design Engineer (Electronics / GPS Focus)Leicester (Onsite)£ We are working with a global technology-led organisation delivering advanced monitoring and security solutions, seeking an experienced RF Design Engineer to join their growing engineering team. This is a high-impact product development role , where you will play a key part in designing and developing RF-based embedded hardware , with a particular focus on low-power wireless and GPS technologies . The Role You'll be responsible for the design, development and testing of RF electronics across both existing products and next-generation solutions.Key responsibilities include: Designing and developing RF embedded hardware for wireless devices Working across the full lifecycle: concept design test approval Developing solutions focused on low-power, microcontroller-driven systems Supporting RF testing, simulation, and performance optimisation Collaborating with firmware, production and wider engineering teams Ensuring designs meet regulatory and approval requirements Supporting manufacturing, testing and product release This is a technically demanding role - strong RF experience is essential. Must-have: Proven experience in RF electronics design in a commercial environment Strong knowledge of low-power wireless systems and/or GPS technologies (critical - key gap in previous candidates) Experience with embedded systems and microcontrollers Solid understanding of RF simulation, testing and validation Experience with PCB design tools (Altium preferred) Strong fundamentals across electronics and hardware engineering Nice to have: Embedded C / firmware exposure Experience in high-volume product development Familiarity with regulatory/type approval processes Please note: Candidates must have hands-on RF design experience (not just theoretical) GPS and/or wireless communication expertise will be a key differentiator Due to the nature of the work, candidates must meet UK residency requirements Active SC Clearance is required (or eligibility to obtain it) If you are interested in the role and meet the requirements outlined, please apply using the link provided.
Matchtech
Senior Systems SDA
Matchtech Chertsey, Surrey
Our client, a leading defence and security company, is currently seeking a highly experienced and enthusiastic Senior Systems Engineer to join their team as a Senior Systems SDA. This permanent role is based in either Chertsey or Portland and will involve leading a major project team to deliver complex systems involving specialist sensors, electronics, signal-processing firmware, and software. Key Responsibilities: System design, implementation, integration, and acceptance for defence communications projects. Provide technical leadership to multi-disciplinary engineering teams to ensure operational performance requirements are achieved. Liaise and collaborate with MOD, industry partners, and other stakeholders. Conduct engineering design reviews with project teams and customers. Observe, predict, and apply scientific, engineering, and technological trends to improve business offerings. Support research activities, including customer-funded or PV-funded studies and prototype development. Produce and present technical papers and reports. Support business development through preparation and review of technical proposals and solutions. Promote continuous improvement and adoption of new technologies, techniques, and processes. Mentor and develop junior staff where required. Provide expert advice to the Senior Management Team and Managing Director. Job Requirements: In-depth knowledge and experience in defence and systems engineering. Proven track record delivering complex system design, implementation, testing, and integration within the communications domain. Strong background in technical leadership within both project teams and the wider business. Ability to present complex ideas clearly to internal and external stakeholders at all levels. Willingness to work collaboratively, including short periods on customer premises when required. Innovative and creative approach to solving complex technical problems. Ability to work independently and with teams spread across multiple sites. Excellent communication and interpersonal skills. Strong analytical and problem-solving abilities. Ability to work effectively under pressure. Capability to engage with multi-disciplinary teams (hardware, software, firmware, mechanical). Eligible to obtain UK DV security clearance. Full UK driving licence. Engineering degree or equivalent qualification. Willingness to undertake occasional UK and international travel. Benefits: Exposure across the full engineering lifecycle with clear career direction. Paid overtime or time off in lieu (up to 24 additional holiday days per year). Flexible working with core hours of 09:30-12:00 and 14:00-16:00. Role-specific allowances. Holiday shutdown from 24 December to 2 January. Competitive pension scheme. Private medical care with access to over 50 clinics and hospitals nationwide. Ongoing training and professional development. Salary sacrifice schemes (technology, bicycles, electric vehicles, Microsoft Office subscriptions, and more). Company-provided laptop, mobile phone, and home-office equipment. Relocation package available. If you are a seasoned Systems Engineer looking for a challenging new opportunity in the defence and security sector, we encourage you to apply now to join our client's innovative and dynamic team.
Jun 12, 2026
Full time
Our client, a leading defence and security company, is currently seeking a highly experienced and enthusiastic Senior Systems Engineer to join their team as a Senior Systems SDA. This permanent role is based in either Chertsey or Portland and will involve leading a major project team to deliver complex systems involving specialist sensors, electronics, signal-processing firmware, and software. Key Responsibilities: System design, implementation, integration, and acceptance for defence communications projects. Provide technical leadership to multi-disciplinary engineering teams to ensure operational performance requirements are achieved. Liaise and collaborate with MOD, industry partners, and other stakeholders. Conduct engineering design reviews with project teams and customers. Observe, predict, and apply scientific, engineering, and technological trends to improve business offerings. Support research activities, including customer-funded or PV-funded studies and prototype development. Produce and present technical papers and reports. Support business development through preparation and review of technical proposals and solutions. Promote continuous improvement and adoption of new technologies, techniques, and processes. Mentor and develop junior staff where required. Provide expert advice to the Senior Management Team and Managing Director. Job Requirements: In-depth knowledge and experience in defence and systems engineering. Proven track record delivering complex system design, implementation, testing, and integration within the communications domain. Strong background in technical leadership within both project teams and the wider business. Ability to present complex ideas clearly to internal and external stakeholders at all levels. Willingness to work collaboratively, including short periods on customer premises when required. Innovative and creative approach to solving complex technical problems. Ability to work independently and with teams spread across multiple sites. Excellent communication and interpersonal skills. Strong analytical and problem-solving abilities. Ability to work effectively under pressure. Capability to engage with multi-disciplinary teams (hardware, software, firmware, mechanical). Eligible to obtain UK DV security clearance. Full UK driving licence. Engineering degree or equivalent qualification. Willingness to undertake occasional UK and international travel. Benefits: Exposure across the full engineering lifecycle with clear career direction. Paid overtime or time off in lieu (up to 24 additional holiday days per year). Flexible working with core hours of 09:30-12:00 and 14:00-16:00. Role-specific allowances. Holiday shutdown from 24 December to 2 January. Competitive pension scheme. Private medical care with access to over 50 clinics and hospitals nationwide. Ongoing training and professional development. Salary sacrifice schemes (technology, bicycles, electric vehicles, Microsoft Office subscriptions, and more). Company-provided laptop, mobile phone, and home-office equipment. Relocation package available. If you are a seasoned Systems Engineer looking for a challenging new opportunity in the defence and security sector, we encourage you to apply now to join our client's innovative and dynamic team.
MBDA UK
Software Engineer - Test Equipment Software
MBDA UK
MBDA is looking for Software Engineers to join the Software Resource and Capability Team, working on Test Equipment software in support of manufacturing, production test, integration and wider engineering activities. Salary:£40,000 - £65000 depending on experience Dynamic (hybrid) working:4 to 5 Days a week in the office Security Clearance: British Citizen or a Dual UK national with British citizenship . Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more The opportunity This is an opportunity to join a growing Test Equipment Software capability supporting MBDA's UK test and manufacturing environment. Test Equipment Software plays a critical role in enabling the configuration, verification, validation and production testing of MBDA products. The software developed and supported by the team is used alongside specialist Test Equipment hardware to prove product conformance, support manufacturing output, investigate test issues and maintain reliable test capability across development and manufacturing environments. The role is practical, varied and production (manufacturing) facing. You will develop, maintain, support and improve software used within complex test systems, including test applications, automated test sequences, diagnostic tools, equipment interfaces, data capture, configuration tools and software that interacts with hardware, firmware, operating systems and production test environments. This is not a role limited to writing code in isolation. It suits engineers who enjoy solving practical engineering problems, working close to real equipment, understanding how software behaves in physical test environments, and helping build reliable, supportable and well documented test solutions. The team will support both stability and improvement: ensuring existing Test Equipment software remains reliable and available, while identifying opportunities to standardise, automate, improve diagnostics, reduce recurring issues and strengthen long-term supportability. What you will be doing You may be involved in: Developing and maintaining software used to control, configure, verify and validate MBDA products through Test Equipment Supporting production & manufacturing facing Test Equipment software and associated test environments Investigating software, hardware, firmware, configuration, interface and integration issues affecting test capability Working with engineers and operators to understand symptoms, reproduce issues, gather evidence and support root-cause analysis Supporting software updates, maintenance activities and controlled changes to Test Equipment software Improving documentation, support notes, runbooks and knowledge capture for critical Test Equipment systems Helping identify recurring issues, support risks, software dependencies and improvement opportunities What we're looking for from you: We are looking for software or electronics engineer with transferable skills into software development and support for Test Equipment solutions. You should have: Strong ability to write software in languages such as C, C++ or C# Some Python experience would be useful but is not essential A practical engineering mindset and an interest in software that interacts with hardware, equipment, firmware, operating systems or real-world test environments Strong analytical and problem-solving ability, including the ability to investigate issues where the root cause may not initially be clear A willingness to support existing systems as well as develop new or improved software solutions A methodical approach to debugging, evidence gathering, documentation and controlled change Good communication skills and the ability to work with Software, Electronics, Electrical, Manufacturing, Test, Validation and Product Design Support teams An interest in mission-critical engineering where software quality, test reliability and production continuity matter You will enjoy this role if you like solving practical technical problems, working close to real products and equipment, and being part of a team that helps keep critical test capability stable, understood and improving over time. Useful experience Experience in any of the following would be beneficial, but is not essential: Test Equipment software or automated test systems Software that interfaces with test instruments such as oscilloscopes, spectrum analysers, signal generators, power supplies, multimeters or similar equipment Hardware/software integration Manufacturing or production support environments Diagnostic or data capture tools Equipment interfaces such as serial, Ethernet, USB, GPIB or similar Windows or Linux-based test environments Firmware or embedded systems awareness LabVIEW, TestStand or similar test tools Configuration management, version control or working in safety-critical, regulated or high-integrity engineering environments Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
Jun 11, 2026
Full time
MBDA is looking for Software Engineers to join the Software Resource and Capability Team, working on Test Equipment software in support of manufacturing, production test, integration and wider engineering activities. Salary:£40,000 - £65000 depending on experience Dynamic (hybrid) working:4 to 5 Days a week in the office Security Clearance: British Citizen or a Dual UK national with British citizenship . Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus: Up to £2,500 (based on company performance and will vary year to year) Pension: maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Flexi Leave: Up to 15 additional days Flexible working: We welcome applicants who are looking for flexible working arrangements Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities: Fantastic site facilities including subsidised meals, free car parking and much more The opportunity This is an opportunity to join a growing Test Equipment Software capability supporting MBDA's UK test and manufacturing environment. Test Equipment Software plays a critical role in enabling the configuration, verification, validation and production testing of MBDA products. The software developed and supported by the team is used alongside specialist Test Equipment hardware to prove product conformance, support manufacturing output, investigate test issues and maintain reliable test capability across development and manufacturing environments. The role is practical, varied and production (manufacturing) facing. You will develop, maintain, support and improve software used within complex test systems, including test applications, automated test sequences, diagnostic tools, equipment interfaces, data capture, configuration tools and software that interacts with hardware, firmware, operating systems and production test environments. This is not a role limited to writing code in isolation. It suits engineers who enjoy solving practical engineering problems, working close to real equipment, understanding how software behaves in physical test environments, and helping build reliable, supportable and well documented test solutions. The team will support both stability and improvement: ensuring existing Test Equipment software remains reliable and available, while identifying opportunities to standardise, automate, improve diagnostics, reduce recurring issues and strengthen long-term supportability. What you will be doing You may be involved in: Developing and maintaining software used to control, configure, verify and validate MBDA products through Test Equipment Supporting production & manufacturing facing Test Equipment software and associated test environments Investigating software, hardware, firmware, configuration, interface and integration issues affecting test capability Working with engineers and operators to understand symptoms, reproduce issues, gather evidence and support root-cause analysis Supporting software updates, maintenance activities and controlled changes to Test Equipment software Improving documentation, support notes, runbooks and knowledge capture for critical Test Equipment systems Helping identify recurring issues, support risks, software dependencies and improvement opportunities What we're looking for from you: We are looking for software or electronics engineer with transferable skills into software development and support for Test Equipment solutions. You should have: Strong ability to write software in languages such as C, C++ or C# Some Python experience would be useful but is not essential A practical engineering mindset and an interest in software that interacts with hardware, equipment, firmware, operating systems or real-world test environments Strong analytical and problem-solving ability, including the ability to investigate issues where the root cause may not initially be clear A willingness to support existing systems as well as develop new or improved software solutions A methodical approach to debugging, evidence gathering, documentation and controlled change Good communication skills and the ability to work with Software, Electronics, Electrical, Manufacturing, Test, Validation and Product Design Support teams An interest in mission-critical engineering where software quality, test reliability and production continuity matter You will enjoy this role if you like solving practical technical problems, working close to real products and equipment, and being part of a team that helps keep critical test capability stable, understood and improving over time. Useful experience Experience in any of the following would be beneficial, but is not essential: Test Equipment software or automated test systems Software that interfaces with test instruments such as oscilloscopes, spectrum analysers, signal generators, power supplies, multimeters or similar equipment Hardware/software integration Manufacturing or production support environments Diagnostic or data capture tools Equipment interfaces such as serial, Ethernet, USB, GPIB or similar Windows or Linux-based test environments Firmware or embedded systems awareness LabVIEW, TestStand or similar test tools Configuration management, version control or working in safety-critical, regulated or high-integrity engineering environments Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity and more We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.
Copello
Chief Software Engineer
Copello Maidenhead, Berkshire
Overview An established engineering organisation delivering secure, mission-critical technology solutions is seeking a Principal Software Engineering Manager to provide technical leadership across a portfolio of complex development programmes. This role combines strategic software leadership with hands-on technical oversight, supporting the delivery of embedded and application software solutions within highly regulated environments. You will work across multiple engineering disciplines, helping to shape software architecture, development practices, tooling, and technical direction while supporting a team of experienced software engineers. Key Responsibilities Provide technical leadership across multiple software projects, ensuring robust architectures, effective reuse of software components, and adoption of appropriate development tools and methodologies. Support software leads and project teams in defining software requirements, architecture, design approaches, and implementation strategies. Drive consistency in software engineering standards, processes, and best practice across development teams. Work closely with systems, hardware and firmware engineers to ensure integrated and coherent technical solutions. Support project planning activities, helping teams deliver value to customers through well-structured development roadmaps. Review software designs, architectures, and implementation approaches, providing guidance and resolving technical challenges where required. Promote modular software design and the creation of reusable software frameworks and components. Lead the adoption of modern software engineering practices including CI/CD, DevOps, DevSecOps, automated testing, and secure development principles. Champion continuous improvement initiatives relating to software tools, processes, standards, and ways of working. Mentor and develop engineers, supporting technical growth across the wider software function. Lead technical reviews and approve key engineering documentation. Contribute to customer proposals, bids and technical solution development, including effort estimation and risk assessment. Support information security and governance requirements in line with organisational and customer obligations. Skills & Experience Significant experience in software engineering leadership within a complex engineering environment. Strong background in one or more of the following: C/C++ Rust Embedded software development Real-Time Operating Systems (RTOS) Windows or Linux application development Device driver development Proven track record delivering complex software solutions throughout the full development lifecycle. Strong understanding of software architecture, design methodologies, coding standards, verification, validation and configuration management. Experience implementing software development best practice, including automated testing and continuous integration frameworks. Familiarity with version control, defect management and change management tools. Experience working within regulated industries such as defence, aerospace, space, communications or other safety/security-critical sectors. Knowledge of modelling techniques and tools such as UML, SysML or Enterprise Architect would be beneficial. Exposure to secure software development and cryptographic systems would be advantageous. Degree qualified in Software Engineering, Computer Science, Electronics Engineering, Mathematics, Physics or a related discipline.
Jun 11, 2026
Full time
Overview An established engineering organisation delivering secure, mission-critical technology solutions is seeking a Principal Software Engineering Manager to provide technical leadership across a portfolio of complex development programmes. This role combines strategic software leadership with hands-on technical oversight, supporting the delivery of embedded and application software solutions within highly regulated environments. You will work across multiple engineering disciplines, helping to shape software architecture, development practices, tooling, and technical direction while supporting a team of experienced software engineers. Key Responsibilities Provide technical leadership across multiple software projects, ensuring robust architectures, effective reuse of software components, and adoption of appropriate development tools and methodologies. Support software leads and project teams in defining software requirements, architecture, design approaches, and implementation strategies. Drive consistency in software engineering standards, processes, and best practice across development teams. Work closely with systems, hardware and firmware engineers to ensure integrated and coherent technical solutions. Support project planning activities, helping teams deliver value to customers through well-structured development roadmaps. Review software designs, architectures, and implementation approaches, providing guidance and resolving technical challenges where required. Promote modular software design and the creation of reusable software frameworks and components. Lead the adoption of modern software engineering practices including CI/CD, DevOps, DevSecOps, automated testing, and secure development principles. Champion continuous improvement initiatives relating to software tools, processes, standards, and ways of working. Mentor and develop engineers, supporting technical growth across the wider software function. Lead technical reviews and approve key engineering documentation. Contribute to customer proposals, bids and technical solution development, including effort estimation and risk assessment. Support information security and governance requirements in line with organisational and customer obligations. Skills & Experience Significant experience in software engineering leadership within a complex engineering environment. Strong background in one or more of the following: C/C++ Rust Embedded software development Real-Time Operating Systems (RTOS) Windows or Linux application development Device driver development Proven track record delivering complex software solutions throughout the full development lifecycle. Strong understanding of software architecture, design methodologies, coding standards, verification, validation and configuration management. Experience implementing software development best practice, including automated testing and continuous integration frameworks. Familiarity with version control, defect management and change management tools. Experience working within regulated industries such as defence, aerospace, space, communications or other safety/security-critical sectors. Knowledge of modelling techniques and tools such as UML, SysML or Enterprise Architect would be beneficial. Exposure to secure software development and cryptographic systems would be advantageous. Degree qualified in Software Engineering, Computer Science, Electronics Engineering, Mathematics, Physics or a related discipline.

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-2026 Jobs Hiring Near Me