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

79 jobs found

Email me jobs like this
Refine Search
Current Search
senior embedded software engineer
ECM Selection (Holdings) Limited
Consultant Software Engineer
ECM Selection (Holdings) Limited Tewkesbury, Gloucestershire
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically the UK Government or small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout the project lifecycle with a high degree of client contact and autonomy over your work. This role would likely suit an experienced C++ developer from the defence sector seeking interesting work without a big-company corporate culture or drawn out project time frames. This role is a great opportunity to build experience and learn new skills while working as part of a supportive and collaborative team. You will need: A 1st or 2.1 in a numerate STEM discipline and strong pre-university grades (A or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous Excellent communications skills: being confident discussing complex technical concepts with clients and colleagues and proficiency in authoring technical documentation Software engineering skills in C or C++ and Linux. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This role is fully office-based due to the nature of projects, but there is some flexibility on working hours to allow for employees circumstances. A highly competitive salary is on offer to the successful candidate and the benefits package includes a performance-based bonus and an excellent pension scheme. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27663 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Jul 18, 2026
Full time
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically the UK Government or small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout the project lifecycle with a high degree of client contact and autonomy over your work. This role would likely suit an experienced C++ developer from the defence sector seeking interesting work without a big-company corporate culture or drawn out project time frames. This role is a great opportunity to build experience and learn new skills while working as part of a supportive and collaborative team. You will need: A 1st or 2.1 in a numerate STEM discipline and strong pre-university grades (A or A at A-levels, or equivalent). A relevant Master's or PhD would be advantageous Excellent communications skills: being confident discussing complex technical concepts with clients and colleagues and proficiency in authoring technical documentation Software engineering skills in C or C++ and Linux. Familiarity with common software engineering tools and best practice are essential. Front end development skills in TypeScript/JavaScript and HTML would be useful. Full right to work in the UK and ability to obtain a higher level UK security clearance. Typically this will require you to have British nationality and to have been resident in the UK for 10 years This role is fully office-based due to the nature of projects, but there is some flexibility on working hours to allow for employees circumstances. A highly competitive salary is on offer to the successful candidate and the benefits package includes a performance-based bonus and an excellent pension scheme. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27663 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Systems Engineer
OneAdvanced Birmingham, Staffordshire
hackajob is collaborating with OneAdvanced to connect them with exceptional professionals for this role. Our IT Managed Services business enables customers to innovate, transform, and seize new opportunities. The Technical Operations function underpins this mission by delivering enterprise-grade, 24x7x365 technical support to mid-market clients across both public and private sectors. We operate a shared services model aligned with ITIL v4, enabled by ServiceNow, automation, and the practical use of generative and agentic AI. Our 24x7 Operations squads provide preventative management and incident response across infrastructure, cloud and modern workplace services. As a Systems Engineer within our 24x7 Operations function, you will be a capable all-rounder, providing second-line operational support across both core infrastructure and Microsoft Modern Workplace services. You will contribute to live service stability through effective incident resolution, proactive maintenance, and disciplined execution of standard changes. This is a shift-based role operating as part of a shared 24x7 squad. You will work across multiple customer environments, following defined standards and runbooks, while developing breadth and depth across Windows Server, Azure, Microsoft 365 and endpoint management technologies. This is a shift-based role forming part of a 24x7 operations squad. Candidates must be willing and able to work a 24x7 pattern including nights, weekends, and public holidays. Provide second-line support across Windows Server, Active Directory, Microsoft Azure, Microsoft 365 and virtualisation platforms. Support Microsoft Modern Workplace services, including Windows client operating systems, Microsoft Intune, Configuration Manager (SCCM) and device compliance policies. Resolve incidents, fulfil service requests and implement approved changes in line with ITIL processes and operational standards. Carry out patching, backup checks, endpoint updates and configuration tasks using defined runbooks and tooling. Use monitoring, event management and CMDB data to support effective triage and resolution activities. Maintain accurate and timely updates within ServiceNow, ensuring tickets, changes and configuration items are correctly recorded. Participate fully in shift handovers, ensuring continuity of service awareness and in-flight actions. Identify recurring issues, procedural gaps or monitoring noise and raise improvement opportunities through the appropriate channels. Contribute to the creation and maintenance of knowledge articles, runbooks and operational documentation. Work collaboratively with Senior Engineers and Squad Managers, seeking guidance when required and supporting team delivery. Practical experience supporting Microsoft-based infrastructure and workplace services in an operational environment. Working knowledge of Windows Server administration and core Active Directory concepts. Foundational experience with Microsoft Azure and Microsoft 365 services. Experience supporting Windows endpoint environments, including Intune and/or Configuration Manager. A structured, methodical approach to troubleshooting and incident resolution. Familiarity with ITSM tools such as ServiceNow, including accurate ticket and change management. Understanding of ITIL practices, particularly Incident, Change and Problem Management. Clear written and verbal communication skills, with the ability to document actions and outcomes effectively. Capability to work a 24x7 shift pattern, including nights, weekends and public holidays. Eligibility for UK Government Security Check (SC) clearance. Desirable Skills and Experience Exposure to virtualisation technologies such as VMware or Hyper-V. Experience using monitoring tools such as LogicMonitor or equivalent. Basic PowerShell or scripting experience to support repeatable operational tasks. Awareness of ISO27001 and operational security controls within live service environments. Experience working in a shared services or MSP operating model. Microsoft certifications such as Azure Fundamentals, Microsoft 365 Fundamentals or Endpoint Administrator Associate. Wellbeing that means something 26 days' holiday + bank holidays (and the option to buy more) plus 1 paid volunteering day every year Exceptional family leave , 26 weeks fully paid maternity/adoption, 4 weeks fully paid paternity, 22 weeks fully paid shared parental leave, plus 5 days paid bereavement leave Robust sick pay of up to 13 weeks full pay + 13 weeks half pay 24/7 Employee Assistance Programme for confidential support Private medical insurance for everyone , no medical-history exclusions Financial benefits that have your back Performance-based rewards tailored to your role , from company-wide bonuses to OTE and commission structures Income protection : up to 75% salary for 5 years if you ever need it Grow your career with us SkillsHub learning platform with leadership pathways, future-manager training, and a huge online library Access to external training and apprenticeships Making a Difference MatchIt! Fundraise for a cause close to your heart and OneAdvanced will match part of the funding Pennies from Heaven donate the pennies from your pay check to help make a difference without lifting a finger Plus plenty other flexible benefits to suit your lifestyle on our RewardHub, including: ULEV car scheme with 1,000+ models Dental insurance, Health Cash Plan, Critical Illness Cover, Partner Life Cover At OneAdvanced, we are at the forefront of delivering sector-focused technology solutions that simplify complexity, drive meaningful progress, and help build a fairer, more inclusive society. We're much more than a software company. We deliver SaaS workflow applications and IT services that power organisations across Education, Government, Healthcare, Legal, Manufacturing, Housing, Retail, and more. OneAdvanced is one of the UK's largest business software and services companies. Based in Birmingham (The Mailbox), operating across the UK, Ireland, India, and Australia. Our secure, scalable platform, including OneAdvanced AI, our private AI service for UK organisations, powers connectivity and innovation across critical sectors. Alongside our software are our IT services, including hosting, managed services, and application modernisation. We strive to create an inclusive workplace that drives innovation and collaboration, championing diverse perspectives and ideas. Our Environmental, Social and Governance (ESG) strategy is embedded in everything we do, guiding us to create meaningful impact for our people, our customers and the planet. Join us and become part of a team that's powering the world of work and making a real difference. Learn more at
Jul 18, 2026
Full time
hackajob is collaborating with OneAdvanced to connect them with exceptional professionals for this role. Our IT Managed Services business enables customers to innovate, transform, and seize new opportunities. The Technical Operations function underpins this mission by delivering enterprise-grade, 24x7x365 technical support to mid-market clients across both public and private sectors. We operate a shared services model aligned with ITIL v4, enabled by ServiceNow, automation, and the practical use of generative and agentic AI. Our 24x7 Operations squads provide preventative management and incident response across infrastructure, cloud and modern workplace services. As a Systems Engineer within our 24x7 Operations function, you will be a capable all-rounder, providing second-line operational support across both core infrastructure and Microsoft Modern Workplace services. You will contribute to live service stability through effective incident resolution, proactive maintenance, and disciplined execution of standard changes. This is a shift-based role operating as part of a shared 24x7 squad. You will work across multiple customer environments, following defined standards and runbooks, while developing breadth and depth across Windows Server, Azure, Microsoft 365 and endpoint management technologies. This is a shift-based role forming part of a 24x7 operations squad. Candidates must be willing and able to work a 24x7 pattern including nights, weekends, and public holidays. Provide second-line support across Windows Server, Active Directory, Microsoft Azure, Microsoft 365 and virtualisation platforms. Support Microsoft Modern Workplace services, including Windows client operating systems, Microsoft Intune, Configuration Manager (SCCM) and device compliance policies. Resolve incidents, fulfil service requests and implement approved changes in line with ITIL processes and operational standards. Carry out patching, backup checks, endpoint updates and configuration tasks using defined runbooks and tooling. Use monitoring, event management and CMDB data to support effective triage and resolution activities. Maintain accurate and timely updates within ServiceNow, ensuring tickets, changes and configuration items are correctly recorded. Participate fully in shift handovers, ensuring continuity of service awareness and in-flight actions. Identify recurring issues, procedural gaps or monitoring noise and raise improvement opportunities through the appropriate channels. Contribute to the creation and maintenance of knowledge articles, runbooks and operational documentation. Work collaboratively with Senior Engineers and Squad Managers, seeking guidance when required and supporting team delivery. Practical experience supporting Microsoft-based infrastructure and workplace services in an operational environment. Working knowledge of Windows Server administration and core Active Directory concepts. Foundational experience with Microsoft Azure and Microsoft 365 services. Experience supporting Windows endpoint environments, including Intune and/or Configuration Manager. A structured, methodical approach to troubleshooting and incident resolution. Familiarity with ITSM tools such as ServiceNow, including accurate ticket and change management. Understanding of ITIL practices, particularly Incident, Change and Problem Management. Clear written and verbal communication skills, with the ability to document actions and outcomes effectively. Capability to work a 24x7 shift pattern, including nights, weekends and public holidays. Eligibility for UK Government Security Check (SC) clearance. Desirable Skills and Experience Exposure to virtualisation technologies such as VMware or Hyper-V. Experience using monitoring tools such as LogicMonitor or equivalent. Basic PowerShell or scripting experience to support repeatable operational tasks. Awareness of ISO27001 and operational security controls within live service environments. Experience working in a shared services or MSP operating model. Microsoft certifications such as Azure Fundamentals, Microsoft 365 Fundamentals or Endpoint Administrator Associate. Wellbeing that means something 26 days' holiday + bank holidays (and the option to buy more) plus 1 paid volunteering day every year Exceptional family leave , 26 weeks fully paid maternity/adoption, 4 weeks fully paid paternity, 22 weeks fully paid shared parental leave, plus 5 days paid bereavement leave Robust sick pay of up to 13 weeks full pay + 13 weeks half pay 24/7 Employee Assistance Programme for confidential support Private medical insurance for everyone , no medical-history exclusions Financial benefits that have your back Performance-based rewards tailored to your role , from company-wide bonuses to OTE and commission structures Income protection : up to 75% salary for 5 years if you ever need it Grow your career with us SkillsHub learning platform with leadership pathways, future-manager training, and a huge online library Access to external training and apprenticeships Making a Difference MatchIt! Fundraise for a cause close to your heart and OneAdvanced will match part of the funding Pennies from Heaven donate the pennies from your pay check to help make a difference without lifting a finger Plus plenty other flexible benefits to suit your lifestyle on our RewardHub, including: ULEV car scheme with 1,000+ models Dental insurance, Health Cash Plan, Critical Illness Cover, Partner Life Cover At OneAdvanced, we are at the forefront of delivering sector-focused technology solutions that simplify complexity, drive meaningful progress, and help build a fairer, more inclusive society. We're much more than a software company. We deliver SaaS workflow applications and IT services that power organisations across Education, Government, Healthcare, Legal, Manufacturing, Housing, Retail, and more. OneAdvanced is one of the UK's largest business software and services companies. Based in Birmingham (The Mailbox), operating across the UK, Ireland, India, and Australia. Our secure, scalable platform, including OneAdvanced AI, our private AI service for UK organisations, powers connectivity and innovation across critical sectors. Alongside our software are our IT services, including hosting, managed services, and application modernisation. We strive to create an inclusive workplace that drives innovation and collaboration, championing diverse perspectives and ideas. Our Environmental, Social and Governance (ESG) strategy is embedded in everything we do, guiding us to create meaningful impact for our people, our customers and the planet. Join us and become part of a team that's powering the world of work and making a real difference. Learn more at
Hexwired Recruitment Limited
Senior Machine Learning Engineer
Hexwired Recruitment Limited
Senior Machine Learning Engineer Remote Salary 90,000- 160,000 (flexable) Hexwired Recruitment has partnered with an innovative AI technology company developing next-generation machine learning systems for real-world applications. They're looking for an experienced Machine Learning Engineer to join a small, highly technical team building production-grade AI solutions from the ground up. The Role This is a hands-on engineering position where you'll take ownership of key machine learning components throughout their entire lifecycle. You'll be responsible for designing, developing and deploying scalable ML systems that solve complex real-world problems. Your responsibilities will include: Designing and implementing production-ready machine learning systems. Owning the full ML lifecycle, from data preparation and model training through to deployment and optimisation. Translating research concepts into robust, scalable production solutions. Monitoring, debugging and improving models using production data and user feedback. Working closely with software engineers, researchers and product teams to deliver impactful features. Mentoring other engineers through technical leadership, code reviews and best practices. Building systems that balance performance, latency, reliability and scalability. Technology Python PyTorch and/or JAX GPU-based model training and inference Modern machine learning infrastructure What We're Looking For Commercial experience building and deploying machine learning models into production. Strong understanding of modern ML architectures and production challenges. Excellent software engineering skills with a focus on maintainable, production-quality code. Ability to work independently and take ownership of technical delivery. Strong problem-solving skills and a pragmatic approach to engineering. Excellent communication skills and a collaborative mindset. Apply today by contacting Hexwired Recruitment. If you are an experienced Senior Machine Learning Engineer looking for a new remote opportunity paying a market-leading salary up to 160,000. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact us today.
Jul 18, 2026
Full time
Senior Machine Learning Engineer Remote Salary 90,000- 160,000 (flexable) Hexwired Recruitment has partnered with an innovative AI technology company developing next-generation machine learning systems for real-world applications. They're looking for an experienced Machine Learning Engineer to join a small, highly technical team building production-grade AI solutions from the ground up. The Role This is a hands-on engineering position where you'll take ownership of key machine learning components throughout their entire lifecycle. You'll be responsible for designing, developing and deploying scalable ML systems that solve complex real-world problems. Your responsibilities will include: Designing and implementing production-ready machine learning systems. Owning the full ML lifecycle, from data preparation and model training through to deployment and optimisation. Translating research concepts into robust, scalable production solutions. Monitoring, debugging and improving models using production data and user feedback. Working closely with software engineers, researchers and product teams to deliver impactful features. Mentoring other engineers through technical leadership, code reviews and best practices. Building systems that balance performance, latency, reliability and scalability. Technology Python PyTorch and/or JAX GPU-based model training and inference Modern machine learning infrastructure What We're Looking For Commercial experience building and deploying machine learning models into production. Strong understanding of modern ML architectures and production challenges. Excellent software engineering skills with a focus on maintainable, production-quality code. Ability to work independently and take ownership of technical delivery. Strong problem-solving skills and a pragmatic approach to engineering. Excellent communication skills and a collaborative mindset. Apply today by contacting Hexwired Recruitment. If you are an experienced Senior Machine Learning Engineer looking for a new remote opportunity paying a market-leading salary up to 160,000. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact us today.
Zenovo
Principal Embedded Software Engineer
Zenovo
Job Title: Principal Embedded Software Engineer Location: North West & Yorkshire Offices Salary: Up to £75k (depending on experience) We re partnering with an established technology engineering organisation seeking a Principal Embedded Software Engineer to lead software architecture, technical delivery, and development strategy across advanced embedded systems. This is a senior, hands-on role combining system architecture, embedded software development, and project ownership. A key aspect of this position is applying electrical power systems knowledge and protection function theory within embedded control environments. If you re a senior embedded engineer looking to influence architecture, lead delivery, and work on complex real-time systems, we want to hear from you! About the Role Define and own embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify technical risks and implement mitigation strategies Drive Agile processes and continuous improvement practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking knowledge including TCP/IP, UDP and secure communications Experience with embedded Linux or RTOS environments Knowledge of electrical power systems and protection function theory Experience delivering commercial embedded products end-to-end Peripheral interfacing experience (SPI, I2C, memory interfaces) Debugging complex real-time or multithreaded systems Desirable Experience Linux-based embedded platforms or containerised environments Python or scripting languages CI/CD pipelines and DevOps tooling Industrial communication protocols or automation systems Cybersecurity concepts within embedded environments Cloud or enterprise platform integration Wireless communications (WiFi, Bluetooth, Zigbee) Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV.
Jul 18, 2026
Full time
Job Title: Principal Embedded Software Engineer Location: North West & Yorkshire Offices Salary: Up to £75k (depending on experience) We re partnering with an established technology engineering organisation seeking a Principal Embedded Software Engineer to lead software architecture, technical delivery, and development strategy across advanced embedded systems. This is a senior, hands-on role combining system architecture, embedded software development, and project ownership. A key aspect of this position is applying electrical power systems knowledge and protection function theory within embedded control environments. If you re a senior embedded engineer looking to influence architecture, lead delivery, and work on complex real-time systems, we want to hear from you! About the Role Define and own embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify technical risks and implement mitigation strategies Drive Agile processes and continuous improvement practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking knowledge including TCP/IP, UDP and secure communications Experience with embedded Linux or RTOS environments Knowledge of electrical power systems and protection function theory Experience delivering commercial embedded products end-to-end Peripheral interfacing experience (SPI, I2C, memory interfaces) Debugging complex real-time or multithreaded systems Desirable Experience Linux-based embedded platforms or containerised environments Python or scripting languages CI/CD pipelines and DevOps tooling Industrial communication protocols or automation systems Cybersecurity concepts within embedded environments Cloud or enterprise platform integration Wireless communications (WiFi, Bluetooth, Zigbee) Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV.
Hexwired Recruitment Limited
Staff Machine Learning Engineer
Hexwired Recruitment Limited
Staff Machine Learning Engineer Remote Salary 100,000- 200,000 (flexible) Hexwired Recruitment has partnered with an exciting AI software company developing advanced machine learning products that solve complex, real-world problems. They're looking for a Technical Lead to bridge research and engineering, taking cutting-edge models from experimentation into robust production systems. The Role This is a senior hands-on leadership position where you'll own the execution of the company's machine learning platform, working closely with research, software engineering and product teams to build scalable, production-grade AI solutions. Responsibilities Own the end-to-end machine learning lifecycle, including data pipelines, model training, evaluation, inference and deployment. Fine-tune and optimise large language models using modern techniques such as LoRA, QLoRA, supervised fine-tuning, preference optimisation and model distillation. Design scalable inference infrastructure with a focus on latency, reliability and operational efficiency. Build and maintain high-quality data pipelines for both synthetic and real-world datasets. Develop robust evaluation frameworks covering model quality, robustness, safety and performance. Optimise GPU utilisation, memory usage and inference performance for production deployments. Work closely with software engineers to integrate ML capabilities into backend services and customer-facing products. Lead technical delivery, mentor engineers and help shape engineering best practices. Balance research ambitions with practical engineering trade-offs to deliver value quickly. Technology Python PyTorch and/or JAX Large-scale GPU training and inference infrastructure Modern ML deployment pipelines Ideal Experience Proven experience delivering machine learning systems into production. Strong understanding of modern foundation models and large language models. Experience building scalable training and inference infrastructure. Excellent software engineering skills with a focus on maintainable, production-quality code. Comfortable leading technical delivery while remaining hands-on. Strong communication skills and the ability to collaborate across research, engineering and product teams. If you are an experienced Staff Machine Learning Engineer looking for a new remote opportunity paying a market-leading salary up to 200,000. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact us today.
Jul 18, 2026
Full time
Staff Machine Learning Engineer Remote Salary 100,000- 200,000 (flexible) Hexwired Recruitment has partnered with an exciting AI software company developing advanced machine learning products that solve complex, real-world problems. They're looking for a Technical Lead to bridge research and engineering, taking cutting-edge models from experimentation into robust production systems. The Role This is a senior hands-on leadership position where you'll own the execution of the company's machine learning platform, working closely with research, software engineering and product teams to build scalable, production-grade AI solutions. Responsibilities Own the end-to-end machine learning lifecycle, including data pipelines, model training, evaluation, inference and deployment. Fine-tune and optimise large language models using modern techniques such as LoRA, QLoRA, supervised fine-tuning, preference optimisation and model distillation. Design scalable inference infrastructure with a focus on latency, reliability and operational efficiency. Build and maintain high-quality data pipelines for both synthetic and real-world datasets. Develop robust evaluation frameworks covering model quality, robustness, safety and performance. Optimise GPU utilisation, memory usage and inference performance for production deployments. Work closely with software engineers to integrate ML capabilities into backend services and customer-facing products. Lead technical delivery, mentor engineers and help shape engineering best practices. Balance research ambitions with practical engineering trade-offs to deliver value quickly. Technology Python PyTorch and/or JAX Large-scale GPU training and inference infrastructure Modern ML deployment pipelines Ideal Experience Proven experience delivering machine learning systems into production. Strong understanding of modern foundation models and large language models. Experience building scalable training and inference infrastructure. Excellent software engineering skills with a focus on maintainable, production-quality code. Comfortable leading technical delivery while remaining hands-on. Strong communication skills and the ability to collaborate across research, engineering and product teams. If you are an experienced Staff Machine Learning Engineer looking for a new remote opportunity paying a market-leading salary up to 200,000. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact us today.
Jonathan Lee Recruitment Ltd
Senior Embedded Software Engineer
Jonathan Lee Recruitment Ltd
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Jul 18, 2026
Full time
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment St. Ives, Cambridgeshire
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Jul 17, 2026
Full time
Senior Embedded Software Engineer £60-70k St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle Requirements: Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++. Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232) High-level familiarity with electronics/schematics, and strong numerical/analytical skills Desirable skills for an Embedded Software Engineer: Experience developing on Arm Cortex platforms utilising either RTOS or bare metal Working knowledge of embedded security Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python Apply now to develop the next generation of high-precision control software! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Colney, Norfolk
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Jul 17, 2026
Full time
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Platform Recruitment
Senior Embedded Software Engineer
Platform Recruitment Royston, Hertfordshire
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
Jul 17, 2026
Full time
Senior Embedded Software Engineer Cambridge Are you a highly experienced Embedded Software Engineer with a passion for problem-solving across the full product lifecycle? My client developed highly precise scientific instruments & sensors. Responsibilities as an Embedded Linux Software Engineer : Design and develop bare metal, RTOS, and DSP algorithm embedded software using C/C++ on ARM Cortex MCUs Create production support software, like test jig interfaces and calibration tools Troubleshoot hardware issues, perform fault finding, and resolve system-level problems Requirements: 5+ of Embedded Firmware/Software engineering experience Strong experience in embedded software development and debugging using C/C++ (bare metal, RTOS) Solid knowledge of MCU peripheral control (UART, I2C, SPI, USB, MODBUS, DMA, etc.) Solid understanding of Digital Signal Processing Apply now to be part of a company developing highly complex sensing technologies, and take your embedded software skills to the next level today!
KO2 Embedded Recruitment Solutions LTD
Lead Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD
Lead Embedded Software Engineer Location: Ealing Area - With Hybrid Working from Home Salary: Up to 80,000 + Extensive Benefits The Role KO2's client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms. You will play a key role across the full product lifecycle - from early-stage prototyping and system design through to production, manufacturing, and long-term product support - while helping build engineering best practices and delivery capability within the team. Key Responsibilities Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity Support continuous improvement initiatives across tooling, automation, testing, and development workflows Contribute to project planning, technical estimation, risk management, and delivery milestones Champion engineering best practices including documentation, version control, CI/CD, and software quality standards About You Strong commercial experience developing embedded software in C and C++ Proven experience leading or mentoring engineers within a small technical team or project environment Strong understanding of embedded systems architecture and full software development lifecycle practices Experience developing RTOS-based applications Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable working across hardware/software boundaries, including debugging and system integration Experience using version control systems, particularly Git, within collaborative development environments A proactive technical problem-solver with strong analytical and root-cause investigation skills Ability to communicate effectively with both technical and non-technical stakeholders Desirable Skills Exposure to functional safety standards such as ISO 13849 or ISO 26262 Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker) Familiarity with Python for automation, tooling, or test development Experience contributing to technical roadmaps, architectural strategy, or platform standardisatioN Why Apply? This is an excellent opportunity for a senior embedded engineer ready to step into a lead role - or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products. Apply today with an up-to-date CV
Jul 17, 2026
Full time
Lead Embedded Software Engineer Location: Ealing Area - With Hybrid Working from Home Salary: Up to 80,000 + Extensive Benefits The Role KO2's client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms. You will play a key role across the full product lifecycle - from early-stage prototyping and system design through to production, manufacturing, and long-term product support - while helping build engineering best practices and delivery capability within the team. Key Responsibilities Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity Support continuous improvement initiatives across tooling, automation, testing, and development workflows Contribute to project planning, technical estimation, risk management, and delivery milestones Champion engineering best practices including documentation, version control, CI/CD, and software quality standards About You Strong commercial experience developing embedded software in C and C++ Proven experience leading or mentoring engineers within a small technical team or project environment Strong understanding of embedded systems architecture and full software development lifecycle practices Experience developing RTOS-based applications Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable working across hardware/software boundaries, including debugging and system integration Experience using version control systems, particularly Git, within collaborative development environments A proactive technical problem-solver with strong analytical and root-cause investigation skills Ability to communicate effectively with both technical and non-technical stakeholders Desirable Skills Exposure to functional safety standards such as ISO 13849 or ISO 26262 Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker) Familiarity with Python for automation, tooling, or test development Experience contributing to technical roadmaps, architectural strategy, or platform standardisatioN Why Apply? This is an excellent opportunity for a senior embedded engineer ready to step into a lead role - or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products. Apply today with an up-to-date CV
Avanti Recruitment
Senior Software Test Engineer
Avanti Recruitment
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
Jul 17, 2026
Contractor
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
Experis
Cyber Security Engineer
Experis City, Manchester
Overview The Senior CyberSecurity Engineer will own the hands-on technical security of a leading healthcare and dental care provider's web estate, Azure cloud infrastructure, and emerging AI services. Reporting to the Director of IT, this role sits at the intersection of infra, product, and delivery teams. The focus is keeping the organisation secure without slowing it down - hardening web ingress controls, securing identity and access, and building security guardrails for AI adoption. Day-to-day security monitoring is handled by our SOC team; this role goes deeper: owning Azure security posture, managing WAF and edge security, and embedding security into how the organisation builds and runs software. Responsibilities Web Ingress & Application Security Own and maintain WAF configuration across Cloudflare and Akamai, tuning rules and responding to emerging threats. Review and improve web ingress controls including DDoS mitigation, rate limiting, and certificate management. Apply OWASP principles across the organisation's web applications, working with development teams to identify and remediate vulnerabilities. Lead API security design and governance, ensuring consistent security controls across platform APIs. Cloud & Platform Security Own Azure security posture using Microsoft Defender for Cloud, identifying and remediating risks across the hybrid estate. Define and maintain security baselines for Azure workloads, virtual networks, and on-premise systems in transition. Work with the Platform Engineering team to ensure cloud infrastructure is built and deployed securely, including network segmentation and least-privilege controls. Identity & Access Management Own and maintain Entra ID configuration, Conditional Access policies, Access Packages, and app registrations across the organisation. Define and enforce identity governance standards, ensuring access reviews, lifecycle management, and role hygiene are maintained. Work with the wider engineering team to ensure application-level identity is implemented consistently and securely. AI & Emerging Technology Security Define security guardrails and controls for the organisation's AI and automation capabilities, covering data handling, prompt injection risks, and model access controls. Work with the AI and Automation Lead to ensure AI solutions are designed and deployed with security by design from the outset. Stay current with AI security risks and emerging attack vectors, translating threat intelligence into practical controls. Security Engineering & Standards Embed security into CI/CD pipelines and DevOps workflows, championing shift-left practices across engineering teams. Define and maintain security standards, patterns, and guidelines for use across platform and product delivery. Participate in architecture and design reviews, providing security input as part of the delivery lifecycle. Threat Intelligence & External Partnerships Act as the internal interface for Arctic Wolf, the organisation's outsourced MDR provider, triaging escalations and feeding intelligence back into the engineering environment. Use intelligence from Arctic Wolf and external sources to proactively harden controls before threats materialise. Monitor the external threat landscape relevant to the healthcare and dental sector. Skills and Experience Experience 5+ years in a hands-on cybersecurity engineering or security architecture role. Proven experience managing WAF and edge security at scale, using Cloudflare, Akamai, or equivalent platforms. Deep hands-on experience with Microsoft Defender for Cloud, Entra ID, Conditional Access policies, and Azure app registrations. Practical knowledge of API security, OWASP Top 10 remediation, and secure web application design. Experience working embedded in engineering or platform teams within an Agile/DevOps environment. Familiarity with AI and LLM security risks and emerging best practices for securing AI-powered systems. Experience working with or alongside outsourced MDR or SOC providers. Exposure to identity governance practices including access reviews, lifecycle management, and role-based access control. Experience in a healthcare, dental, or regulated industry context is a strong plus. Skills Ability to communicate security risk clearly to non-technical stakeholders without resorting to jargon. Pragmatic approach to risk: knows when to enforce, when to escalate, and when to accept, without becoming a blocker. Personal Attributes A collaborator first: builds trust with engineering, product, and platform teams rather than policing them. A role model of the organisation's people values who brings a calm, measured approach to incidents and a genuine curiosity for the threat landscape. If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Jul 17, 2026
Full time
Overview The Senior CyberSecurity Engineer will own the hands-on technical security of a leading healthcare and dental care provider's web estate, Azure cloud infrastructure, and emerging AI services. Reporting to the Director of IT, this role sits at the intersection of infra, product, and delivery teams. The focus is keeping the organisation secure without slowing it down - hardening web ingress controls, securing identity and access, and building security guardrails for AI adoption. Day-to-day security monitoring is handled by our SOC team; this role goes deeper: owning Azure security posture, managing WAF and edge security, and embedding security into how the organisation builds and runs software. Responsibilities Web Ingress & Application Security Own and maintain WAF configuration across Cloudflare and Akamai, tuning rules and responding to emerging threats. Review and improve web ingress controls including DDoS mitigation, rate limiting, and certificate management. Apply OWASP principles across the organisation's web applications, working with development teams to identify and remediate vulnerabilities. Lead API security design and governance, ensuring consistent security controls across platform APIs. Cloud & Platform Security Own Azure security posture using Microsoft Defender for Cloud, identifying and remediating risks across the hybrid estate. Define and maintain security baselines for Azure workloads, virtual networks, and on-premise systems in transition. Work with the Platform Engineering team to ensure cloud infrastructure is built and deployed securely, including network segmentation and least-privilege controls. Identity & Access Management Own and maintain Entra ID configuration, Conditional Access policies, Access Packages, and app registrations across the organisation. Define and enforce identity governance standards, ensuring access reviews, lifecycle management, and role hygiene are maintained. Work with the wider engineering team to ensure application-level identity is implemented consistently and securely. AI & Emerging Technology Security Define security guardrails and controls for the organisation's AI and automation capabilities, covering data handling, prompt injection risks, and model access controls. Work with the AI and Automation Lead to ensure AI solutions are designed and deployed with security by design from the outset. Stay current with AI security risks and emerging attack vectors, translating threat intelligence into practical controls. Security Engineering & Standards Embed security into CI/CD pipelines and DevOps workflows, championing shift-left practices across engineering teams. Define and maintain security standards, patterns, and guidelines for use across platform and product delivery. Participate in architecture and design reviews, providing security input as part of the delivery lifecycle. Threat Intelligence & External Partnerships Act as the internal interface for Arctic Wolf, the organisation's outsourced MDR provider, triaging escalations and feeding intelligence back into the engineering environment. Use intelligence from Arctic Wolf and external sources to proactively harden controls before threats materialise. Monitor the external threat landscape relevant to the healthcare and dental sector. Skills and Experience Experience 5+ years in a hands-on cybersecurity engineering or security architecture role. Proven experience managing WAF and edge security at scale, using Cloudflare, Akamai, or equivalent platforms. Deep hands-on experience with Microsoft Defender for Cloud, Entra ID, Conditional Access policies, and Azure app registrations. Practical knowledge of API security, OWASP Top 10 remediation, and secure web application design. Experience working embedded in engineering or platform teams within an Agile/DevOps environment. Familiarity with AI and LLM security risks and emerging best practices for securing AI-powered systems. Experience working with or alongside outsourced MDR or SOC providers. Exposure to identity governance practices including access reviews, lifecycle management, and role-based access control. Experience in a healthcare, dental, or regulated industry context is a strong plus. Skills Ability to communicate security risk clearly to non-technical stakeholders without resorting to jargon. Pragmatic approach to risk: knows when to enforce, when to escalate, and when to accept, without becoming a blocker. Personal Attributes A collaborator first: builds trust with engineering, product, and platform teams rather than policing them. A role model of the organisation's people values who brings a calm, measured approach to incidents and a genuine curiosity for the threat landscape. If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Verso Recruitment Group
Graduate Embedded Software Engineer
Verso Recruitment Group Little Paxton, Cambridgeshire
Job Title: Graduate Embedded Software Engineer Location: Cambridgeshire Salary: £35,000 to £40,000 Employment Type: Permanent Working Arrangements: Onsite Are you a recent graduate with a 1st or 2:1 degree in Embedded Systems, Computer Science, Electronics, or a closely related field? Start your engineering career with a leading technology company that values innovation, learning, and long term development. This role offers an excellent opportunity to apply your academic knowledge in a supportive, hands on environment. As a Graduate Embedded Software Engineer, you will join a forward thinking engineering team developing real world embedded systems and next generation products. Key Benefits - Graduate Embedded Software Engineer: Professional Growth: Continuous learning, mentoring, and development to accelerate your embedded engineering career. Innovative Projects: Work on cutting edge embedded systems that push technical boundaries. Collaborative Environment: Join a team of passionate engineers committed to excellence and innovation. Role Responsibilities - Graduate Embedded Software Engineer: - Support senior Embedded Engineers in developing, testing, and debugging embedded software. - Work across microcontrollers, embedded processors, and hardware software interfaces. - Assist with integration, validation, and troubleshooting activities. - Contribute to technical documentation, reports, and design reviews. - Collaborate with cross functional teams to deliver high quality embedded solutions. Skills and Experience Required - Graduate Embedded Software Engineer: - A 1st or 2:1 degree in Embedded Systems, Computer Science, Electronics, or a related field. - Strong interest in embedded software and real time systems. - Familiarity with C or C++ programming. - Good analytical and problem solving skills. - Clear communication and strong teamwork abilities. - A proactive, enthusiastic approach to learning and development. This is an excellent opportunity to launch your embedded engineering career with a company dedicated to nurturing talent and driving innovation. If you re passionate about embedded systems and eager to learn, this role is the perfect fit. Please note: our client is unable to provide visa sponsorship. We can only consider applicants who already hold full and unrestricted right to work in the UK. Unfortunately, this role is not suitable for candidates relying on a post study work visa. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Jul 17, 2026
Full time
Job Title: Graduate Embedded Software Engineer Location: Cambridgeshire Salary: £35,000 to £40,000 Employment Type: Permanent Working Arrangements: Onsite Are you a recent graduate with a 1st or 2:1 degree in Embedded Systems, Computer Science, Electronics, or a closely related field? Start your engineering career with a leading technology company that values innovation, learning, and long term development. This role offers an excellent opportunity to apply your academic knowledge in a supportive, hands on environment. As a Graduate Embedded Software Engineer, you will join a forward thinking engineering team developing real world embedded systems and next generation products. Key Benefits - Graduate Embedded Software Engineer: Professional Growth: Continuous learning, mentoring, and development to accelerate your embedded engineering career. Innovative Projects: Work on cutting edge embedded systems that push technical boundaries. Collaborative Environment: Join a team of passionate engineers committed to excellence and innovation. Role Responsibilities - Graduate Embedded Software Engineer: - Support senior Embedded Engineers in developing, testing, and debugging embedded software. - Work across microcontrollers, embedded processors, and hardware software interfaces. - Assist with integration, validation, and troubleshooting activities. - Contribute to technical documentation, reports, and design reviews. - Collaborate with cross functional teams to deliver high quality embedded solutions. Skills and Experience Required - Graduate Embedded Software Engineer: - A 1st or 2:1 degree in Embedded Systems, Computer Science, Electronics, or a related field. - Strong interest in embedded software and real time systems. - Familiarity with C or C++ programming. - Good analytical and problem solving skills. - Clear communication and strong teamwork abilities. - A proactive, enthusiastic approach to learning and development. This is an excellent opportunity to launch your embedded engineering career with a company dedicated to nurturing talent and driving innovation. If you re passionate about embedded systems and eager to learn, this role is the perfect fit. Please note: our client is unable to provide visa sponsorship. We can only consider applicants who already hold full and unrestricted right to work in the UK. Unfortunately, this role is not suitable for candidates relying on a post study work visa. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Trusted Technology Partnership
IT Senior Service Manager
Trusted Technology Partnership Crow, Hampshire
IT Senior Service Manager Position: Senior Service Manager Location: Ringwood, Hampshire + Hybrid home working (non-contractual) Salary: £40,000 + Overtime + Benefits + Company Profit Share Hours: 37.5 hours per week The Role Working in a team of three Senior Service Managers, reporting to the Service Delivery Manager, you will form part of a well-established service management team. You will be helping to lead the delivery of high-quality IT support services and drive continuous improvement across our operational environment. You will be responsible, as a team, for the delivery of our support services. You will take responsibility for the end to end customer experience, ensuring service excellence through effective alignment of people, processes and technology. You will identify improvement opportunities, drive change, and ensure ISO management systems are actively promoted and embedded across the support team. As a Senior Service Manager, you will manage a team of Service Managers and 2nd Line Technicians to their full potential. Duties Include: Identify and mitigate risks which could impact our services, performance or compliance. Produce and interpret departmental KPI reports to assess operational performance, monitor efficiency, identify risks, and recommend improvements to support department objectives. Act as a key representative for the support department during service transitions, change initiatives, and project delivery. Champion our commitment to ISO management systems within the support team, embedding best practice and continuous improvement. Skills and Experience: Experience in Service Delivery or IT Service Management (three years preferred), with proven people management experience, a strong track record managing incidents, problems, and major incidents. Solid understanding of IT support environments, ideally with previous hands-on troubleshooting or IT operations experience. Experience and knowledge of using ITIL best practice. Excellent communication and stakeholder management skills, manage escalations professionally, and present confidently. Strong analytical and reporting ability. Ability to learn new technologies quickly. Organised and adaptable, capable of managing multiple priorities and performing effectively under pressure. Proactive and improvement focused, committed to continuous learning, professional development, and raising service standards. The role is subject to a standard clear DBS being received. The Package: Company Profit Share (first £3,600 is tax free). 22 days annual leave plus bank holidays, increasing with length of service. Birthday as additional paid leave. Additional paid leave (dependent on company performance). Company sick pay policy. Pension Scheme. Private Medical Insurance including dental. Free Parking. Hybrid Working. Progression opportunities. Fresh fruit, the occasional pizza and a posh coffee machine! Trusted Technology Partnership Trusted Technology Partnership has been a specialist IT Infrastructure and Support Services provider for over 25 years. We are an Employee Ownership Trust. We are proud winners of Best Place to Work award and overall winner of the Ringwood Business Awards 2024. Our core services include support desk, on-site engineering, project management and delivery, storage and logistics, software development and technical consultancy. We encourage progression within Trusted Technology Partnership for our colleagues, offering opportunities in other teams and departments. Join our friendly company, where a great team and a positive culture await you.
Jul 17, 2026
Full time
IT Senior Service Manager Position: Senior Service Manager Location: Ringwood, Hampshire + Hybrid home working (non-contractual) Salary: £40,000 + Overtime + Benefits + Company Profit Share Hours: 37.5 hours per week The Role Working in a team of three Senior Service Managers, reporting to the Service Delivery Manager, you will form part of a well-established service management team. You will be helping to lead the delivery of high-quality IT support services and drive continuous improvement across our operational environment. You will be responsible, as a team, for the delivery of our support services. You will take responsibility for the end to end customer experience, ensuring service excellence through effective alignment of people, processes and technology. You will identify improvement opportunities, drive change, and ensure ISO management systems are actively promoted and embedded across the support team. As a Senior Service Manager, you will manage a team of Service Managers and 2nd Line Technicians to their full potential. Duties Include: Identify and mitigate risks which could impact our services, performance or compliance. Produce and interpret departmental KPI reports to assess operational performance, monitor efficiency, identify risks, and recommend improvements to support department objectives. Act as a key representative for the support department during service transitions, change initiatives, and project delivery. Champion our commitment to ISO management systems within the support team, embedding best practice and continuous improvement. Skills and Experience: Experience in Service Delivery or IT Service Management (three years preferred), with proven people management experience, a strong track record managing incidents, problems, and major incidents. Solid understanding of IT support environments, ideally with previous hands-on troubleshooting or IT operations experience. Experience and knowledge of using ITIL best practice. Excellent communication and stakeholder management skills, manage escalations professionally, and present confidently. Strong analytical and reporting ability. Ability to learn new technologies quickly. Organised and adaptable, capable of managing multiple priorities and performing effectively under pressure. Proactive and improvement focused, committed to continuous learning, professional development, and raising service standards. The role is subject to a standard clear DBS being received. The Package: Company Profit Share (first £3,600 is tax free). 22 days annual leave plus bank holidays, increasing with length of service. Birthday as additional paid leave. Additional paid leave (dependent on company performance). Company sick pay policy. Pension Scheme. Private Medical Insurance including dental. Free Parking. Hybrid Working. Progression opportunities. Fresh fruit, the occasional pizza and a posh coffee machine! Trusted Technology Partnership Trusted Technology Partnership has been a specialist IT Infrastructure and Support Services provider for over 25 years. We are an Employee Ownership Trust. We are proud winners of Best Place to Work award and overall winner of the Ringwood Business Awards 2024. Our core services include support desk, on-site engineering, project management and delivery, storage and logistics, software development and technical consultancy. We encourage progression within Trusted Technology Partnership for our colleagues, offering opportunities in other teams and departments. Join our friendly company, where a great team and a positive culture await you.
Professional Technical Ltd
Embedded Software Engineer
Professional Technical Ltd
Senior Embedded Software Engineer - Connected Devices & IoT Location: Battersea, London (5 Days Onsite) Salary: 70,000 - 90,000 We're looking for a Senior Embedded Software Engineer to join a growing engineering team developing connected products deployed at scale. This is a hands-on role focused on embedded software development for IoT and connected devices. You'll work across firmware development, device connectivity, cybersecurity, cloud integration, diagnostics, OTA updates, and product lifecycle management. The successful candidate will take ownership of embedded software features from architecture and development through to production deployment and field support. Key Responsibilities Develop embedded software in C/C++ for connected products and IoT devices. Design and implement firmware on ESP32, STM32 and similar embedded platforms. Develop device connectivity solutions using MQTT, TCP/IP, HTTPS, TLS and related technologies. Implement secure communication, authentication and device provisioning mechanisms. Design and develop OTA update systems, bootloaders and firmware validation processes. Develop telemetry, remote diagnostics, monitoring and device management functionality. Support software architecture, code reviews and software quality initiatives. Develop automated testing and CI/CD workflows. Work closely with hardware, cloud, manufacturing and product teams. Support debugging, validation, production releases and field issue resolution. Requirements 5+ years commercial embedded software or firmware development experience. Strong C/C++ programming skills. Experience with RTOS-based systems (FreeRTOS preferred). Experience developing connected devices, IoT products or smart devices. Experience with embedded networking and communication protocols. Strong debugging and root-cause analysis skills. Experience working on products from development through to production. Proficiency with Git and modern software development practices. Experience With Any Of The Following Is Highly Desirable ESP32, STM32 or ARM Cortex-M platforms. MQTT, TCP/IP, HTTPS, TLS. AWS IoT Core, Azure IoT Hub or similar cloud-connected device platforms. OTA firmware updates. Secure boot, firmware signing and cybersecurity features. Device telemetry, diagnostics or remote monitoring. Matter, Thread, BLE, Zigbee or other wireless protocols. Embedded Linux. Python scripting and automation. About You You are a hands-on Embedded Software Engineer who enjoys building real-world connected products. You have experience developing firmware for devices deployed in the field and understand the challenges of connectivity, security, reliability and maintainability. You are comfortable working across multiple disciplines and taking ownership of features from concept through to production deployment.
Jul 17, 2026
Full time
Senior Embedded Software Engineer - Connected Devices & IoT Location: Battersea, London (5 Days Onsite) Salary: 70,000 - 90,000 We're looking for a Senior Embedded Software Engineer to join a growing engineering team developing connected products deployed at scale. This is a hands-on role focused on embedded software development for IoT and connected devices. You'll work across firmware development, device connectivity, cybersecurity, cloud integration, diagnostics, OTA updates, and product lifecycle management. The successful candidate will take ownership of embedded software features from architecture and development through to production deployment and field support. Key Responsibilities Develop embedded software in C/C++ for connected products and IoT devices. Design and implement firmware on ESP32, STM32 and similar embedded platforms. Develop device connectivity solutions using MQTT, TCP/IP, HTTPS, TLS and related technologies. Implement secure communication, authentication and device provisioning mechanisms. Design and develop OTA update systems, bootloaders and firmware validation processes. Develop telemetry, remote diagnostics, monitoring and device management functionality. Support software architecture, code reviews and software quality initiatives. Develop automated testing and CI/CD workflows. Work closely with hardware, cloud, manufacturing and product teams. Support debugging, validation, production releases and field issue resolution. Requirements 5+ years commercial embedded software or firmware development experience. Strong C/C++ programming skills. Experience with RTOS-based systems (FreeRTOS preferred). Experience developing connected devices, IoT products or smart devices. Experience with embedded networking and communication protocols. Strong debugging and root-cause analysis skills. Experience working on products from development through to production. Proficiency with Git and modern software development practices. Experience With Any Of The Following Is Highly Desirable ESP32, STM32 or ARM Cortex-M platforms. MQTT, TCP/IP, HTTPS, TLS. AWS IoT Core, Azure IoT Hub or similar cloud-connected device platforms. OTA firmware updates. Secure boot, firmware signing and cybersecurity features. Device telemetry, diagnostics or remote monitoring. Matter, Thread, BLE, Zigbee or other wireless protocols. Embedded Linux. Python scripting and automation. About You You are a hands-on Embedded Software Engineer who enjoys building real-world connected products. You have experience developing firmware for devices deployed in the field and understand the challenges of connectivity, security, reliability and maintainability. You are comfortable working across multiple disciplines and taking ownership of features from concept through to production deployment.
Software Engineer (Senior Levels)
Leonardo Edinburgh, Midlothian
hackajob is collaborating with Leonardo to connect them with exceptional professionals for this role. Job Description: Salary Range: Engineer £38000 - £50000 Senior Engineer £45000 - £60000 Principal Engineer £54000 - £70000 Your impact Are you an experienced Software Engineer who is interested in developing software for the Eurofighter Typhoon Fighter Jet? Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of significant customer demand for future technology enhancements, Leonardo are looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme. For this particular role you will: Be involved in the development of the full Software Lifecycle. Program using the extremely powerful language Ada which is widely used in the Defence and Aerospace industry. Be working onsite in the well-established software community in our Edinburgh or Newcastle based offices. Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your supervisor Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work alongside and closely with the Software & Systems team, as well as the rooflab integration team. You will investigate and resolve real integration problems on a complex system. What we need from you: Good quality industry experience and working autonomously at a senior level. Experience with the full Software Development Lifecycle. Willingness and desire to work within a small multi-disciplined Integrated Project Team. Demonstrable experience in the following areas will help you stand out: Demonstrable and preferably recent industry experience with using Ada. Working and delivering software using agile techniques and tooling such as Jira/Confluence Experience with Java will be very useful for getting to grips with Ada quicker. Experience with developing software for embedded systems. Past or current experience in heavily regulated industries such as Defence, Aerospace, Automotive, Medical, Oil and Gas or Financial. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. 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 are available. Due to the nature of this role, full-time, on-site working is required. 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 Contract Type: Permanent Hybrid Working: Onsite
Jul 17, 2026
Full time
hackajob is collaborating with Leonardo to connect them with exceptional professionals for this role. Job Description: Salary Range: Engineer £38000 - £50000 Senior Engineer £45000 - £60000 Principal Engineer £54000 - £70000 Your impact Are you an experienced Software Engineer who is interested in developing software for the Eurofighter Typhoon Fighter Jet? Typhoon remains the primary front line defence aircraft for the UK, Germany, Italy & Spain. As a result of significant customer demand for future technology enhancements, Leonardo are looking for Software Engineers to help us continue our invaluable contribution to the Typhoon programme. For this particular role you will: Be involved in the development of the full Software Lifecycle. Program using the extremely powerful language Ada which is widely used in the Defence and Aerospace industry. Be working onsite in the well-established software community in our Edinburgh or Newcastle based offices. Be responsible for creating high quality and robust code, for fully documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your supervisor Deliver technical reports and documents, as well as generate and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work alongside and closely with the Software & Systems team, as well as the rooflab integration team. You will investigate and resolve real integration problems on a complex system. What we need from you: Good quality industry experience and working autonomously at a senior level. Experience with the full Software Development Lifecycle. Willingness and desire to work within a small multi-disciplined Integrated Project Team. Demonstrable experience in the following areas will help you stand out: Demonstrable and preferably recent industry experience with using Ada. Working and delivering software using agile techniques and tooling such as Jira/Confluence Experience with Java will be very useful for getting to grips with Ada quicker. Experience with developing software for embedded systems. Past or current experience in heavily regulated industries such as Defence, Aerospace, Automotive, Medical, Oil and Gas or Financial. This is not an exhaustive list, and we are keen to hear from you even if you might not have experience in all the above. The most important skill is a good attitude and willingness to learn. 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 are available. Due to the nature of this role, full-time, on-site working is required. 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 Contract Type: Permanent Hybrid Working: Onsite
DCV Technologies
Hardware Engineer
DCV Technologies
We are recruiting for a Hardware Engineer to join an established engineering team developing complex electronic systems and high-performance hardware products. This is a hands-on electronics design role covering the full product development lifecycle, from system requirements and board-level design through development, verification, testing, troubleshooting and manufacturing introduction. Key responsibilities: Design high-speed digital electronics and support analogue circuit simulation. Develop multilayer PCB designs, layouts and signal integrity solutions. Produce schematics and PCB designs using CAD tools such as Altium or OrCAD. Translate system requirements into robust board-level hardware designs. Perform hardware test, verification and validation of electronic assemblies and sub-assemblies. Write test specifications, circuit descriptions and technical reports. Support FPGA-based hardware using VHDL and Embedded C where required. Use MATLAB and scripting to configure, test and verify software-intensive hardware designs. Interface with RF systems and support associated hardware configuration. Participate in design reviews, configuration control and technical risk management. Support manufacturing, product introduction, troubleshooting and component obsolescence management. Required experience: Strong electronic hardware design or electronics engineering background. High-speed digital design and multilayer PCB experience. Signal integrity knowledge. CAD experience for schematic capture, PCB design, layout or simulation. Hardware verification, validation and test experience. Experience delivering high-quality electronic designs to schedule and budget. Degree or equivalent qualification in Electronics Engineering or a related discipline. Experience with Altium, OrCAD, FPGA, VHDL, Embedded C, MATLAB, RF, radar systems or Silicon Expert would be advantageous. Occasional UK travel may be required. Apply now to discuss this Senior Hardware Engineer opportunity in confidence.
Jul 17, 2026
Full time
We are recruiting for a Hardware Engineer to join an established engineering team developing complex electronic systems and high-performance hardware products. This is a hands-on electronics design role covering the full product development lifecycle, from system requirements and board-level design through development, verification, testing, troubleshooting and manufacturing introduction. Key responsibilities: Design high-speed digital electronics and support analogue circuit simulation. Develop multilayer PCB designs, layouts and signal integrity solutions. Produce schematics and PCB designs using CAD tools such as Altium or OrCAD. Translate system requirements into robust board-level hardware designs. Perform hardware test, verification and validation of electronic assemblies and sub-assemblies. Write test specifications, circuit descriptions and technical reports. Support FPGA-based hardware using VHDL and Embedded C where required. Use MATLAB and scripting to configure, test and verify software-intensive hardware designs. Interface with RF systems and support associated hardware configuration. Participate in design reviews, configuration control and technical risk management. Support manufacturing, product introduction, troubleshooting and component obsolescence management. Required experience: Strong electronic hardware design or electronics engineering background. High-speed digital design and multilayer PCB experience. Signal integrity knowledge. CAD experience for schematic capture, PCB design, layout or simulation. Hardware verification, validation and test experience. Experience delivering high-quality electronic designs to schedule and budget. Degree or equivalent qualification in Electronics Engineering or a related discipline. Experience with Altium, OrCAD, FPGA, VHDL, Embedded C, MATLAB, RF, radar systems or Silicon Expert would be advantageous. Occasional UK travel may be required. Apply now to discuss this Senior Hardware Engineer opportunity in confidence.
Enterprise Recruitment Ltd
Bare-Metal Senior Embedded Software Engineer
Enterprise Recruitment Ltd Cambridge, Cambridgeshire
I m looking for an exceptional Bare-Metal Embedded Software Engineer to help design, validate and deliver high-performance embedded software for advanced aerospace systems. In this role, you will work across a varied portfolio of technically challenging projects, spanning engines, motors, servos, actuators and radar processing systems. You will contribute to the architecture and implementation of deterministic, well-tested embedded software designed for safety, reliability and future accreditation. This growing company offers embedded software engineers the chance to have meaningful input across projects, influence technical direction and work in a culture built around continuous learning, ownership and knowledge sharing. In addtion, they also pay top end salaries for embedded software engineers. Embedded Software Engineer essential requirements Embedded C, C++ or Rust Low level drivers and protocols such as UART, CAN bus, SPI. Excellent analytical, communication and teamwork skills. Ability to thrive in a dynamic, fast-paced and evolving start-up environment.
Jul 17, 2026
Full time
I m looking for an exceptional Bare-Metal Embedded Software Engineer to help design, validate and deliver high-performance embedded software for advanced aerospace systems. In this role, you will work across a varied portfolio of technically challenging projects, spanning engines, motors, servos, actuators and radar processing systems. You will contribute to the architecture and implementation of deterministic, well-tested embedded software designed for safety, reliability and future accreditation. This growing company offers embedded software engineers the chance to have meaningful input across projects, influence technical direction and work in a culture built around continuous learning, ownership and knowledge sharing. In addtion, they also pay top end salaries for embedded software engineers. Embedded Software Engineer essential requirements Embedded C, C++ or Rust Low level drivers and protocols such as UART, CAN bus, SPI. Excellent analytical, communication and teamwork skills. Ability to thrive in a dynamic, fast-paced and evolving start-up environment.
Redline Group Ltd
Principal Software Engineer
Redline Group Ltd Hathern, Leicestershire
Are you a Principal Software Engineer with a strong background in DSP, embedded software and developing 5G communications applications? If so I'd like to speak with you! A well-established R&D organisation and market leader is looking to rapidly expand its engineering team and is seeking a Principal Software Engineer to provide technical leadership within its development team near Leicestershire. As a Principal Software Engineer, you will take technical ownership of complex embedded software and DSP development activities, supporting the design and implementation of advanced communications systems. The successful candidate will bring strong embedded/bare-metal software experience, a deep understanding of digital signal processing, and proven capability in implementing communication signal processing algorithms such as DDCs, filters and FFTs. Skills/Experience required for the Principal Software Engineer job based near Leicestershire include: BEng/BSc or MSc/MEng within Engineering, ideally Electronics, Telecommunications, Software Engineering or a similar discipline Significant experience in DSP algorithm simulation, embedded software development and 5G communications systems Strong expertise in bare-metal and embedded C development, with the ability to guide architecture and implementation decisions Experience developing and debugging software in Linux-based environments Proven ability to provide technical leadership, mentor engineers and influence software design across the full development lifecycle Experience of the following would be advantageous for the Principal Software Engineer job based near Leicestershire: Experience with Yocto-based Board Support Packages Cross compilers, including ARM GCC or similar toolchains FreeRTOS experience Experience with typical embedded control peripherals, such as RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI Cortex M3/M4 Microcontrollers or similar. Experience with the efficient implementation of communications DSP algorithms, such as FFTs, filtering and DDC, including exposure to VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Principal Software Engineer to take a senior technical role within a consistently growing technology company, with the opportunity to influence product direction, support engineering best practice and contribute to the development of advanced communications technology. To apply for the Principal Software Engineer job, please send your CV to Kyle Graveney removed) or call on (phone number removed)
Jul 17, 2026
Full time
Are you a Principal Software Engineer with a strong background in DSP, embedded software and developing 5G communications applications? If so I'd like to speak with you! A well-established R&D organisation and market leader is looking to rapidly expand its engineering team and is seeking a Principal Software Engineer to provide technical leadership within its development team near Leicestershire. As a Principal Software Engineer, you will take technical ownership of complex embedded software and DSP development activities, supporting the design and implementation of advanced communications systems. The successful candidate will bring strong embedded/bare-metal software experience, a deep understanding of digital signal processing, and proven capability in implementing communication signal processing algorithms such as DDCs, filters and FFTs. Skills/Experience required for the Principal Software Engineer job based near Leicestershire include: BEng/BSc or MSc/MEng within Engineering, ideally Electronics, Telecommunications, Software Engineering or a similar discipline Significant experience in DSP algorithm simulation, embedded software development and 5G communications systems Strong expertise in bare-metal and embedded C development, with the ability to guide architecture and implementation decisions Experience developing and debugging software in Linux-based environments Proven ability to provide technical leadership, mentor engineers and influence software design across the full development lifecycle Experience of the following would be advantageous for the Principal Software Engineer job based near Leicestershire: Experience with Yocto-based Board Support Packages Cross compilers, including ARM GCC or similar toolchains FreeRTOS experience Experience with typical embedded control peripherals, such as RAM, Flash, UART, PWM, A/D, CAN, I2C and SPI Cortex M3/M4 Microcontrollers or similar. Experience with the efficient implementation of communications DSP algorithms, such as FFTs, filtering and DDC, including exposure to VHDL This is a fantastic opportunity to join a well-established, highly profitable company investing heavily in R&D. This is a great chance for a Principal Software Engineer to take a senior technical role within a consistently growing technology company, with the opportunity to influence product direction, support engineering best practice and contribute to the development of advanced communications technology. To apply for the Principal Software Engineer job, please send your CV to Kyle Graveney removed) or call on (phone number removed)
Talent Locker
Lead Security Architect
Talent Locker Farnborough, Hampshire
Lead Security Architect - Farnborough (Hybrid) - Up to 100,000 (Base Salary) Are you an experienced Security Architect looking to make a real impact? We're seeking a Lead Security Architect to help design, assure, and deliver secure technology solutions supporting highly sensitive and mission-critical environments. This is an opportunity to work on complex programmes where security is embedded from the outset, collaborating with multidisciplinary teams to solve challenging technical problems across cloud, infrastructure, software engineering, and DevSecOps environments. The Role As a Lead Security Architect, you will provide technical leadership and security assurance across a range of projects, from proof-of-concepts through to live operational services. You will work closely with engineering teams, stakeholders, and subject matter experts to ensure security is integrated throughout the delivery lifecycle. Key Responsibilities Lead the design and delivery of secure architectures for complex systems. Conduct risk assessments and implement proportionate security controls. Define security strategies aligned to project and organisational objectives. Collaborate with software, infrastructure, DevSecOps, and cyber security teams. Produce security artefacts, assurance documentation, and evidence for compliance requirements. Design solutions to identify, manage, and mitigate vulnerabilities. Support secure-by-design approaches across development and operational environments. Provide technical guidance and leadership on security best practices. Engage with stakeholders, accrediting authorities, and assurance teams throughout project delivery. Essential Skills & Experience Security architecture experience within highly regulated or secure environments. Risk management expertise using recognised frameworks such as NIST 800-53. Experience designing security controls across networks, endpoints, identity, cryptography, and cloud platforms. Strong understanding of secure development practices and secure-by-design principles. Experience producing security documentation, risk assessments, policies, and assurance artefacts. Knowledge of Agile, DevSecOps, CI/CD, and secure delivery methodologies. Ability to work effectively with technical teams and senior stakeholders. Excellent written communication and documentation skills. Desirable Experience Knowledge of JSP 604, JSP 453, and assurance processes. Experience working with government accreditors or security assurance bodies. Understanding of defence, national security, or safety-critical environments. Familiarity with technologies such as: Azure and AWS Docker and Kubernetes Apache Kafka and NiFi Node.js and TypeScript MongoDB AI and Machine Learning technologies Security Requirements Due to the nature of the work, candidates must either hold current UK Security Clearance or be eligible and willing to undergo the clearance process. Applicants must have the right to work in the UK and satisfy relevant vetting requirements. Lead Security Architect - Farnborough (Hybrid) - Up to 100,000 (Base Salary)
Jul 16, 2026
Full time
Lead Security Architect - Farnborough (Hybrid) - Up to 100,000 (Base Salary) Are you an experienced Security Architect looking to make a real impact? We're seeking a Lead Security Architect to help design, assure, and deliver secure technology solutions supporting highly sensitive and mission-critical environments. This is an opportunity to work on complex programmes where security is embedded from the outset, collaborating with multidisciplinary teams to solve challenging technical problems across cloud, infrastructure, software engineering, and DevSecOps environments. The Role As a Lead Security Architect, you will provide technical leadership and security assurance across a range of projects, from proof-of-concepts through to live operational services. You will work closely with engineering teams, stakeholders, and subject matter experts to ensure security is integrated throughout the delivery lifecycle. Key Responsibilities Lead the design and delivery of secure architectures for complex systems. Conduct risk assessments and implement proportionate security controls. Define security strategies aligned to project and organisational objectives. Collaborate with software, infrastructure, DevSecOps, and cyber security teams. Produce security artefacts, assurance documentation, and evidence for compliance requirements. Design solutions to identify, manage, and mitigate vulnerabilities. Support secure-by-design approaches across development and operational environments. Provide technical guidance and leadership on security best practices. Engage with stakeholders, accrediting authorities, and assurance teams throughout project delivery. Essential Skills & Experience Security architecture experience within highly regulated or secure environments. Risk management expertise using recognised frameworks such as NIST 800-53. Experience designing security controls across networks, endpoints, identity, cryptography, and cloud platforms. Strong understanding of secure development practices and secure-by-design principles. Experience producing security documentation, risk assessments, policies, and assurance artefacts. Knowledge of Agile, DevSecOps, CI/CD, and secure delivery methodologies. Ability to work effectively with technical teams and senior stakeholders. Excellent written communication and documentation skills. Desirable Experience Knowledge of JSP 604, JSP 453, and assurance processes. Experience working with government accreditors or security assurance bodies. Understanding of defence, national security, or safety-critical environments. Familiarity with technologies such as: Azure and AWS Docker and Kubernetes Apache Kafka and NiFi Node.js and TypeScript MongoDB AI and Machine Learning technologies Security Requirements Due to the nature of the work, candidates must either hold current UK Security Clearance or be eligible and willing to undergo the clearance process. Applicants must have the right to work in the UK and satisfy relevant vetting requirements. Lead Security Architect - Farnborough (Hybrid) - Up to 100,000 (Base Salary)

Modal Window

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