it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

231 jobs found

Email me jobs like this
Refine Search
Current Search
senior firmware engineer
Redline Group Ltd
Systems Engineer - Linux
Redline Group Ltd Ashby-de-la-zouch, Leicestershire
We are working with a globally recognised, high growth technology business within the transport sector to recruit an experienced Systems Engineer - Linux based in Ashby de la Zouch. This is a technically varied role suited to someone who enjoys hands on work across both software and hardware, with a genuine interest in connected vehicle and transport systems. Long term, the role carries a clear progression pathway to Senior Systems Engineer as the team continues to grow. Responsibilities Configure, maintain, and troubleshoot Linux based and embedded systems Manage and optimise network infrastructure including routers, switches, and wireless devices Implement and deploy VPN technologies, with a focus on WireGuard Interact with cloud services across Azure and AWS environments Perform batch configuration across multiple field deployed devices Conduct hardware setup, fault diagnosis, and functional testing Produce engineering drawings, wiring diagrams, and system schematics Deliver remote support and software deployments to field engineers and end users Qualifications Strong working knowledge of Linux administration - this is essential Solid understanding of IP networking, routing, firewalls, and subnetting Hands on experience configuring and troubleshooting routers and network appliances Experience with hardware testing, system validation, and quality assurance Ability to produce clear engineering drawings (Visio, Draw.Io, or CAD) Experience providing remote technical support and distributed deployments Strong analytical thinking and communication skills Background in automotive, telecommunications, or a similar technical sector is advantageous Desirable Skills Experience with transportation tech: DVR/NVR systems, passenger WiFi, counting sensors, or on board displays Knowledge of OpenWRT or embedded Linux firmware development Scripting skills in Bash or Python for automation tasks Exposure to IoT, edge networking, or vehicle based connectivity Familiarity with WireGuard or other modern VPN technologies
13/06/2026
Full time
We are working with a globally recognised, high growth technology business within the transport sector to recruit an experienced Systems Engineer - Linux based in Ashby de la Zouch. This is a technically varied role suited to someone who enjoys hands on work across both software and hardware, with a genuine interest in connected vehicle and transport systems. Long term, the role carries a clear progression pathway to Senior Systems Engineer as the team continues to grow. Responsibilities Configure, maintain, and troubleshoot Linux based and embedded systems Manage and optimise network infrastructure including routers, switches, and wireless devices Implement and deploy VPN technologies, with a focus on WireGuard Interact with cloud services across Azure and AWS environments Perform batch configuration across multiple field deployed devices Conduct hardware setup, fault diagnosis, and functional testing Produce engineering drawings, wiring diagrams, and system schematics Deliver remote support and software deployments to field engineers and end users Qualifications Strong working knowledge of Linux administration - this is essential Solid understanding of IP networking, routing, firewalls, and subnetting Hands on experience configuring and troubleshooting routers and network appliances Experience with hardware testing, system validation, and quality assurance Ability to produce clear engineering drawings (Visio, Draw.Io, or CAD) Experience providing remote technical support and distributed deployments Strong analytical thinking and communication skills Background in automotive, telecommunications, or a similar technical sector is advantageous Desirable Skills Experience with transportation tech: DVR/NVR systems, passenger WiFi, counting sensors, or on board displays Knowledge of OpenWRT or embedded Linux firmware development Scripting skills in Bash or Python for automation tasks Exposure to IoT, edge networking, or vehicle based connectivity Familiarity with WireGuard or other modern VPN technologies
IC Resources
Senior Embedded Firmware Engineer for AI/FPGA
IC Resources Cardiff, South Glamorgan
IC Resources is seeking a highly skilled Senior Embedded Software Engineer based in Cardiff to join a dynamic start-up in the semiconductor sector. In this position, you will focus on developing essential firmware and software for FPGA-enabled and AI-driven electronic systems. The ideal candidate will have experience with embedded firmware, hardware abstraction layers, and system drivers, playing a critical role within a small, innovative team.
13/06/2026
Full time
IC Resources is seeking a highly skilled Senior Embedded Software Engineer based in Cardiff to join a dynamic start-up in the semiconductor sector. In this position, you will focus on developing essential firmware and software for FPGA-enabled and AI-driven electronic systems. The ideal candidate will have experience with embedded firmware, hardware abstraction layers, and system drivers, playing a critical role within a small, innovative team.
IC Resources
Senior Edge AI Engineer
IC Resources Cardiff, South Glamorgan
Hybrid working, designing Edge AI and intelligent hardware systems for real-time applications. I'm working with a deep tech company building next generation Edge AI and intelligent hardware platforms. They develop low power intelligent systems designed to run AI directly on hardware for real-time, high-performance applications across advanced electronics and embedded environments. This is a high impact opportunity for an AI Engineer who wants to lead the deployment of AI systems for hardware platforms. What they're looking for: Strong experience in Machine Learning, Edge AI, or Embedded AI Python with PyTorch, TensorFlow, or JAX Experience building, training, deploying, or optimising AI models Understanding of low power, low latency, or constrained hardware environments Interest in embedded systems, intelligent hardware, or FPGA accelerated platforms Experience working with sensor data, time series data, anomaly detection, or real time systems Ability to move from research into deployment Collaborative approach working across software, firmware, and hardware teams FPGA, embedded systems, ONNX/TensorRT, or hardware acceleration exposure (nice to have) Why consider it: Cutting edge Edge AI and hardware projects High autonomy and real technical ownership Strong package including bonus and private healthcare Opportunity to build technology with real world impact
13/06/2026
Full time
Hybrid working, designing Edge AI and intelligent hardware systems for real-time applications. I'm working with a deep tech company building next generation Edge AI and intelligent hardware platforms. They develop low power intelligent systems designed to run AI directly on hardware for real-time, high-performance applications across advanced electronics and embedded environments. This is a high impact opportunity for an AI Engineer who wants to lead the deployment of AI systems for hardware platforms. What they're looking for: Strong experience in Machine Learning, Edge AI, or Embedded AI Python with PyTorch, TensorFlow, or JAX Experience building, training, deploying, or optimising AI models Understanding of low power, low latency, or constrained hardware environments Interest in embedded systems, intelligent hardware, or FPGA accelerated platforms Experience working with sensor data, time series data, anomaly detection, or real time systems Ability to move from research into deployment Collaborative approach working across software, firmware, and hardware teams FPGA, embedded systems, ONNX/TensorRT, or hardware acceleration exposure (nice to have) Why consider it: Cutting edge Edge AI and hardware projects High autonomy and real technical ownership Strong package including bonus and private healthcare Opportunity to build technology with real world impact
Senior Firmware & FPGA Engineer (Hybrid)
Leonardo UK Ltd Edinburgh, Midlothian
Leonardo UK Ltd is seeking a Firmware/FPGA engineer for their Edinburgh or Newcastle site. This senior or principal level position involves designing firmware solutions and working with a multidisciplinary team on radar and surveillance systems. Responsibilities include hardware requirement capture, FPGA design, and integration. Candidates should have a degree in relevant fields and experience with VHDL. The role offers a hybrid working model with various employee benefits focusing on well-being and career development.
13/06/2026
Full time
Leonardo UK Ltd is seeking a Firmware/FPGA engineer for their Edinburgh or Newcastle site. This senior or principal level position involves designing firmware solutions and working with a multidisciplinary team on radar and surveillance systems. Responsibilities include hardware requirement capture, FPGA design, and integration. Candidates should have a degree in relevant fields and experience with VHDL. The role offers a hybrid working model with various employee benefits focusing on well-being and career development.
IC Resources
Senior Embedded Software Engineer
IC Resources Cardiff, South Glamorgan
Overview Brand new opportunity for a highly skilled Senior Embedded Software Engineer in Cardiff to join a start up semiconductor and systems design company. The Senior Embedded Software Engineer will help develop the firmware and software foundations for my client's FPGA-enabled, AI-enabled and smart electronic systems. You will contribute to embedded firmware, hardware abstraction layers, drivers, board
13/06/2026
Full time
Overview Brand new opportunity for a highly skilled Senior Embedded Software Engineer in Cardiff to join a start up semiconductor and systems design company. The Senior Embedded Software Engineer will help develop the firmware and software foundations for my client's FPGA-enabled, AI-enabled and smart electronic systems. You will contribute to embedded firmware, hardware abstraction layers, drivers, board
Senior or Principal Firmware / FPGA Engineer
Leonardo UK Ltd Edinburgh, Midlothian
Job Description Your impact We are looking for a Firmware/FPGA engineer to join Leonardo in Edinburgh or Newcastle, a world-class defence technology company. We develop cutting edge radars for the Eurofighter Typhoon and SAAB Gripen fighter jets, as well as maritime and airborne surveillance systems. We are also investors in innovation, undertaking all our own research to fuel our future products. We are recruiting talented, motivated engineers to join our growing Electronics team and we have a position for a Senior or Principal level Engineer. We can support the right engineer to be based in our Newcastle office but visits to the Edinburgh site would be an expected part of the role. This is an exciting opportunity for you as an engineer to bring your skill set and knowledge to a fast paced, dynamic and forward thinking working environment. You will be involved with Firmware/FPGA development across the Radar and Advanced Targeting line of business, working as part of a larger, multi-disciplinary team. The key duties of the role will be design and development of firmware designs, managing your development activities through the project and engineering life cycles and delivering the required solution. As a Firmware / FPGA Engineer you will be responsible for: Hardware requirements capture and firmware design. Work as part of a team to meet milestones for on time delivery. FPGA design/development, analysis and integration. Production of material for design reviews. Development of test planning, integration and design verification. Ensure that all firmware designs follow the company firmware process. What you'll bring You will, ideally have experience in the following areas: Degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferable) or related science (e.g. Physics or Computer science). Ability to design RTL using VHDL is essential, knowledge of Verilog an advantage but not essential. Implementing high speed, multi-frequency clocking architectures. Design with FPGA technologies from either AMD(Xilinx), Intel (Altera) or Microsemi (Actel). Use of Xilinx Vivado or Altera Quartus II / Quartus Prime is an advantage. Experience of FPGA architectures such as SoC system on chip (e.g. Xilinx Versal) an advantage. Experience in the use of Vendor IP e.g. Ethernet, Gigabit transceivers, DDR interfaces etc. Knowledge of Version management using Subversion, GIT or CVS. Specifying timing and area constraints for efficient FPGA place and route. Familiarity with Mentor Graphics FPGA development tools including HDL Designer and ModelSim / Questa is an advantage but not vital. A methodical approach to the full firmware design lifecycle, working to a structured firmware process such as RTCA DO 254 or similar. De bugging firmware designs, supporting verification and integration at hardware and system level alongside Software and Electronic Engineers. Verification techniques (test benching) using VHDL. Use of Integrated Logic Analysers (ILAs) from the firmware design tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.). Knowledge of C, C++, MATLAB, or LabVIEW. Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness to learn, progress and develop through our devoted technical career path. If you are passionate in what you do and can deliver a pragmatic approach to problem solving, we would like to hear from you. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location GB - Edinburgh Additional Locations GB - Newcastle Contract Type Permanent Hybrid Working Hybrid
13/06/2026
Full time
Job Description Your impact We are looking for a Firmware/FPGA engineer to join Leonardo in Edinburgh or Newcastle, a world-class defence technology company. We develop cutting edge radars for the Eurofighter Typhoon and SAAB Gripen fighter jets, as well as maritime and airborne surveillance systems. We are also investors in innovation, undertaking all our own research to fuel our future products. We are recruiting talented, motivated engineers to join our growing Electronics team and we have a position for a Senior or Principal level Engineer. We can support the right engineer to be based in our Newcastle office but visits to the Edinburgh site would be an expected part of the role. This is an exciting opportunity for you as an engineer to bring your skill set and knowledge to a fast paced, dynamic and forward thinking working environment. You will be involved with Firmware/FPGA development across the Radar and Advanced Targeting line of business, working as part of a larger, multi-disciplinary team. The key duties of the role will be design and development of firmware designs, managing your development activities through the project and engineering life cycles and delivering the required solution. As a Firmware / FPGA Engineer you will be responsible for: Hardware requirements capture and firmware design. Work as part of a team to meet milestones for on time delivery. FPGA design/development, analysis and integration. Production of material for design reviews. Development of test planning, integration and design verification. Ensure that all firmware designs follow the company firmware process. What you'll bring You will, ideally have experience in the following areas: Degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electrical & Electronic Engineering (preferable) or related science (e.g. Physics or Computer science). Ability to design RTL using VHDL is essential, knowledge of Verilog an advantage but not essential. Implementing high speed, multi-frequency clocking architectures. Design with FPGA technologies from either AMD(Xilinx), Intel (Altera) or Microsemi (Actel). Use of Xilinx Vivado or Altera Quartus II / Quartus Prime is an advantage. Experience of FPGA architectures such as SoC system on chip (e.g. Xilinx Versal) an advantage. Experience in the use of Vendor IP e.g. Ethernet, Gigabit transceivers, DDR interfaces etc. Knowledge of Version management using Subversion, GIT or CVS. Specifying timing and area constraints for efficient FPGA place and route. Familiarity with Mentor Graphics FPGA development tools including HDL Designer and ModelSim / Questa is an advantage but not vital. A methodical approach to the full firmware design lifecycle, working to a structured firmware process such as RTCA DO 254 or similar. De bugging firmware designs, supporting verification and integration at hardware and system level alongside Software and Electronic Engineers. Verification techniques (test benching) using VHDL. Use of Integrated Logic Analysers (ILAs) from the firmware design tools. Whilst not vital, any of the following would be advantageous: Knowledge of hardware communication protocols (Ethernet, SPI, I2C, UART, etc.). Knowledge of C, C++, MATLAB, or LabVIEW. Personal attributes and values are just as important to us as technical ability, so we are looking for engineers with a willingness to learn, progress and develop through our devoted technical career path. If you are passionate in what you do and can deliver a pragmatic approach to problem solving, we would like to hear from you. Security Clearance This role is subject to pre-employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personnel Security Controls referred to as National Security Vetting (NSV) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). For more information and guidance please visit: Why join us At Leonardo, our people are at the heart of everything we do. We offer a comprehensive, company-funded benefits package that supports your wellbeing, career development, and work life balance. Whether you're looking to grow professionally, care for your health, or plan for the future, we're here to help you thrive. Time to Recharge: Enjoy generous leave with the opportunity to accrue up to 12 additional flexi days each year. Secure your Future: Benefit from our award winning pension scheme with up to 15% employer contribution. Your Wellbeing Matters: Free access to mental health support, financial advice, and employee led networks championing inclusion and diversity (Enable, Pride, Equalise, Armed Forces, Carers, Wellbeing and Ethnicity). Rewarding Performance: All employees at management level and below are eligible for our bonus scheme. Never Stop Learning: Free access to 4,000+ online courses via Coursera and LinkedIn Learning. Refer a friend: Receive a financial reward through our referral programme. Tailored Perks: Spend up to £500 annually on flexible benefits including private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships and more. Flexible working: Flexible hours with hybrid working options. For part time opportunities, please talk to us about what might be possible for this role. For a full list of our company benefits please visit our website. Leonardo is a global leader in Aerospace, Defence, and Security. Headquartered in Italy, we employ over 53,000 people worldwide including 8,500 across 9 sites in the UK. Our employees are not just part of a team-they are key contributors to shaping innovation, advancing technology, and enhancing global safety. At Leonardo we are committed to building an inclusive, accessible, and welcoming workplace. We believe that a diverse workforce sparks creativity, drives innovation, and leads to better outcomes for our people and our customers. If you have any accessibility requirements to support you during the recruitment process, just let us know. Be part of something bigger - apply now! Primary Location GB - Edinburgh Additional Locations GB - Newcastle Contract Type Permanent Hybrid Working Hybrid
Broughton Group
Senior Firmware Engineer - Impactful, Hybrid Bristol Role
Broughton Group Bristol, Gloucestershire
Broughton Group in Bristol is hiring a Senior Firmware Engineer to lead technical projects focused on enhancing communication for individuals with disabilities. You will deliver firmware solutions that create impactful changes in lives. This hybrid position requires strong programming skills in C/C++ and experience in embedded systems. Join a passionate team dedicated to making a real difference.
13/06/2026
Full time
Broughton Group in Bristol is hiring a Senior Firmware Engineer to lead technical projects focused on enhancing communication for individuals with disabilities. You will deliver firmware solutions that create impactful changes in lives. This hybrid position requires strong programming skills in C/C++ and experience in embedded systems. Join a passionate team dedicated to making a real difference.
Senior Software Engineer - MCU
Ensera Design Bristol, Gloucestershire
Bold ideas start with bold people. At Ensera Design, we are a world class user centered innovation and product development consultancy working across medical and consumer health. Join our multidisciplinary team to build robust, secure firmware that powers life enhancing products. We are currently seeking a Senior Software Engineer - MCU to join our talented team and contribute to delivering exceptional solutions for our clients. About the role You will lead the design and delivery of microcontroller (MCU) firmware for real time systems, owning technical decisions and collaborating across hardware, Linux, UI, connectivity and test to integrate complete solutions. What you'll do Design and implement MCU firmware aligned to system and security architecture. Own technical design of MCU subsystems. Develop and review embedded C/C++ for real time systems. Collaborate with hardware and software peers. Champion coding standards and secure development. Your skills and experience Whilst you do not need to meet all of these points, please ensure you meet the majority of them before making an application: Essential Proven experience with ARM Cortex M or equivalent. Strong C/C++ in embedded, real time contexts. Experience in quality controlled or safety critical environments. Desirable STM32, bootloaders, MISRA, UART/SPI/I2C/CAN. For this role we are considering a salary of up to £73,954. As part of your application, we will ask you to state your desired salary. If you would like to discuss your salary expectations in more detail, then please reach out. Why work with us? Ensera Design offers interesting and varied work combined with a supportive team culture to provide a stimulating environment where you will have the opportunity to develop and learn from others. We offer flexible working policies where working patterns are agreed with our line managers, taking into account the role, needs of the individual, and the team. We recognise that we are only as good as our people and we know how important it is to support our team. Benefits Performance related company wide bonus. Flexible hybrid working in line with our core hours (Mon-Thu, 9:30am-12:00pm & 2:00pm-4:00pm; Fri, 9:30am-12:00pm). Private healthcare for you and your family. Enhanced maternity and paternity leave. Salary exchange pension scheme. 25 days of annual leave, plus the option to purchase up to one working week and additional days for length of service. Access to our Employee Assistance Programme and digital wellbeing platform. Cycle to Work & Electric Vehicle Lease schemes. Death in service (x4 gross salary). Training and development opportunities, including dedicated learning days and regular knowledge sharing sessions. A free lunch the first Monday of every month alongside our company wide meeting. Free breakfast every Wednesday, and plenty of opportunities to socialise, including team organized activities, summer and Christmas parties, and more. About us We are based in an iconic Grade II listed building in the heart of Bristol. Our vibrant workspace houses state of the art labs, a design studio, usability suites, and collaborative meeting spaces. Nestled in a lively neighbourhood with independent shops, we're just a short walk from Park Street, the Harbourside, and St. Nick's Markets. We are proud of our values: Find a way: We work as one team, combining our knowledge and experience to unite around a shared goal. We trust each other and do what's needed to get things done and exceed expectations. Pull together: We believe anything is possible. When faced with challenges we take the initiative, using our creative spirit and determination to find bold solutions and deliver results that move us forward. Care: We act with integrity, take pride in our work, and support each other. We each play our part to make a positive impact for our customers, our colleagues, and our planet. Our diverse, multidisciplinary team spans research, design, human factors, engineering, prototyping, manufacturing, and beyond. Together, we deliver cutting edge solutions for clients ranging from global leaders to innovative start ups, with a particular focus on medical devices, drug delivery, orthopaedics, and diagnostics. Do we sound like a good match for you? If you'd like to discuss the role or would like to discuss any reasonable adjustments you may need to make your application, we'd love to hear from you. If you think you might be the right person for us but want an informal chat first then get in touch via . Please note we reserve the right to close the vacancy if we have a high level of applications. We look forward to hearing from you! At Ensera Design we believe that designing for people means including all people, starting with the team behind the work. Our human centred design ethos is rooted in empathy, and our values - pull together, find a way, and care - guide us in building a team that reflects the diversity of the world we design for. We know that different perspectives lead to better ideas, stronger collaboration, and more meaningful outcomes. If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design. What matters to us is that you share our belief in purposeful, people first design.
13/06/2026
Full time
Bold ideas start with bold people. At Ensera Design, we are a world class user centered innovation and product development consultancy working across medical and consumer health. Join our multidisciplinary team to build robust, secure firmware that powers life enhancing products. We are currently seeking a Senior Software Engineer - MCU to join our talented team and contribute to delivering exceptional solutions for our clients. About the role You will lead the design and delivery of microcontroller (MCU) firmware for real time systems, owning technical decisions and collaborating across hardware, Linux, UI, connectivity and test to integrate complete solutions. What you'll do Design and implement MCU firmware aligned to system and security architecture. Own technical design of MCU subsystems. Develop and review embedded C/C++ for real time systems. Collaborate with hardware and software peers. Champion coding standards and secure development. Your skills and experience Whilst you do not need to meet all of these points, please ensure you meet the majority of them before making an application: Essential Proven experience with ARM Cortex M or equivalent. Strong C/C++ in embedded, real time contexts. Experience in quality controlled or safety critical environments. Desirable STM32, bootloaders, MISRA, UART/SPI/I2C/CAN. For this role we are considering a salary of up to £73,954. As part of your application, we will ask you to state your desired salary. If you would like to discuss your salary expectations in more detail, then please reach out. Why work with us? Ensera Design offers interesting and varied work combined with a supportive team culture to provide a stimulating environment where you will have the opportunity to develop and learn from others. We offer flexible working policies where working patterns are agreed with our line managers, taking into account the role, needs of the individual, and the team. We recognise that we are only as good as our people and we know how important it is to support our team. Benefits Performance related company wide bonus. Flexible hybrid working in line with our core hours (Mon-Thu, 9:30am-12:00pm & 2:00pm-4:00pm; Fri, 9:30am-12:00pm). Private healthcare for you and your family. Enhanced maternity and paternity leave. Salary exchange pension scheme. 25 days of annual leave, plus the option to purchase up to one working week and additional days for length of service. Access to our Employee Assistance Programme and digital wellbeing platform. Cycle to Work & Electric Vehicle Lease schemes. Death in service (x4 gross salary). Training and development opportunities, including dedicated learning days and regular knowledge sharing sessions. A free lunch the first Monday of every month alongside our company wide meeting. Free breakfast every Wednesday, and plenty of opportunities to socialise, including team organized activities, summer and Christmas parties, and more. About us We are based in an iconic Grade II listed building in the heart of Bristol. Our vibrant workspace houses state of the art labs, a design studio, usability suites, and collaborative meeting spaces. Nestled in a lively neighbourhood with independent shops, we're just a short walk from Park Street, the Harbourside, and St. Nick's Markets. We are proud of our values: Find a way: We work as one team, combining our knowledge and experience to unite around a shared goal. We trust each other and do what's needed to get things done and exceed expectations. Pull together: We believe anything is possible. When faced with challenges we take the initiative, using our creative spirit and determination to find bold solutions and deliver results that move us forward. Care: We act with integrity, take pride in our work, and support each other. We each play our part to make a positive impact for our customers, our colleagues, and our planet. Our diverse, multidisciplinary team spans research, design, human factors, engineering, prototyping, manufacturing, and beyond. Together, we deliver cutting edge solutions for clients ranging from global leaders to innovative start ups, with a particular focus on medical devices, drug delivery, orthopaedics, and diagnostics. Do we sound like a good match for you? If you'd like to discuss the role or would like to discuss any reasonable adjustments you may need to make your application, we'd love to hear from you. If you think you might be the right person for us but want an informal chat first then get in touch via . Please note we reserve the right to close the vacancy if we have a high level of applications. We look forward to hearing from you! At Ensera Design we believe that designing for people means including all people, starting with the team behind the work. Our human centred design ethos is rooted in empathy, and our values - pull together, find a way, and care - guide us in building a team that reflects the diversity of the world we design for. We know that different perspectives lead to better ideas, stronger collaboration, and more meaningful outcomes. If you meet the skills and experience for this role, we welcome your application - whatever your background, identity, or path into design. What matters to us is that you share our belief in purposeful, people first design.
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.
12/06/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.
12/06/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.
Electronic Architect / Project Lead
Verso Recruitment
Product Architect / Project Lead (Embedded Instrumentation) Location: North East England Salary / Package: £70-90K A well-established R&D-led manufacturer of professional electronic instruments is seeking a Product Architect to lead the development of complex new products from concept through to production. This is a hands-on technical leadership role, combining system architecture and project leadership with direct involvement in embedded development. You'll lead multidisciplinary engineering teams across firmware, hardware, mechanical and software, working in close partnership with Product Management to translate market and customer requirements into deliverable engineering plans and successful products. Key responsibilities Lead engineering teams through all phases of product development, from concept to production release Define and own system architecture for integrated products spanning embedded firmware, hardware interfaces, mechanical design and software tooling Manage day-to-day technical execution, resolving cross-functional dependencies and technical challenges Contribute hands-on to embedded software development, including design, coding, debugging and validation Work with Project Managers to develop schedules, manage risk and track progress against milestones Ensure thorough system verification and validation, with a focus on accuracy, robustness and compliance Support design transfer into manufacturing, including test fixtures, documentation and production ramp-up Provide mentorship and technical leadership across the engineering team Essential skills and experience Bachelor's or master's degree in Electrical/Electronic Engineering, Computer Engineering or a related discipline 10+ years in embedded systems development, ideally within precision instrumentation or measurement products Strong project management skills with a proven track record of leading product development projects to completion Proficient in C/C++, with a strong understanding of microcontroller-based and real-time embedded systems Skilled in schematic capture and PCB layout Experience working within an electronics manufacturing environment Comfortable working with Product Managers to define features, prioritise trade-offs and iterate on prototypes Experienced with Git, Azure DevOps, JIRA and similar collaborative development tools Strong interpersonal and communication skills in cross-disciplinary technical environments Desirable Hands-on experience with measurement and instrumentation principles Familiarity with calibration techniques, traceability requirements and lab standards Knowledge of compliance testing (EMC, safety) and certification processes Experience with test automation, embedded Linux or wireless communication protocols Prior work with contract manufacturers or third-party design partners Why apply A genuinely hands-on architecture and leadership role in a collaborative, technically demanding R&D environment, building products that professionals rely on. You'll have real influence over both the technical roadmap and product strategy. You may have previously held the following roles. Embedded Systems Engineer, Senior Firmware Engineer, Hardware Design Engineer, Electronics Design Engineer, Embedded Software Team Lead, R&D Engineering Manager, Technical Lead, Principal Embedded Engineer, Electronic Design, Systems Architect, Product Development Lead or Instrumentation Engineer, and you are now looking to step into a broader architecture and leadership position while staying hands-on. JBRP1_UKTJ
12/06/2026
Full time
Product Architect / Project Lead (Embedded Instrumentation) Location: North East England Salary / Package: £70-90K A well-established R&D-led manufacturer of professional electronic instruments is seeking a Product Architect to lead the development of complex new products from concept through to production. This is a hands-on technical leadership role, combining system architecture and project leadership with direct involvement in embedded development. You'll lead multidisciplinary engineering teams across firmware, hardware, mechanical and software, working in close partnership with Product Management to translate market and customer requirements into deliverable engineering plans and successful products. Key responsibilities Lead engineering teams through all phases of product development, from concept to production release Define and own system architecture for integrated products spanning embedded firmware, hardware interfaces, mechanical design and software tooling Manage day-to-day technical execution, resolving cross-functional dependencies and technical challenges Contribute hands-on to embedded software development, including design, coding, debugging and validation Work with Project Managers to develop schedules, manage risk and track progress against milestones Ensure thorough system verification and validation, with a focus on accuracy, robustness and compliance Support design transfer into manufacturing, including test fixtures, documentation and production ramp-up Provide mentorship and technical leadership across the engineering team Essential skills and experience Bachelor's or master's degree in Electrical/Electronic Engineering, Computer Engineering or a related discipline 10+ years in embedded systems development, ideally within precision instrumentation or measurement products Strong project management skills with a proven track record of leading product development projects to completion Proficient in C/C++, with a strong understanding of microcontroller-based and real-time embedded systems Skilled in schematic capture and PCB layout Experience working within an electronics manufacturing environment Comfortable working with Product Managers to define features, prioritise trade-offs and iterate on prototypes Experienced with Git, Azure DevOps, JIRA and similar collaborative development tools Strong interpersonal and communication skills in cross-disciplinary technical environments Desirable Hands-on experience with measurement and instrumentation principles Familiarity with calibration techniques, traceability requirements and lab standards Knowledge of compliance testing (EMC, safety) and certification processes Experience with test automation, embedded Linux or wireless communication protocols Prior work with contract manufacturers or third-party design partners Why apply A genuinely hands-on architecture and leadership role in a collaborative, technically demanding R&D environment, building products that professionals rely on. You'll have real influence over both the technical roadmap and product strategy. You may have previously held the following roles. Embedded Systems Engineer, Senior Firmware Engineer, Hardware Design Engineer, Electronics Design Engineer, Embedded Software Team Lead, R&D Engineering Manager, Technical Lead, Principal Embedded Engineer, Electronic Design, Systems Architect, Product Development Lead or Instrumentation Engineer, and you are now looking to step into a broader architecture and leadership position while staying hands-on. JBRP1_UKTJ
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.
12/06/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.
Broughton Group
Principal Embedded Software Engineer
Broughton Group Whiteley, Hampshire
Principal Embedded Software Engineer Location: Fareham, Hampshire (Hybrid working available) Salary: £70,000 £80,000 Job Type: Full-time, Permanent Visa Sponsorship: Available An advanced technology company based in Fareham, Hampshire is looking to recruit a Principal Embedded Software Engineer to join its growing engineering team. This is a senior level opportunity for an experienced engineer to lead the development of embedded software and algorithms, working across the full product lifecycle while mentoring engineers and driving technical excellence. The Role As a Principal Embedded Software Engineer, you will take ownership of the design, development and delivery of embedded software solutions. You will lead technical direction, coordinate cross functional teams and ensure high quality delivery across complex engineering projects. This role combines hands on development with technical leadership, offering the opportunity to work on cutting edge technology and influence product direction. Key Responsibilities Technical Leadership & Delivery Lead end to end development of embedded software and firmware solutions Define software architecture and key design decisions Coordinate project delivery, ensuring timelines and quality targets are met Provide technical guidance and mentorship to engineers Drive Agile/SCRUM processes including sprint planning and reviews Collaborate with cross functional teams including hardware and systems engineers Manage technical risks, dependencies and trade offs across projects Act as a key technical interface for internal and external stakeholders Technical Responsibilities Develop embedded firmware using C and low level programming techniques Design, implement, debug and test software for embedded systems Develop and optimise algorithms using tools such as Python or MATLAB Work on low level drivers and hardware interaction Support system integration and troubleshooting on embedded platforms Contribute across the full software development lifecycle What We're Looking For Essential Degree in Electronics, Computer Science, Software Engineering or similar Strong experience in embedded software development using C Proven experience leading or coordinating technical projects Experience working across the full software development lifecycle Strong understanding of software architecture and system design Hands on experience with embedded systems debugging and development Experience using version control tools such as Git or SVN Strong communication skills and ability to work across multidisciplinary teams Desirable Experience with high level languages such as Python, MATLAB or LabVIEW Knowledge of Digital Signal Processing (DSP) or similar algorithms Experience with Agile development methodologies Familiarity with test driven development or behaviour driven development Why Apply? Salary £70,000 £80,000 Senior, technically influential role within a growing engineering team Opportunity to lead projects and mentor engineers Work on advanced technology and complex systems Hybrid working and strong benefits package Visa sponsorship available
12/06/2026
Full time
Principal Embedded Software Engineer Location: Fareham, Hampshire (Hybrid working available) Salary: £70,000 £80,000 Job Type: Full-time, Permanent Visa Sponsorship: Available An advanced technology company based in Fareham, Hampshire is looking to recruit a Principal Embedded Software Engineer to join its growing engineering team. This is a senior level opportunity for an experienced engineer to lead the development of embedded software and algorithms, working across the full product lifecycle while mentoring engineers and driving technical excellence. The Role As a Principal Embedded Software Engineer, you will take ownership of the design, development and delivery of embedded software solutions. You will lead technical direction, coordinate cross functional teams and ensure high quality delivery across complex engineering projects. This role combines hands on development with technical leadership, offering the opportunity to work on cutting edge technology and influence product direction. Key Responsibilities Technical Leadership & Delivery Lead end to end development of embedded software and firmware solutions Define software architecture and key design decisions Coordinate project delivery, ensuring timelines and quality targets are met Provide technical guidance and mentorship to engineers Drive Agile/SCRUM processes including sprint planning and reviews Collaborate with cross functional teams including hardware and systems engineers Manage technical risks, dependencies and trade offs across projects Act as a key technical interface for internal and external stakeholders Technical Responsibilities Develop embedded firmware using C and low level programming techniques Design, implement, debug and test software for embedded systems Develop and optimise algorithms using tools such as Python or MATLAB Work on low level drivers and hardware interaction Support system integration and troubleshooting on embedded platforms Contribute across the full software development lifecycle What We're Looking For Essential Degree in Electronics, Computer Science, Software Engineering or similar Strong experience in embedded software development using C Proven experience leading or coordinating technical projects Experience working across the full software development lifecycle Strong understanding of software architecture and system design Hands on experience with embedded systems debugging and development Experience using version control tools such as Git or SVN Strong communication skills and ability to work across multidisciplinary teams Desirable Experience with high level languages such as Python, MATLAB or LabVIEW Knowledge of Digital Signal Processing (DSP) or similar algorithms Experience with Agile development methodologies Familiarity with test driven development or behaviour driven development Why Apply? Salary £70,000 £80,000 Senior, technically influential role within a growing engineering team Opportunity to lead projects and mentor engineers Work on advanced technology and complex systems Hybrid working and strong benefits package Visa sponsorship available
Amazon
Senior IoT Firmware Engineer (Embedded)
Amazon Cambridge, Cambridgeshire
A global technology company in the United Kingdom is seeking a Senior Software Engineer to join their team developing next-generation camera-centric devices. You will take charge of your backlog, work collaboratively, and lead technical issues. The ideal candidate has strong experience with C/C++ programming, mentoring, and system design. The position offers a dynamic work environment focused on IoT products, aiming to enhance device performance and integration with new hardware.
12/06/2026
Full time
A global technology company in the United Kingdom is seeking a Senior Software Engineer to join their team developing next-generation camera-centric devices. You will take charge of your backlog, work collaboratively, and lead technical issues. The ideal candidate has strong experience with C/C++ programming, mentoring, and system design. The position offers a dynamic work environment focused on IoT products, aiming to enhance device performance and integration with new hardware.
Amazon
Senior Embedded Software Engineer, Ring
Amazon Cambridge, Cambridgeshire
Job ID: Evi Technologies Limited As a Senior Software Engineer, you will be a core member of a software team developing Ring's next generation of camera-centric devices. While experience with embedded systems is valuable, we're looking for engineers passionate about building IoT products who are eager to work close to the hardware. The ideal candidate is responsive, flexible, and thrives in an open collaborative peer environment. You'll obsess over device performance-whether that's battery life, boot time, system latency, or other critical KPIs. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritising issues and diving deep into technical issues. A day in the life Enjoys working side-by-side with partners, colleagues, and teams on difficult problems Is highly effective and thrives in a dynamic environment with multiple, changing priorities Knows what is important when shipping products to customers and has been through the process from start to finish Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge About the team: The team are responsible for developing and delivering firmware for Ring's camera-centric devices-new products, supporting existing devices, and adding new features. We're a large team with sites in Europe and Asia as well as stakeholders in the US. Basic Qualifications Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience in development in the last 3 years Experience in embedded development in C/C++ Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Location: ES, Community of Madrid, Madrid
12/06/2026
Full time
Job ID: Evi Technologies Limited As a Senior Software Engineer, you will be a core member of a software team developing Ring's next generation of camera-centric devices. While experience with embedded systems is valuable, we're looking for engineers passionate about building IoT products who are eager to work close to the hardware. The ideal candidate is responsive, flexible, and thrives in an open collaborative peer environment. You'll obsess over device performance-whether that's battery life, boot time, system latency, or other critical KPIs. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritising issues and diving deep into technical issues. A day in the life Enjoys working side-by-side with partners, colleagues, and teams on difficult problems Is highly effective and thrives in a dynamic environment with multiple, changing priorities Knows what is important when shipping products to customers and has been through the process from start to finish Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge About the team: The team are responsible for developing and delivering firmware for Ring's camera-centric devices-new products, supporting existing devices, and adding new features. We're a large team with sites in Europe and Asia as well as stakeholders in the US. Basic Qualifications Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience in development in the last 3 years Experience in embedded development in C/C++ Preferred Qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Location: ES, Community of Madrid, Madrid
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment Harston, Cambridgeshire
Senior Embedded Software Engineer 60- 70k 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, and has received several accolades for their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS 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.) Understanding of Digital Signal Processing What you'll get: 60-70k DOE 25 days holiday + bank holidays Competitive pension Discretionary annual bonus Private medical Early Friday finish Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
11/06/2026
Full time
Senior Embedded Software Engineer 60- 70k 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, and has received several accolades for their work over their impressive history that spans several decades. Responsibilities: Design and develop bare metal and RTOS 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.) Understanding of Digital Signal Processing What you'll get: 60-70k DOE 25 days holiday + bank holidays Competitive pension Discretionary annual bonus Private medical Early Friday finish Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
ACS Performance
Senior Embedded Systems Engineer - On-Site Newhaven
ACS Performance
My Account Jobs - Embedded Systems Developer Job vacancy - Embedded Systems Developer Position: Embedded Systems Developer Reference: DHacs1857 Location: Newhaven Salary: £40,000 - £60,000 per annum GO BACK Embedded Systems Developer We are seeking an experienced Embedded Systems Developer to join a growing engineering team working on innovative hardware-based products. This is an exciting opportunity to play a key role in designing and delivering high-quality embedded software and firmware solutions. The Role You will be responsible for the full lifecycle of embedded software development-from design and implementation through to testing and maintenance. Working closely with cross-functional teams, you will help ensure products meet performance, reliability, and regulatory standards. Key Responsibilities Embedded Development Design, develop, and maintain embedded software and firmware Write efficient, robust, and well-documented code (C, C++, C#) Develop low-level firmware (device drivers, peripherals, communication interfaces) Support board bring-up and integration with new hardware Systems Integration & Testing Collaborate with engineering teams to define requirements and interfaces Conduct unit, integration, and system-level testing Debug and resolve hardware/software integration issues Support root cause analysis and fault investigation Documentation & Standards Produce and maintain technical documentation and specifications Ensure adherence to coding standards and best practices Support compliance with industry and regulatory standards Team Collaboration Participate in design reviews and sprint planning Work cross-functionally with hardware, firmware, quality, and manufacturing teams Contribute to continuous improvement of processes and tools About You Strong experience in embedded systems development within a manufacturing or hardware-focused environment Proficient in C, C++, and/or C# Solid understanding of hardware architectures (e.g. ARM, Atmel) and embedded Linux environments (e.g. Yocto) Experience with communication protocols such as USB, TCP/IP, Bluetooth LE, UART, I2C, and SPI Familiarity with operating systems including Linux and Windows Experience using version control systems (e.g. Git) Skills & Attributes Strong analytical and problem-solving abilities Excellent communication skills (written and verbal) Ability to manage multiple projects and priorities Collaborative team player with strong diagnostic skills Awareness of manufacturing standards and ISO compliance Proactive in keeping up with emerging technologies Requirements Degree in Embedded Systems, Electronics, Computer Science, or a related field (or equivalent experience) 5+ years' relevant industry experience Willingness to work on-site in Newhaven, UK Occasional travel (less than 10%) ACS Services Recruitment Consultancy Candidates Jobs Your Account Sign Up ACS Performance About us Contact us ACS Performance sitemap privacy policy criminal conviction policy word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1
11/06/2026
Full time
My Account Jobs - Embedded Systems Developer Job vacancy - Embedded Systems Developer Position: Embedded Systems Developer Reference: DHacs1857 Location: Newhaven Salary: £40,000 - £60,000 per annum GO BACK Embedded Systems Developer We are seeking an experienced Embedded Systems Developer to join a growing engineering team working on innovative hardware-based products. This is an exciting opportunity to play a key role in designing and delivering high-quality embedded software and firmware solutions. The Role You will be responsible for the full lifecycle of embedded software development-from design and implementation through to testing and maintenance. Working closely with cross-functional teams, you will help ensure products meet performance, reliability, and regulatory standards. Key Responsibilities Embedded Development Design, develop, and maintain embedded software and firmware Write efficient, robust, and well-documented code (C, C++, C#) Develop low-level firmware (device drivers, peripherals, communication interfaces) Support board bring-up and integration with new hardware Systems Integration & Testing Collaborate with engineering teams to define requirements and interfaces Conduct unit, integration, and system-level testing Debug and resolve hardware/software integration issues Support root cause analysis and fault investigation Documentation & Standards Produce and maintain technical documentation and specifications Ensure adherence to coding standards and best practices Support compliance with industry and regulatory standards Team Collaboration Participate in design reviews and sprint planning Work cross-functionally with hardware, firmware, quality, and manufacturing teams Contribute to continuous improvement of processes and tools About You Strong experience in embedded systems development within a manufacturing or hardware-focused environment Proficient in C, C++, and/or C# Solid understanding of hardware architectures (e.g. ARM, Atmel) and embedded Linux environments (e.g. Yocto) Experience with communication protocols such as USB, TCP/IP, Bluetooth LE, UART, I2C, and SPI Familiarity with operating systems including Linux and Windows Experience using version control systems (e.g. Git) Skills & Attributes Strong analytical and problem-solving abilities Excellent communication skills (written and verbal) Ability to manage multiple projects and priorities Collaborative team player with strong diagnostic skills Awareness of manufacturing standards and ISO compliance Proactive in keeping up with emerging technologies Requirements Degree in Embedded Systems, Electronics, Computer Science, or a related field (or equivalent experience) 5+ years' relevant industry experience Willingness to work on-site in Newhaven, UK Occasional travel (less than 10%) ACS Services Recruitment Consultancy Candidates Jobs Your Account Sign Up ACS Performance About us Contact us ACS Performance sitemap privacy policy criminal conviction policy word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1 mmMwWLliI0fiflO&1
Morson Group
Firmware (FPGA) Engineer
Morson Group Crawley, Sussex
Senior Firmware (FPGA) Engineer Are you an experienced FPGA or firmware engineer looking to work on cutting-edge technology in defence, aerospace, and security? Do you want to be part of a highly skilled team designing systems that make the world safer? Then look no further We're looking for a Senior Firmware (FPGA) Engineer to join our established engineering team delivering advanced electronic systems across defence and related sectors. You'll play a key role in developing high-performance firmware solutions used in mission-critical environments, contributing to innovative technologies across aerospace, defence, transportation, security, and space. As a Senior Firmware Engineer, you'll take ownership of FPGA-based design and development, working closely with multidisciplinary teams across systems, hardware, and software engineering. You'll contribute across the full development lifecycle, from requirements through to validation, helping ensure high-quality, reliable products. In this role, you will: Design and develop firmware using Hardware Description Languages (VHDL, Verilog, or SystemVerilog) Lead or contribute to firmware architecture and design decisions Verify and validate firmware using simulation and testbench environments Work closely with systems, hardware, and software engineers to deliver integrated solutions Support requirements definition, design reviews, and technical decision-making Contribute to continuous improvement of firmware processes (automation, documentation, scripting) Use industry-standard tools for FPGA and system-on-chip development Support integration activities, including occasional work at customer or test sites Deliver work to agreed time, cost, and quality standards We're looking for a collaborative and proactive engineer who enjoys solving complex problems and can operate with a high level of autonomy. You'll bring: Strong experience developing firmware for FPGA-based systems Expertise in VHDL, Verilog, or SystemVerilog Experience with simulation and verification tools (e.g. ModelSim, QuestaSim) Solid understanding of digital design and hardware/software integration Ability to contribute to or lead design and architecture activities Strong communication skills and experience working in multidisciplinary teams Eligibility to obtain UK Security Clearance Nice to have: Experience in defence, aerospace, or other safety-critical industries Knowledge of protocols such as PCIe, Ethernet, AXI Experience with verification methodologies (e.g. OSVVM, UVVM) Familiarity with tools such as MATLAB, DOORS, or Linux environments Experience mentoring junior engineers or leading small teams At Thales, we're committed to helping you be your best. If you meet 70% or more of what we're looking for, we encourage you to apply. We value potential as much as experience and offer opportunities to learn, grow, and develop your career in a supportive environment. You'll benefit from world-class training, development opportunities, and the chance to work alongside some of the brightest minds in the industry. You'll also receive a package that includes: Competitive salary Coaching, training, and ongoing career development Pension with employer contributions Generous holiday allowance, increasing with service Flexible working arrangements, including hybrid working and early finish on Fridays Thales is an equal opportunities employer and diversity and inclusion are integral to our success. If you have a disability or require reasonable adjustments at any stage of the recruitment process, please let us know. Due to the nature of this role, candidates must be eligible for UK Security Clearance. This includes providing evidence of identity, right to work in the UK, and employment/education history. Some roles may require additional vetting.
11/06/2026
Full time
Senior Firmware (FPGA) Engineer Are you an experienced FPGA or firmware engineer looking to work on cutting-edge technology in defence, aerospace, and security? Do you want to be part of a highly skilled team designing systems that make the world safer? Then look no further We're looking for a Senior Firmware (FPGA) Engineer to join our established engineering team delivering advanced electronic systems across defence and related sectors. You'll play a key role in developing high-performance firmware solutions used in mission-critical environments, contributing to innovative technologies across aerospace, defence, transportation, security, and space. As a Senior Firmware Engineer, you'll take ownership of FPGA-based design and development, working closely with multidisciplinary teams across systems, hardware, and software engineering. You'll contribute across the full development lifecycle, from requirements through to validation, helping ensure high-quality, reliable products. In this role, you will: Design and develop firmware using Hardware Description Languages (VHDL, Verilog, or SystemVerilog) Lead or contribute to firmware architecture and design decisions Verify and validate firmware using simulation and testbench environments Work closely with systems, hardware, and software engineers to deliver integrated solutions Support requirements definition, design reviews, and technical decision-making Contribute to continuous improvement of firmware processes (automation, documentation, scripting) Use industry-standard tools for FPGA and system-on-chip development Support integration activities, including occasional work at customer or test sites Deliver work to agreed time, cost, and quality standards We're looking for a collaborative and proactive engineer who enjoys solving complex problems and can operate with a high level of autonomy. You'll bring: Strong experience developing firmware for FPGA-based systems Expertise in VHDL, Verilog, or SystemVerilog Experience with simulation and verification tools (e.g. ModelSim, QuestaSim) Solid understanding of digital design and hardware/software integration Ability to contribute to or lead design and architecture activities Strong communication skills and experience working in multidisciplinary teams Eligibility to obtain UK Security Clearance Nice to have: Experience in defence, aerospace, or other safety-critical industries Knowledge of protocols such as PCIe, Ethernet, AXI Experience with verification methodologies (e.g. OSVVM, UVVM) Familiarity with tools such as MATLAB, DOORS, or Linux environments Experience mentoring junior engineers or leading small teams At Thales, we're committed to helping you be your best. If you meet 70% or more of what we're looking for, we encourage you to apply. We value potential as much as experience and offer opportunities to learn, grow, and develop your career in a supportive environment. You'll benefit from world-class training, development opportunities, and the chance to work alongside some of the brightest minds in the industry. You'll also receive a package that includes: Competitive salary Coaching, training, and ongoing career development Pension with employer contributions Generous holiday allowance, increasing with service Flexible working arrangements, including hybrid working and early finish on Fridays Thales is an equal opportunities employer and diversity and inclusion are integral to our success. If you have a disability or require reasonable adjustments at any stage of the recruitment process, please let us know. Due to the nature of this role, candidates must be eligible for UK Security Clearance. This includes providing evidence of identity, right to work in the UK, and employment/education history. Some roles may require additional vetting.
Broughton Group
Senior Embedded Software Developer. Job in Harston Move Collective Jobs
Broughton Group Harston, Cambridgeshire
Senior Embedded Software Engineer 60- 70k 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, and has received several accolades for their work over their impressive history that spans several decades. Responsibilities Design and develop bare metal and RTOS 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.) Understanding of Digital Signal Processing What you'll get 60-70k DOE 25 days holiday + bank holidays Competitive pension Discretionary annual bonus Private medical Early Friday finish
11/06/2026
Full time
Senior Embedded Software Engineer 60- 70k 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, and has received several accolades for their work over their impressive history that spans several decades. Responsibilities Design and develop bare metal and RTOS 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.) Understanding of Digital Signal Processing What you'll get 60-70k DOE 25 days holiday + bank holidays Competitive pension Discretionary annual bonus Private medical Early Friday finish
Senior FPGA & Embedded Systems Engineer
Novomorphic Ltd. Cardiff, South Glamorgan
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof-points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced FPGA and embedded systems engineer who enjoys making complex hardware-based systems work in the real world. You will work across FPGA integration, embedded interfaces, board bring-up, testbenches, hardware/software integration, lab debug and prototype stabilisation. The role is suited to candidates who sit comfortably between FPGA design, embedded systems, electronics and practical system delivery. Role Overview Novomorphic is seeking a Senior FPGA & Embedded Systems Engineer to help deliver FPGA-enabled intelligent hardware platforms and embedded electronic systems. This role is different from a pure RTL design role. You will focus on the full system: FPGA logic, embedded processors, firmware interfaces, sensors, memory maps, hardware bring-up, data paths, lab validation and stable prototype delivery. The role combines FPGA engineering, embedded system integration, hardware debug, test automation, technical documentation and close collaboration with digital design, embedded software, AI and hardware teams. What You Will Do FPGA and Embedded System Integration Integrate FPGA logic with embedded processors, firmware, sensors, memories, host interfaces and external hardware. Develop and refine register maps, memory maps, control interfaces and hardware/software APIs. Implement or support RTL blocks, integration wrappers, interface logic and data movement paths. Support timing, latency, determinism and resource trade-offs in FPGA-enabled systems. Work with embedded firmware engineers to bring up drivers, HALs, diagnostics and control interfaces. Support system-level integration across FPGA, embedded software, AI models, analogue hardware and power electronics. Produce clear interface documentation, bring-up notes, test procedures and review material. Bring-Up, Debug and Validation Bring up FPGA development boards, prototype PCBs and hardware demonstrators in the lab. Create practical testbenches, simulations, regression checks and hardware validation scripts. Debug hardware and firmware issues using oscilloscopes, logic analysers, protocol analysers and on-chip debug tools. Support HIL-style testing, customer demos, grant-funded milestones and internal technical validation. Develop repeatable bring-up and validation workflows that can be reused across projects. Help move prototypes from fragile lab setups to stable engineering demonstrators. Collaboration and Technical Delivery Work closely with FPGA designers, embedded software engineers, hardware engineers, AI engineers and system architects. Participate in technical planning, design reviews, debug reviews and delivery reviews. Identify technical risks early, especially around interfaces, timing, bring-up, stability and test coverage. Mentor junior engineers in practical FPGA, embedded and lab-based engineering methods. Help define good engineering habits for a growing start-up team. What You Will Develop Through the role, you will build and strengthen practical capability in: FPGA-based embedded system architecture Hardware/software interface design Register maps, memory maps and control APIs FPGA bring-up and board-level debug Practical testbench, simulation and regression workflows Embedded processor and SoC FPGA integration Lab instrumentation, diagnostics and prototype validation Real-time and deterministic embedded system behaviour System-level integration across AI, firmware, FPGA and hardware Reusable bring-up, validation, and integration processes What We Are Looking For We are looking for a practical senior engineer who can make complex systems work, not just design isolated blocks. You should be comfortable in the lab, comfortable close to hardware and able to work across FPGA, firmware and system boundaries. Essential Requirements Strong experience with FPGA-based embedded systems. Good VHDL, Verilog or SystemVerilog skills. Experience with FPGA toolchains such as Xilinx/AMD Vivado or similar. Experience with hardware bring-up and lab debugging. Good understanding of embedded processors, firmware interfaces and board-level systems. Experience defining or debugging register maps, memory maps, data paths or control interfaces. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: SoC FPGA platforms such as Zynq, MPSoC, MicroBlaze, ARM or RISC-V systems Embedded C/C++ for firmware-level debug and integration Python scripting for test automation and lab workflows Industrial, motor-control, communications or edge AI systems Ethernet, SPI, I2C, UART, CAN, PCIe or other protocol experience HIL testing or real-time test environments Debug of sensors, ADCs, DACs, power rails or mixed hardware systems EMC-aware debug and prototype stabilisation Experience building customer demos or proof-of-concept systems Awareness of productisation, documentation and release quality Familiarity with any of the following tools or environments is useful: Xilinx/AMD Vivado ModelSim, Questa or similar simulators Embedded C/C++ development environments Python-based test and automation workflows Oscilloscopes, logic analysers, protocol analysers and bench equipment Git and version control workflows Linux development environments JTAG, UART and hardware debug workflows Previous start-up experience is not required, but strong hands-on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start-up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, lab work and project delivery. High-quality delivery on assigned FPGA integration, bring-up, test or documentation tasks. Active participation in debug reviews, design reviews and multidisciplinary engineering discussions. Growing ownership of FPGA-enabled embedded systems and prototype stability. Improved bring-up speed, test repeatability and system-level delivery confidence. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next-generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry-standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low-power, intelligent, digital, mixed-signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long-term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK
11/06/2026
Full time
Company Overview Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI. We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies. We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof-points. We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery. The Opportunity This is a senior engineering role for an experienced FPGA and embedded systems engineer who enjoys making complex hardware-based systems work in the real world. You will work across FPGA integration, embedded interfaces, board bring-up, testbenches, hardware/software integration, lab debug and prototype stabilisation. The role is suited to candidates who sit comfortably between FPGA design, embedded systems, electronics and practical system delivery. Role Overview Novomorphic is seeking a Senior FPGA & Embedded Systems Engineer to help deliver FPGA-enabled intelligent hardware platforms and embedded electronic systems. This role is different from a pure RTL design role. You will focus on the full system: FPGA logic, embedded processors, firmware interfaces, sensors, memory maps, hardware bring-up, data paths, lab validation and stable prototype delivery. The role combines FPGA engineering, embedded system integration, hardware debug, test automation, technical documentation and close collaboration with digital design, embedded software, AI and hardware teams. What You Will Do FPGA and Embedded System Integration Integrate FPGA logic with embedded processors, firmware, sensors, memories, host interfaces and external hardware. Develop and refine register maps, memory maps, control interfaces and hardware/software APIs. Implement or support RTL blocks, integration wrappers, interface logic and data movement paths. Support timing, latency, determinism and resource trade-offs in FPGA-enabled systems. Work with embedded firmware engineers to bring up drivers, HALs, diagnostics and control interfaces. Support system-level integration across FPGA, embedded software, AI models, analogue hardware and power electronics. Produce clear interface documentation, bring-up notes, test procedures and review material. Bring-Up, Debug and Validation Bring up FPGA development boards, prototype PCBs and hardware demonstrators in the lab. Create practical testbenches, simulations, regression checks and hardware validation scripts. Debug hardware and firmware issues using oscilloscopes, logic analysers, protocol analysers and on-chip debug tools. Support HIL-style testing, customer demos, grant-funded milestones and internal technical validation. Develop repeatable bring-up and validation workflows that can be reused across projects. Help move prototypes from fragile lab setups to stable engineering demonstrators. Collaboration and Technical Delivery Work closely with FPGA designers, embedded software engineers, hardware engineers, AI engineers and system architects. Participate in technical planning, design reviews, debug reviews and delivery reviews. Identify technical risks early, especially around interfaces, timing, bring-up, stability and test coverage. Mentor junior engineers in practical FPGA, embedded and lab-based engineering methods. Help define good engineering habits for a growing start-up team. What You Will Develop Through the role, you will build and strengthen practical capability in: FPGA-based embedded system architecture Hardware/software interface design Register maps, memory maps and control APIs FPGA bring-up and board-level debug Practical testbench, simulation and regression workflows Embedded processor and SoC FPGA integration Lab instrumentation, diagnostics and prototype validation Real-time and deterministic embedded system behaviour System-level integration across AI, firmware, FPGA and hardware Reusable bring-up, validation, and integration processes What We Are Looking For We are looking for a practical senior engineer who can make complex systems work, not just design isolated blocks. You should be comfortable in the lab, comfortable close to hardware and able to work across FPGA, firmware and system boundaries. Essential Requirements Strong experience with FPGA-based embedded systems. Good VHDL, Verilog or SystemVerilog skills. Experience with FPGA toolchains such as Xilinx/AMD Vivado or similar. Experience with hardware bring-up and lab debugging. Good understanding of embedded processors, firmware interfaces and board-level systems. Experience defining or debugging register maps, memory maps, data paths or control interfaces. Ability to work across multidisciplinary engineering domains. Clear communication and willingness to document technical work properly. Ability to mentor junior engineers and take ownership of technical delivery. Desirable Experience Experience through industry work, research, prototypes, coursework, lab work or practical development in areas such as: SoC FPGA platforms such as Zynq, MPSoC, MicroBlaze, ARM or RISC-V systems Embedded C/C++ for firmware-level debug and integration Python scripting for test automation and lab workflows Industrial, motor-control, communications or edge AI systems Ethernet, SPI, I2C, UART, CAN, PCIe or other protocol experience HIL testing or real-time test environments Debug of sensors, ADCs, DACs, power rails or mixed hardware systems EMC-aware debug and prototype stabilisation Experience building customer demos or proof-of-concept systems Awareness of productisation, documentation and release quality Familiarity with any of the following tools or environments is useful: Xilinx/AMD Vivado ModelSim, Questa or similar simulators Embedded C/C++ development environments Python-based test and automation workflows Oscilloscopes, logic analysers, protocol analysers and bench equipment Git and version control workflows Linux development environments JTAG, UART and hardware debug workflows Previous start-up experience is not required, but strong hands-on engineering experience and practical delivery judgement are important. We Value Engineers Who Take ownership and follow through. Enjoy solving difficult engineering problems. Are curious, practical, and willing to learn quickly. Can work independently without disappearing into a silo. Collaborate well with engineers from different disciplines. Communicate clearly, especially when raising risks or blockers. Are comfortable in a start-up environment where priorities can move quickly. Want to build real engineering capability, not just write documents or papers. What Success Looks Like Early success in this role means: Strong engagement with onboarding, lab work and project delivery. High-quality delivery on assigned FPGA integration, bring-up, test or documentation tasks. Active participation in debug reviews, design reviews and multidisciplinary engineering discussions. Growing ownership of FPGA-enabled embedded systems and prototype stability. Improved bring-up speed, test repeatability and system-level delivery confidence. Meaningful contribution to customer projects, internal platforms and funded innovation programmes. Why Join Novomorphic? At Novomorphic, you will: Work on next-generation semiconductor, edge AI, FPGA and intelligent hardware technologies. Use industry-standard engineering tools and workflows across semiconductor, FPGA, embedded and system design. Learn directly from experienced semiconductor, FPGA, embedded, AI and systems engineers. Contribute to real customer projects, internal platforms, reusable engineering IP and funded innovation programmes. Gain exposure to advanced low-power, intelligent, digital, mixed-signal and compound semiconductor technologies. Help strengthen the UK semiconductor and intelligent hardware ecosystem. Build a long-term career in advanced semiconductor and electronic systems engineering. Benefits Novomorphic's benefits package includes: 28 days' annual leave plus bank holidays Salary sacrifice pension scheme Annual discretionary bonus scheme Life assurance Private medical insurance Additional benefits tailored to employee needs Location and Working Model This role is based in Cardiff, Wales. Working arrangements may vary depending on project and business requirements. Candidates must have the right to work in the UK

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board