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

56 jobs found

Email me jobs like this
Refine Search
Current Search
senior embedded software engineer
Matchtech
Senior/Principal Software Engineer
Matchtech
Senior / Principal Software Engineer Permanent - Hybrid working - Kent As a Principal Software Engineer, you will lead the design and delivery of embedded software for complex, safety critical systems. You will develop drivers, protocols and human-machine interfaces. Responsible for technical direction and ensuring robust, certifiable solutions. Working across the full lifecycle, you will define architectures and solve complex engineering challenges through integration, verification and validation. You will provide technical leadership, mentor engineers and influence best practice. Engaging with customers and stakeholders, you will shape strategy, drive innovation and play a key role in delivering high-impact solutions. Core Duties: Leading design and development of embedded software, including drivers, protocols, human-machine interfaces with certification artefacts Defining system and software architectures from requirements using structured design, modelling and simulation Driving integration, verification and validation within a safety critical environment Providing technical leadership through mentoring, peer reviews and best practice Delivering reliable estimates, including sizing and reuse Engaging with customers to resolve technical challenges and shape solutions Contributing to engineering processes, design reviews and strategic decisions, ensuring high quality, compliant delivery Essential Skills: A degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design in CAMEO, EA, Rhapsody or integrity Modeler Extensive experience of interfacing software with hardware in a real-time environment and development experience to DO-178B/C Standards The Software team: You will be working as part of a team of experienced, passionate and innovative engineers creating world-leading control and display systems. This is an extremely exciting and challenging role and will present the opportunity to design products for the world's most advanced commercial and military aircraft. Exposure to the customer and end user, as well as working alongside like-minded engineers, makes this a unique opportunity for the right candidate. To learn more then please apply and I will contact to discuss your application!
Aug 20, 2026
Full time
Senior / Principal Software Engineer Permanent - Hybrid working - Kent As a Principal Software Engineer, you will lead the design and delivery of embedded software for complex, safety critical systems. You will develop drivers, protocols and human-machine interfaces. Responsible for technical direction and ensuring robust, certifiable solutions. Working across the full lifecycle, you will define architectures and solve complex engineering challenges through integration, verification and validation. You will provide technical leadership, mentor engineers and influence best practice. Engaging with customers and stakeholders, you will shape strategy, drive innovation and play a key role in delivering high-impact solutions. Core Duties: Leading design and development of embedded software, including drivers, protocols, human-machine interfaces with certification artefacts Defining system and software architectures from requirements using structured design, modelling and simulation Driving integration, verification and validation within a safety critical environment Providing technical leadership through mentoring, peer reviews and best practice Delivering reliable estimates, including sizing and reuse Engaging with customers to resolve technical challenges and shape solutions Contributing to engineering processes, design reviews and strategic decisions, ensuring high quality, compliant delivery Essential Skills: A degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design in CAMEO, EA, Rhapsody or integrity Modeler Extensive experience of interfacing software with hardware in a real-time environment and development experience to DO-178B/C Standards The Software team: You will be working as part of a team of experienced, passionate and innovative engineers creating world-leading control and display systems. This is an extremely exciting and challenging role and will present the opportunity to design products for the world's most advanced commercial and military aircraft. Exposure to the customer and end user, as well as working alongside like-minded engineers, makes this a unique opportunity for the right candidate. To learn more then please apply and I will contact to discuss your application!
KO2 Embedded Recruitment Solutions LTD
Senior Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Halton, Cheshire
Role: Senior Embedded Software Engineer Location: Runcorn plus flexible Hybrid Working from Home. Salary: 60,000 - 70,000 DOE Our client is a pioneering medical technology business developing critical, point-of-care devices used in environments where performance, safety, and reliability are non-negotiable - from GP surgeries and ICUs to specialist hospital departments. Their products are designed to support clinicians, extend lives, and perform flawlessly in the most demanding clinical settings. The Opportunity As a Senior Embedded Software Engineer, you will take technical ownership of embedded software development across the business. Acting as the software authority, you will define architecture, set development standards, and ensure software quality, documentation, and regulatory compliance meet medical-grade expectations. You will work closely with hardware, systems, verification, and regulatory teams, playing a central role in delivering products for hospitals, critical care wards, and frontline clinical environments. This is a key role within a growing medical device organisation, where your decisions will directly influence both product performance and patient outcomes. About You Medical device or other regulated-industry experience is essential for this role. You'll need hands-on exposure to developing software within a regulated environment - ideally medical devices, but relevant experience from other safety-critical or regulated sectors will also be considered - along with a solid understanding of the standards and mindset that regulated development demands, including: Proven experience developing embedded software for medical devices or another regulated industry (e.g. aerospace, automotive safety, or similar safety-critical sectors) Working knowledge of relevant standards and regulatory frameworks, such as ISO 13485, IEC 62304, IEC 60601, or equivalent A strong grasp of the documentation, traceability, and verification rigour required for regulated, safety-critical software development Experience collaborating with regulatory, quality, or verification teams as part of the software development lifecycle Strong, hands-on senior-level embedded software engineering skills, with the technical credibility to define architecture and set development standards Engineers from other safety-critical or regulated backgrounds who are motivated to specialise further in medical technology are welcome to apply, provided they can demonstrate genuine exposure to regulated development practices Package & Benefits 60,000 - 70,000 base salary (DOE) Generous employer pension contribution 8% annual performance-based bonus Flexible hybrid working model Work on meaningful products that directly improve and save lives Why Apply? This is a rare opportunity to combine cutting-edge embedded software engineering with genuine clinical impact. You'll be joining an ambitious, passionate team dedicated to improving patient outcomes through engineering excellence, in a role where your regulated-industry expertise will be central to the products you help deliver. Apply today with an up to date CV and cover letter to KO2 Embedded Recruitment Solutions.
Aug 19, 2026
Full time
Role: Senior Embedded Software Engineer Location: Runcorn plus flexible Hybrid Working from Home. Salary: 60,000 - 70,000 DOE Our client is a pioneering medical technology business developing critical, point-of-care devices used in environments where performance, safety, and reliability are non-negotiable - from GP surgeries and ICUs to specialist hospital departments. Their products are designed to support clinicians, extend lives, and perform flawlessly in the most demanding clinical settings. The Opportunity As a Senior Embedded Software Engineer, you will take technical ownership of embedded software development across the business. Acting as the software authority, you will define architecture, set development standards, and ensure software quality, documentation, and regulatory compliance meet medical-grade expectations. You will work closely with hardware, systems, verification, and regulatory teams, playing a central role in delivering products for hospitals, critical care wards, and frontline clinical environments. This is a key role within a growing medical device organisation, where your decisions will directly influence both product performance and patient outcomes. About You Medical device or other regulated-industry experience is essential for this role. You'll need hands-on exposure to developing software within a regulated environment - ideally medical devices, but relevant experience from other safety-critical or regulated sectors will also be considered - along with a solid understanding of the standards and mindset that regulated development demands, including: Proven experience developing embedded software for medical devices or another regulated industry (e.g. aerospace, automotive safety, or similar safety-critical sectors) Working knowledge of relevant standards and regulatory frameworks, such as ISO 13485, IEC 62304, IEC 60601, or equivalent A strong grasp of the documentation, traceability, and verification rigour required for regulated, safety-critical software development Experience collaborating with regulatory, quality, or verification teams as part of the software development lifecycle Strong, hands-on senior-level embedded software engineering skills, with the technical credibility to define architecture and set development standards Engineers from other safety-critical or regulated backgrounds who are motivated to specialise further in medical technology are welcome to apply, provided they can demonstrate genuine exposure to regulated development practices Package & Benefits 60,000 - 70,000 base salary (DOE) Generous employer pension contribution 8% annual performance-based bonus Flexible hybrid working model Work on meaningful products that directly improve and save lives Why Apply? This is a rare opportunity to combine cutting-edge embedded software engineering with genuine clinical impact. You'll be joining an ambitious, passionate team dedicated to improving patient outcomes through engineering excellence, in a role where your regulated-industry expertise will be central to the products you help deliver. Apply today with an up to date CV and cover letter to KO2 Embedded Recruitment Solutions.
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.
Aug 19, 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.
Copello
Principal Software Engineer
Copello Maidstone, Kent
Senior / Principal Software Engineer Location: Kent (Onsite) 4 days per week. Salary: Up to 65,000 depending on experience Due to the nature of the work, applicants are required to obtain security clearance and must be a sole British national. Copello is working with a leading engineering, and technology organisation is seeking Senior / Principal Software Engineer to join its growing team developing advanced, safety-critical systems. This is an opportunity to work on highly complex products within a regulated environment, contributing to the design, development and delivery of cutting-edge software solutions used in mission-critical applications. You'll play a key role in shaping software architectures, solving complex technical challenges and supporting projects throughout the full engineering lifecycle. Key Responsibilities Lead the design and development of embedded software solutions for complex systems. Define software and system architectures from requirements using structured design methodologies. Support integration, verification and validation activities within a safety-critical environment. Participate in design reviews, technical decision-making and continuous improvement initiatives. Engage with customers and stakeholders to understand requirements and resolve technical challenges. Contribute to the successful delivery of high-quality, compliant engineering solutions. About You A degree or equivalent qualification in Software Engineering, Electronics Engineering, Physics, Mathematics or a related discipline. Strong commercial experience developing software in C and/or C++. Experience designing software architectures using UML or other model-based design techniques. Familiarity with tools such as CAMEO, Enterprise Architect, Rhapsody or similar modelling environments. Experience developing software that interfaces with hardware in real-time or embedded environments. Knowledge of safety-critical development standards and regulated engineering processes.
Aug 19, 2026
Full time
Senior / Principal Software Engineer Location: Kent (Onsite) 4 days per week. Salary: Up to 65,000 depending on experience Due to the nature of the work, applicants are required to obtain security clearance and must be a sole British national. Copello is working with a leading engineering, and technology organisation is seeking Senior / Principal Software Engineer to join its growing team developing advanced, safety-critical systems. This is an opportunity to work on highly complex products within a regulated environment, contributing to the design, development and delivery of cutting-edge software solutions used in mission-critical applications. You'll play a key role in shaping software architectures, solving complex technical challenges and supporting projects throughout the full engineering lifecycle. Key Responsibilities Lead the design and development of embedded software solutions for complex systems. Define software and system architectures from requirements using structured design methodologies. Support integration, verification and validation activities within a safety-critical environment. Participate in design reviews, technical decision-making and continuous improvement initiatives. Engage with customers and stakeholders to understand requirements and resolve technical challenges. Contribute to the successful delivery of high-quality, compliant engineering solutions. About You A degree or equivalent qualification in Software Engineering, Electronics Engineering, Physics, Mathematics or a related discipline. Strong commercial experience developing software in C and/or C++. Experience designing software architectures using UML or other model-based design techniques. Familiarity with tools such as CAMEO, Enterprise Architect, Rhapsody or similar modelling environments. Experience developing software that interfaces with hardware in real-time or embedded environments. Knowledge of safety-critical development standards and regulated engineering processes.
Polytec Personnel Ltd
Senior Hardware Engineer
Polytec Personnel Ltd Landbeach, Cambridgeshire
Location: Cambridge (CB25) Duration: Permanent Hours: 37 hour week, early finish on a Friday, (5-days in the office) Salary: 65,000- 85,000 depending on experience Job Reference: 35992 Polytec are looking for a Senior Hardware Engineer with experience designing ATEX / intrinsically safe products to support the development of next-generation, mission-critical communication systems for our Cambridge based client. This role is suited to a hands-on senior engineer who enjoys taking ownership of complex hardware features and working closely with cross-functional teams. You'll contribute to the design, development, testing, and certification of professional communication equipment and related accessories. Responsibilities Design and develop hardware for ATEX-certified, intrinsically safe products Contribute to baseband and microprocessor-based system design Design efficient, low-power power supplies and supporting circuitry Support design verification, EMC testing and regulatory compliance Produce clear engineering documentation Collaborate with engineers across hardware, software and verification teams Requirements Degree in electronics or a related engineering discipline (or equivalent experience) Proven experience designing products for ATEX environments Strong understanding of intrinsic safety principles Experience with microprocessor-based hardware and common interfaces Good communication skills and a collaborative approach Desirable EMC / ESD-aware design experience Audio or RF system exposure Embedded Linux or board bring-up experience Please contact us as soon as possible for more details or apply below!
Aug 19, 2026
Full time
Location: Cambridge (CB25) Duration: Permanent Hours: 37 hour week, early finish on a Friday, (5-days in the office) Salary: 65,000- 85,000 depending on experience Job Reference: 35992 Polytec are looking for a Senior Hardware Engineer with experience designing ATEX / intrinsically safe products to support the development of next-generation, mission-critical communication systems for our Cambridge based client. This role is suited to a hands-on senior engineer who enjoys taking ownership of complex hardware features and working closely with cross-functional teams. You'll contribute to the design, development, testing, and certification of professional communication equipment and related accessories. Responsibilities Design and develop hardware for ATEX-certified, intrinsically safe products Contribute to baseband and microprocessor-based system design Design efficient, low-power power supplies and supporting circuitry Support design verification, EMC testing and regulatory compliance Produce clear engineering documentation Collaborate with engineers across hardware, software and verification teams Requirements Degree in electronics or a related engineering discipline (or equivalent experience) Proven experience designing products for ATEX environments Strong understanding of intrinsic safety principles Experience with microprocessor-based hardware and common interfaces Good communication skills and a collaborative approach Desirable EMC / ESD-aware design experience Audio or RF system exposure Embedded Linux or board bring-up experience Please contact us as soon as possible for more details or apply below!
Computer Futures
Senior Software Developer
Computer Futures Nottingham, Nottinghamshire
Senior Software Developer - Industrial Automation Environment We are seeking a Senior Software Developer to play a key role in designing, building and maintaining core software applications that support advanced automated materials handling, warehouse automation and robotics-led production environments. This is a software-led position, focused on developing production-grade applications, platforms and user interfaces. While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming. You will join a team responsible for modernising an existing technology stack, contributing to the transition from Python/Django to C#/.NET and Blazor. This role offers ownership across application design, architecture, and long-term maintainability, alongside close collaboration with engineering teams to ensure software aligns with real-world systems. Key Responsibilities Design, develop and maintain core software applications used in automation and production environments Lead hands-on development in C#/.NET, contributing to system migration and platform evolution Build and enhance operator-facing applications, dashboards and visualisation tools displaying real-time system data Own application logic, workflows and behaviour within production systems Contribute to overall software architecture, technical standards and development best practices Implement and maintain version control and CI/CD pipelines using GitHub Ensure applications are reliable, maintainable and resilient, with a strong emphasis on fault handling and diagnostics Collaborate with controls, robotics and mechanical engineers to ensure seamless integration with physical systems Support testing, commissioning and deployment of software releases Mentor junior developers and contribute to technical decision-making within the team Required Skills & Experience Software Development Strong commercial experience with C# and .NET Experience building user interfaces and application logic using Blazor or similar frameworks Background in Python, ideally within Django environments (particularly for legacy systems or migrations) Hands-on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial / Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding of how software interacts with PLC-controlled or machine-driven systems (no PLC programming required) Comfortable working in environments where uptime, reliability and performance are critical Systems & Architecture Experience designing and maintaining long-running, production-grade systems Ability to build fault-tolerant applications interacting with external systems and data sources Strong debugging, troubleshooting and problem-solving capability What This Role Offers The opportunity to work on real-world, high-impact systems combining software, robotics and automation Ownership of critical applications that directly influence operational performance Involvement in a large-scale technology modernisation programme A collaborative, multidisciplinary environment with exposure to cutting-edge automation technologies Influence over technical direction, standards and best practices Role Scope This role is: A hands-on senior software development position Focused on building robust, scalable applications Product and platform oriented Embedded within a real-world automation environment This role is not: A PLC programming position A controls engineering or systems integration-only role A pure web or SaaS-focused development job To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Aug 19, 2026
Full time
Senior Software Developer - Industrial Automation Environment We are seeking a Senior Software Developer to play a key role in designing, building and maintaining core software applications that support advanced automated materials handling, warehouse automation and robotics-led production environments. This is a software-led position, focused on developing production-grade applications, platforms and user interfaces. While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming. You will join a team responsible for modernising an existing technology stack, contributing to the transition from Python/Django to C#/.NET and Blazor. This role offers ownership across application design, architecture, and long-term maintainability, alongside close collaboration with engineering teams to ensure software aligns with real-world systems. Key Responsibilities Design, develop and maintain core software applications used in automation and production environments Lead hands-on development in C#/.NET, contributing to system migration and platform evolution Build and enhance operator-facing applications, dashboards and visualisation tools displaying real-time system data Own application logic, workflows and behaviour within production systems Contribute to overall software architecture, technical standards and development best practices Implement and maintain version control and CI/CD pipelines using GitHub Ensure applications are reliable, maintainable and resilient, with a strong emphasis on fault handling and diagnostics Collaborate with controls, robotics and mechanical engineers to ensure seamless integration with physical systems Support testing, commissioning and deployment of software releases Mentor junior developers and contribute to technical decision-making within the team Required Skills & Experience Software Development Strong commercial experience with C# and .NET Experience building user interfaces and application logic using Blazor or similar frameworks Background in Python, ideally within Django environments (particularly for legacy systems or migrations) Hands-on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial / Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding of how software interacts with PLC-controlled or machine-driven systems (no PLC programming required) Comfortable working in environments where uptime, reliability and performance are critical Systems & Architecture Experience designing and maintaining long-running, production-grade systems Ability to build fault-tolerant applications interacting with external systems and data sources Strong debugging, troubleshooting and problem-solving capability What This Role Offers The opportunity to work on real-world, high-impact systems combining software, robotics and automation Ownership of critical applications that directly influence operational performance Involvement in a large-scale technology modernisation programme A collaborative, multidisciplinary environment with exposure to cutting-edge automation technologies Influence over technical direction, standards and best practices Role Scope This role is: A hands-on senior software development position Focused on building robust, scalable applications Product and platform oriented Embedded within a real-world automation environment This role is not: A PLC programming position A controls engineering or systems integration-only role A pure web or SaaS-focused development job To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Computer Futures
Global QA Manager
Computer Futures Coventry, Warwickshire
Overview We are seeking a hands-on Quality Assurance Manager to lead the quality strategy across a portfolio of embedded software, firmware, and hardware products . This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing lifecycle across complex engineering products. You will be responsible for defining and driving the overall quality approach, from test frameworks and automation architecture through to Hardware-in-the-Loop (HIL) validation , reporting, release readiness, and continuous improvement. Working closely with R&D, product, and cross-functional engineering teams, you will help build a scalable and contribution-friendly test ecosystem that supports quality across the wider organisation. This role would suit someone with a strong background in embedded systems testing , automation , CI/CD , and system-level validation , who is comfortable leading a team while remaining close to the technical detail. Key Responsibilities Test Strategy & Framework Development Define and own the QA and test strategy across the full product lifecycle for software, firmware, and hardware-based products. Establish test frameworks, standards, and best practices to ensure consistent, scalable, and high-quality validation processes. Design modular and reusable test architecture, ensuring test assets are version-controlled, maintainable, and accessible to contributors outside the QA team. Create a contribution model including templates, governance, code review standards, and documentation to enable broader engineering participation in quality. Drive coverage across the test pyramid, including unit, integration, system, acceptance, and end-to-end testing. Automation & CI/CD Build and improve automated testing capability across embedded and system-level products. Integrate automated test execution into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. Implement quality gates, reporting, flaky test management, and automated feedback loops to support release confidence and development speed. Promote shift-left testing practices to improve defect prevention and increase early-stage quality ownership across engineering teams. Hardware-in-the-Loop (HIL) & Embedded Validation Plan, develop, and operate HIL test environments where the company's own hardware and embedded software are the components under test. Coordinate signal injection, fault injection, and real-time stimulus to validate behaviour under both nominal and edge-case operating conditions. Define HIL infrastructure requirements and work closely with hardware engineers on bench design, setup, calibration, and ongoing maintenance. Oversee system-level validation activities to ensure robust end-to-end product performance across hardware, firmware, and application layers. Reporting, Metrics & Release Readiness Produce clear and audience-appropriate test reporting covering execution progress, pass/fail rates, defect trends, coverage, and regression performance. Define and track quality KPIs such as test coverage, automation ratio, defect leakage, escape rate, MTTD/MTTR, and release readiness. Maintain requirements-to-test traceability to support verification, audit readiness, and confidence in delivered functionality. Provide release sign-off recommendations based on evidence, quality data, and clear risk assessment. Leadership & Team Development Lead, mentor, and develop a team of QA engineers across local and global teams. Set team objectives, conduct 1:1s, performance reviews, and support professional development and capability growth. Foster a quality-first engineering culture by supporting teams on testability, defect prevention, and continuous improvement. Run core QA ceremonies including sprint planning, defect triage, retrospectives, and alignment with wider delivery and release activities. Cross-Functional Collaboration Work closely with R&D, Product, and Customer Support teams to translate customer requirements, field issues, and product needs into robust test plans. Represent QA in architecture and design reviews to ensure quality and testability are considered from the earliest stages of development. Champion defect lifecycle management, including triage, prioritisation, root cause analysis, and post-mortem reviews. Collaborate with stakeholders across the organisation to improve quality visibility, governance, and release confidence. Required Skills & Experience Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related technical discipline. Proven experience in QA, test engineering, or validation within embedded software and/or hardware product environments . Previous leadership experience managing and developing QA or test engineering teams. Strong hands-on experience with test automation , test framework design , and scalable validation strategies. Good understanding of the full test lifecycle, including unit testing, integration testing, system testing, BDD/acceptance testing, and end-to-end validation . Experience with Hardware-in-the-Loop (HIL) or equivalent embedded validation environments. Strong programming/scripting skills in at least one of Python, C, C++, or Java . Familiarity with CI/CD pipelines , version control systems such as Git, and automated quality reporting. Experience using defect tracking and test management tools such as Jira, Xray, Zephyr, or Polarion . Strong written and verbal communication skills, with the ability to work effectively with both technical teams and senior stakeholders. Demonstrated ability to improve QA maturity, drive process improvements, and build a collaborative quality culture. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Aug 19, 2026
Full time
Overview We are seeking a hands-on Quality Assurance Manager to lead the quality strategy across a portfolio of embedded software, firmware, and hardware products . This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing lifecycle across complex engineering products. You will be responsible for defining and driving the overall quality approach, from test frameworks and automation architecture through to Hardware-in-the-Loop (HIL) validation , reporting, release readiness, and continuous improvement. Working closely with R&D, product, and cross-functional engineering teams, you will help build a scalable and contribution-friendly test ecosystem that supports quality across the wider organisation. This role would suit someone with a strong background in embedded systems testing , automation , CI/CD , and system-level validation , who is comfortable leading a team while remaining close to the technical detail. Key Responsibilities Test Strategy & Framework Development Define and own the QA and test strategy across the full product lifecycle for software, firmware, and hardware-based products. Establish test frameworks, standards, and best practices to ensure consistent, scalable, and high-quality validation processes. Design modular and reusable test architecture, ensuring test assets are version-controlled, maintainable, and accessible to contributors outside the QA team. Create a contribution model including templates, governance, code review standards, and documentation to enable broader engineering participation in quality. Drive coverage across the test pyramid, including unit, integration, system, acceptance, and end-to-end testing. Automation & CI/CD Build and improve automated testing capability across embedded and system-level products. Integrate automated test execution into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. Implement quality gates, reporting, flaky test management, and automated feedback loops to support release confidence and development speed. Promote shift-left testing practices to improve defect prevention and increase early-stage quality ownership across engineering teams. Hardware-in-the-Loop (HIL) & Embedded Validation Plan, develop, and operate HIL test environments where the company's own hardware and embedded software are the components under test. Coordinate signal injection, fault injection, and real-time stimulus to validate behaviour under both nominal and edge-case operating conditions. Define HIL infrastructure requirements and work closely with hardware engineers on bench design, setup, calibration, and ongoing maintenance. Oversee system-level validation activities to ensure robust end-to-end product performance across hardware, firmware, and application layers. Reporting, Metrics & Release Readiness Produce clear and audience-appropriate test reporting covering execution progress, pass/fail rates, defect trends, coverage, and regression performance. Define and track quality KPIs such as test coverage, automation ratio, defect leakage, escape rate, MTTD/MTTR, and release readiness. Maintain requirements-to-test traceability to support verification, audit readiness, and confidence in delivered functionality. Provide release sign-off recommendations based on evidence, quality data, and clear risk assessment. Leadership & Team Development Lead, mentor, and develop a team of QA engineers across local and global teams. Set team objectives, conduct 1:1s, performance reviews, and support professional development and capability growth. Foster a quality-first engineering culture by supporting teams on testability, defect prevention, and continuous improvement. Run core QA ceremonies including sprint planning, defect triage, retrospectives, and alignment with wider delivery and release activities. Cross-Functional Collaboration Work closely with R&D, Product, and Customer Support teams to translate customer requirements, field issues, and product needs into robust test plans. Represent QA in architecture and design reviews to ensure quality and testability are considered from the earliest stages of development. Champion defect lifecycle management, including triage, prioritisation, root cause analysis, and post-mortem reviews. Collaborate with stakeholders across the organisation to improve quality visibility, governance, and release confidence. Required Skills & Experience Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related technical discipline. Proven experience in QA, test engineering, or validation within embedded software and/or hardware product environments . Previous leadership experience managing and developing QA or test engineering teams. Strong hands-on experience with test automation , test framework design , and scalable validation strategies. Good understanding of the full test lifecycle, including unit testing, integration testing, system testing, BDD/acceptance testing, and end-to-end validation . Experience with Hardware-in-the-Loop (HIL) or equivalent embedded validation environments. Strong programming/scripting skills in at least one of Python, C, C++, or Java . Familiarity with CI/CD pipelines , version control systems such as Git, and automated quality reporting. Experience using defect tracking and test management tools such as Jira, Xray, Zephyr, or Polarion . Strong written and verbal communication skills, with the ability to work effectively with both technical teams and senior stakeholders. Demonstrated ability to improve QA maturity, drive process improvements, and build a collaborative quality culture. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Square One Resources
Customer Premises Equipment (CPE) Architect
Square One Resources
Connectivity CPE Architect - Contract Location: London Contract: Contract Working with: Leading Global Telecommunications Organisation The Opportunity We are seeking an experienced Connectivity CPE Architect to support a major global telecommunications organisation on a high-profile next-generation connectivity programme. This is a key architecture role focused on the specification, evaluation and selection of next-generation Wi-Fi gateways, mesh devices and extenders . The key experience required for this role is: Deep and current CPE architecture experience. Strong knowledge of broadband gateways, in-home networking and Wi-Fi technologies. Expertise across Wi-Fi 6, Wi-Fi 7 and emerging Wi-Fi 8 standards. Experience running RFI/RFP processes and supplier evaluations. Excellent stakeholder engagement and communication skills. Someone capable of operating independently with minimal oversight. A contractor with proven delivery experience rather than theoretical knowledge. You will lead the technical workstream across RFI/RFP activities , translating CPE strategy into detailed technical specifications, architecture documentation, compliance requirements and supplier evaluation criteria. Working closely with senior Technology, Product, Procurement, Engineering and Test stakeholders, as well as CPE OEMs, silicon vendors and systems integrators , you will help shape the technology and supplier decisions for the organisation's future connectivity portfolio. Key Responsibilities Lead the technical architecture and specification of next-generation CPE, including Wi-Fi gateways, mesh devices and extenders. Own the technical workstream for CPE RFI/RFP processes , from market assessment through to supplier recommendation. Produce detailed technical specifications, data sheets, architecture/block diagrams, compliance matrices, evaluation criteria and scoring frameworks . Assess and challenge supplier proposals, product capabilities and technology roadmaps. Define requirements across Wi-Fi, radio, antennas, Ethernet, DOCSIS, XGS-PON and other in-home/WAN connectivity technologies . Lead technical workshops with CPE OEMs, silicon vendors and integration partners . Review emerging wireless technologies, standards and regulatory requirements to inform architecture decisions. Where required, scope and oversee proof-of-concept activity to validate technical decisions and reduce delivery risk. Ensure requirements incorporate security, privacy, resilience, scalability and regulatory considerations . Present clear technical recommendations to senior stakeholders and support handover into delivery. Essential Experience Proven experience as a CPE Architect, Connectivity Architect, Technical Architect or Engineering Lead within a telecoms operator, CPE OEM or silicon/vendor environment. Strong experience producing technical specifications and leading RFI/RFP or RFx activity . Deep, current knowledge of Wi-Fi 6/7/8 , including radio and antenna design considerations. Broad understanding of Ethernet, DOCSIS, XGS-PON, Thread, Bluetooth, Zigbee, TR-069 and USP/TR-369 . Strong knowledge of Embedded CPE software and Middleware, including RDK-B, OpenWRT, OpenEmbedded, HALs and silicon SDKs . Experience delivering connected consumer devices and technology roadmaps. Experience working directly with OEMs, silicon vendors and systems integrators . Strong analytical and problem-solving skills, with the ability to turn complex technical information into clear recommendations. Excellent stakeholder management and communication skills, including experience influencing senior technical and business stakeholders. Comfortable working independently within complex, multi-market telecoms environments. Desirable Experience with: Cloud-connected CPE and cloud platforms Mobile applications and digital customer journeys Agile product and engineering environments Telecoms regulation, privacy and security Multi-market connectivity deployments Technical due diligence and PoC management Why Consider This Opportunity? This is an opportunity to play a strategic and hands-on role in shaping the next generation of connectivity technology for a major international telecommunications organisation. You will have significant influence over CPE architecture, technology selection, supplier evaluation and future product roadmaps , working directly with leading technology partners across the connectivity ecosystem. Location: UK or Netherlands | Contract | Next-Generation Connectivity Programme If you're a CPE/Connectivity Architect with strong Wi-Fi expertise and proven RFI/RFP and supplier-selection experience , we'd be keen to hear from you. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Aug 19, 2026
Contractor
Connectivity CPE Architect - Contract Location: London Contract: Contract Working with: Leading Global Telecommunications Organisation The Opportunity We are seeking an experienced Connectivity CPE Architect to support a major global telecommunications organisation on a high-profile next-generation connectivity programme. This is a key architecture role focused on the specification, evaluation and selection of next-generation Wi-Fi gateways, mesh devices and extenders . The key experience required for this role is: Deep and current CPE architecture experience. Strong knowledge of broadband gateways, in-home networking and Wi-Fi technologies. Expertise across Wi-Fi 6, Wi-Fi 7 and emerging Wi-Fi 8 standards. Experience running RFI/RFP processes and supplier evaluations. Excellent stakeholder engagement and communication skills. Someone capable of operating independently with minimal oversight. A contractor with proven delivery experience rather than theoretical knowledge. You will lead the technical workstream across RFI/RFP activities , translating CPE strategy into detailed technical specifications, architecture documentation, compliance requirements and supplier evaluation criteria. Working closely with senior Technology, Product, Procurement, Engineering and Test stakeholders, as well as CPE OEMs, silicon vendors and systems integrators , you will help shape the technology and supplier decisions for the organisation's future connectivity portfolio. Key Responsibilities Lead the technical architecture and specification of next-generation CPE, including Wi-Fi gateways, mesh devices and extenders. Own the technical workstream for CPE RFI/RFP processes , from market assessment through to supplier recommendation. Produce detailed technical specifications, data sheets, architecture/block diagrams, compliance matrices, evaluation criteria and scoring frameworks . Assess and challenge supplier proposals, product capabilities and technology roadmaps. Define requirements across Wi-Fi, radio, antennas, Ethernet, DOCSIS, XGS-PON and other in-home/WAN connectivity technologies . Lead technical workshops with CPE OEMs, silicon vendors and integration partners . Review emerging wireless technologies, standards and regulatory requirements to inform architecture decisions. Where required, scope and oversee proof-of-concept activity to validate technical decisions and reduce delivery risk. Ensure requirements incorporate security, privacy, resilience, scalability and regulatory considerations . Present clear technical recommendations to senior stakeholders and support handover into delivery. Essential Experience Proven experience as a CPE Architect, Connectivity Architect, Technical Architect or Engineering Lead within a telecoms operator, CPE OEM or silicon/vendor environment. Strong experience producing technical specifications and leading RFI/RFP or RFx activity . Deep, current knowledge of Wi-Fi 6/7/8 , including radio and antenna design considerations. Broad understanding of Ethernet, DOCSIS, XGS-PON, Thread, Bluetooth, Zigbee, TR-069 and USP/TR-369 . Strong knowledge of Embedded CPE software and Middleware, including RDK-B, OpenWRT, OpenEmbedded, HALs and silicon SDKs . Experience delivering connected consumer devices and technology roadmaps. Experience working directly with OEMs, silicon vendors and systems integrators . Strong analytical and problem-solving skills, with the ability to turn complex technical information into clear recommendations. Excellent stakeholder management and communication skills, including experience influencing senior technical and business stakeholders. Comfortable working independently within complex, multi-market telecoms environments. Desirable Experience with: Cloud-connected CPE and cloud platforms Mobile applications and digital customer journeys Agile product and engineering environments Telecoms regulation, privacy and security Multi-market connectivity deployments Technical due diligence and PoC management Why Consider This Opportunity? This is an opportunity to play a strategic and hands-on role in shaping the next generation of connectivity technology for a major international telecommunications organisation. You will have significant influence over CPE architecture, technology selection, supplier evaluation and future product roadmaps , working directly with leading technology partners across the connectivity ecosystem. Location: UK or Netherlands | Contract | Next-Generation Connectivity Programme If you're a CPE/Connectivity Architect with strong Wi-Fi expertise and proven RFI/RFP and supplier-selection experience , we'd be keen to hear from you. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
LORD SEARCH AND SELECTION
Senior Project Risk Analyst
LORD SEARCH AND SELECTION
Utilities Sector Kent Hybrid Working (3 Days Onsite) Up to 700 per day (Inside IR35) Ref: 10489 The Company We are supporting a major organisation at the forefront of delivering critical energy infrastructure and innovative offshore projects across the UK. Due to continued investment in a portfolio of nationally significant programmes, we are seeking an experienced Senior Project Risk Analyst to join a growing Project Controls function on a contract basis. This is an excellent opportunity to play a key role in the successful delivery of a major infrastructure programme, ensuring robust risk management practices are embedded throughout the project lifecycle and support effective project decision-making. The Role Working within a high-performing Project Controls team, you will lead and support risk management activities across complex capital and engineering programmes. Your focus will be on identifying, assessing, analysing, and mitigating project risks to support successful project delivery against cost, schedule, and scope objectives. You will facilitate risk identification workshops and engage with project teams and stakeholders to proactively identify threats and opportunities, whilst developing and maintaining comprehensive project risk registers. You will undertake quantitative cost and schedule risk analysis using Monte Carlo simulation techniques and apply advanced methodologies such as Reference Class Forecasting to support robust project forecasting and decision-making. The role will also involve developing effective risk response and mitigation strategies, monitoring project risks, and providing meaningful analysis and reporting to project leadership teams. You will create and maintain risk dashboards and reports using Power BI and Excel, helping to drive a proactive risk management culture across the programme. The Person You will possess significant experience in Project Risk Management within a Project Controls environment, ideally gained on major infrastructure, utilities, energy, transportation, construction, or engineering projects. You will have a strong understanding of project risk management principles, governance frameworks, and industry best practice, alongside demonstrable experience conducting quantitative cost and schedule risk analysis. Hands-on experience of Monte Carlo simulation techniques is essential, together with knowledge of Reference Class Forecasting and other advanced risk assessment methodologies. Experience using industry-standard risk management software such as Primavera Risk Analysis, Safran Risk, or similar is required, along with strong analytical capabilities and advanced Excel skills. Experience developing dashboards and reporting in Power BI would be highly advantageous. You will be a confident communicator with excellent stakeholder engagement skills, capable of facilitating workshops, influencing project teams, and presenting risk-based insights to senior leadership. Professional certifications such as APM Project Risk Management, PMI-RMP, or Management of Risk (M_o_R) Foundation/Practitioner are desirable. To Apply This is an outstanding opportunity to join one of the UK's leading infrastructure organisations, working on a complex, high-value programme that will play a significant role in supporting the UK's future energy and infrastructure landscape. To apply or discuss this opportunity in complete confidence, please submit your CV quoting reference 10489 .
Aug 18, 2026
Contractor
Utilities Sector Kent Hybrid Working (3 Days Onsite) Up to 700 per day (Inside IR35) Ref: 10489 The Company We are supporting a major organisation at the forefront of delivering critical energy infrastructure and innovative offshore projects across the UK. Due to continued investment in a portfolio of nationally significant programmes, we are seeking an experienced Senior Project Risk Analyst to join a growing Project Controls function on a contract basis. This is an excellent opportunity to play a key role in the successful delivery of a major infrastructure programme, ensuring robust risk management practices are embedded throughout the project lifecycle and support effective project decision-making. The Role Working within a high-performing Project Controls team, you will lead and support risk management activities across complex capital and engineering programmes. Your focus will be on identifying, assessing, analysing, and mitigating project risks to support successful project delivery against cost, schedule, and scope objectives. You will facilitate risk identification workshops and engage with project teams and stakeholders to proactively identify threats and opportunities, whilst developing and maintaining comprehensive project risk registers. You will undertake quantitative cost and schedule risk analysis using Monte Carlo simulation techniques and apply advanced methodologies such as Reference Class Forecasting to support robust project forecasting and decision-making. The role will also involve developing effective risk response and mitigation strategies, monitoring project risks, and providing meaningful analysis and reporting to project leadership teams. You will create and maintain risk dashboards and reports using Power BI and Excel, helping to drive a proactive risk management culture across the programme. The Person You will possess significant experience in Project Risk Management within a Project Controls environment, ideally gained on major infrastructure, utilities, energy, transportation, construction, or engineering projects. You will have a strong understanding of project risk management principles, governance frameworks, and industry best practice, alongside demonstrable experience conducting quantitative cost and schedule risk analysis. Hands-on experience of Monte Carlo simulation techniques is essential, together with knowledge of Reference Class Forecasting and other advanced risk assessment methodologies. Experience using industry-standard risk management software such as Primavera Risk Analysis, Safran Risk, or similar is required, along with strong analytical capabilities and advanced Excel skills. Experience developing dashboards and reporting in Power BI would be highly advantageous. You will be a confident communicator with excellent stakeholder engagement skills, capable of facilitating workshops, influencing project teams, and presenting risk-based insights to senior leadership. Professional certifications such as APM Project Risk Management, PMI-RMP, or Management of Risk (M_o_R) Foundation/Practitioner are desirable. To Apply This is an outstanding opportunity to join one of the UK's leading infrastructure organisations, working on a complex, high-value programme that will play a significant role in supporting the UK's future energy and infrastructure landscape. To apply or discuss this opportunity in complete confidence, please submit your CV quoting reference 10489 .
Executive Network Group
Controls System Engineer
Executive Network Group City, Birmingham
A global friction welding manufacturer is looking for a Control Systems Engineer to join their team based in the Birmingham area The ideal candidate will be a hard-working and adaptable Engineer with a strong design background. Operating at the Birmingham site, you will be responsible for the design and technical support of industrial control panels and more This is a fantastic opportunity with a multi-national welding company who supply to some the biggest names in the world Role: Control Systems Engineer Office Location: Birmingham Salary: 55,000 - 60,000 The key responsibilities of the Control Systems Engineer role will be: Design, develop, and implement software for industrial control systems within automation, robotics, and machinery environments. Program PLCs, HMIs, and real-time motion control systems for both hydraulic and electric drive applications. Integrate systems across multiple devices and communication protocols (e.g. industrial Ethernet networks). Produce comprehensive technical documentation, including specifications, design details, and test procedures. Support commissioning activities at customer sites, including occasional international travel and short-notice assignments. Contribute to the full software lifecycle, including requirements definition, design, testing, and deployment. Assist with additional tasks as required to support overall project delivery and team objectives. The key requirements of the Control Systems Engineer will be: Strong experience with industrial PLC and HMI programming platforms (e.g. Siemens, Allen-Bradley or similar). Experience integrating motion control and drive systems. Familiarity with industrial communication protocols such as EtherNet/IP, PROFINET, or similar. Knowledge of IEC 61131-based programming. Experience with additional programming languages (e.g. C++, C#, JavaScript) is advantageous. Exposure to real-time or embedded control systems is desirable. Ability to produce clear, structured technical documentation across the software lifecycle. Please apply online or contact (url removed) for a confidential conversation Executive Network Group, encompassing Technical Network, Network HR, HSE Network & Procurement People, sourcing mid to senior level management for automotive, aerospace, engineering and manufacturing industrial sectors, with a portfolio of services including executive search, advertising, MRO for permanent and interim contract recruitment services
Aug 18, 2026
Full time
A global friction welding manufacturer is looking for a Control Systems Engineer to join their team based in the Birmingham area The ideal candidate will be a hard-working and adaptable Engineer with a strong design background. Operating at the Birmingham site, you will be responsible for the design and technical support of industrial control panels and more This is a fantastic opportunity with a multi-national welding company who supply to some the biggest names in the world Role: Control Systems Engineer Office Location: Birmingham Salary: 55,000 - 60,000 The key responsibilities of the Control Systems Engineer role will be: Design, develop, and implement software for industrial control systems within automation, robotics, and machinery environments. Program PLCs, HMIs, and real-time motion control systems for both hydraulic and electric drive applications. Integrate systems across multiple devices and communication protocols (e.g. industrial Ethernet networks). Produce comprehensive technical documentation, including specifications, design details, and test procedures. Support commissioning activities at customer sites, including occasional international travel and short-notice assignments. Contribute to the full software lifecycle, including requirements definition, design, testing, and deployment. Assist with additional tasks as required to support overall project delivery and team objectives. The key requirements of the Control Systems Engineer will be: Strong experience with industrial PLC and HMI programming platforms (e.g. Siemens, Allen-Bradley or similar). Experience integrating motion control and drive systems. Familiarity with industrial communication protocols such as EtherNet/IP, PROFINET, or similar. Knowledge of IEC 61131-based programming. Experience with additional programming languages (e.g. C++, C#, JavaScript) is advantageous. Exposure to real-time or embedded control systems is desirable. Ability to produce clear, structured technical documentation across the software lifecycle. Please apply online or contact (url removed) for a confidential conversation Executive Network Group, encompassing Technical Network, Network HR, HSE Network & Procurement People, sourcing mid to senior level management for automotive, aerospace, engineering and manufacturing industrial sectors, with a portfolio of services including executive search, advertising, MRO for permanent and interim contract recruitment services
Gold Group
C++ Software Engineer
Gold Group
Role: C++ Software Engineer Location: Rochester, Kent - On-site Salary: 45,000 - 65,000 depending on experience Experienced C++ Software Engineer needed in Rochester to work on cutting edge systems within the aerospace industry. Positions are available from Senior to Principal level with salary offered reflecting skill level & responsibility. What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Leading design and development of embedded software, including drivers, protocols, human-machine interfaces with certification artefacts Defining system and software architectures from requirements using structured design, modelling and simulation Driving integration, verification and validation within a safety critical environment Providing technical leadership through mentoring, peer reviews and best practice Delivering reliable estimates, including sizing and reuse Engaging with customers to resolve technical challenges and shape solutions Contributing to engineering processes, design reviews and strategic decisions, ensuring high quality, compliant delivery What experience you need to be the successful C++ Software Engineer: A degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design in CAMEO, EA, Rhapsody or integrity Modeler Extensive experience of interfacing software with hardware in a real-time environment and development experience Please note we can only consider sole UK nationals due to security clearance restrictions. Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a C++ Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Aug 18, 2026
Full time
Role: C++ Software Engineer Location: Rochester, Kent - On-site Salary: 45,000 - 65,000 depending on experience Experienced C++ Software Engineer needed in Rochester to work on cutting edge systems within the aerospace industry. Positions are available from Senior to Principal level with salary offered reflecting skill level & responsibility. What the role of the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Leading design and development of embedded software, including drivers, protocols, human-machine interfaces with certification artefacts Defining system and software architectures from requirements using structured design, modelling and simulation Driving integration, verification and validation within a safety critical environment Providing technical leadership through mentoring, peer reviews and best practice Delivering reliable estimates, including sizing and reuse Engaging with customers to resolve technical challenges and shape solutions Contributing to engineering processes, design reviews and strategic decisions, ensuring high quality, compliant delivery What experience you need to be the successful C++ Software Engineer: A degree or equivalent experience in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques as well as experience in UML for software design in CAMEO, EA, Rhapsody or integrity Modeler Extensive experience of interfacing software with hardware in a real-time environment and development experience Please note we can only consider sole UK nationals due to security clearance restrictions. Benefits: Overtime, 14% pension, 25 days holiday, free shares and more! This really is a fantastic opportunity for a C++ Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out! Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Arden White Limited
Senior Principal Software Engineer
Arden White Limited Tewkesbury, Gloucestershire
Arden White Aerospace and Aviation Recruitment are currently working with a leading global engineering organisation, recruiting for a Senior Principal Software Engineer to join their growing engineering team. This is an exciting opportunity for an experienced software engineering professional to take a senior technical leadership role, developing advanced embedded software for complex, safety critical engineering applications. You will play a key role in defining software architecture, influencing technical strategy and leading the development of high integrity software solutions used within highly regulated environments. Working closely with multidisciplinary engineering teams, you will help deliver robust, reliable software while mentoring engineers and driving technical excellence throughout the software development lifecycle. Responsibilities Lead the software architecture and technical direction for complex embedded software projects. Design, develop and maintain real time embedded software using C/C++. Develop software for advanced control and actuation systems. Work closely with systems, hardware and verification engineers to ensure successful software integration. Ensure software is developed in accordance with DO-178C and other applicable safety critical standards. Lead software verification, validation and integration activities. Drive engineering best practice throughout the software development lifecycle. Provide technical leadership, mentoring and guidance to software engineering teams. Participate in technical reviews and support key engineering decisions. Contribute to the delivery of highly reliable, mission critical software solutions. Person Specification The successful candidate will be able to demonstrate: Significant commercial experience developing embedded software using C/C++. Strong background in real time embedded systems. Proven experience defining software architecture and technical strategy. Experience developing software within safety critical or highly regulated engineering environments. Strong understanding of DO-178C and the software certification lifecycle. Experience designing deterministic and fault tolerant software systems. Previous technical leadership, mentoring or engineering management experience. Strong knowledge of software verification and validation methodologies. Bachelor s or Master s degree in Computer Science, Computer Engineering, Software Engineering or a related engineering discipline. Desirable Experience Experience with model based development using MATLAB/Simulink. Knowledge of ARINC standards or MIL-STD communication protocols. Experience working on advanced control systems, embedded electronics or high integrity engineering applications. Apply Today Our client is urgently looking to fill this position, so it won t be vacant for long! Arden White takes pride in the quality of service we offer our clients and candidates alike. Due to the high volume of applications, please assume that if you have not been contacted within 14 days, your application has been unsuccessful for this position. However, we will keep your details on file and contact you for future opportunities. About Us Arden White specialises in Engineering, Aerospace and Aviation recruitment. We believe in the value of a personal touch and strive to be recognised, appreciated and remembered for our service. Note: Arden White is acting as a recruitment agency for this position. If you feel you have the skills to succeed in this role, please click to apply. Arden White specialises in technical engineering recruitment, and all job applications are managed by our team. We believe in the value of a personal touch, and we work hard to deliver a swift, professional, and friendly service for our clients and candidates. We are acting as a recruitment agency on behalf of our client for this vacancy, and whilst we are advertising the role, we are not the hiring company. Due to the high volume of applications, we re unable to respond to everyone individually. If you haven t heard from us within 14 days, unfortunately you ve not been unsuccessful on this occasion. However, please continue to monitor our website vacancies for more opportunities.
Aug 17, 2026
Full time
Arden White Aerospace and Aviation Recruitment are currently working with a leading global engineering organisation, recruiting for a Senior Principal Software Engineer to join their growing engineering team. This is an exciting opportunity for an experienced software engineering professional to take a senior technical leadership role, developing advanced embedded software for complex, safety critical engineering applications. You will play a key role in defining software architecture, influencing technical strategy and leading the development of high integrity software solutions used within highly regulated environments. Working closely with multidisciplinary engineering teams, you will help deliver robust, reliable software while mentoring engineers and driving technical excellence throughout the software development lifecycle. Responsibilities Lead the software architecture and technical direction for complex embedded software projects. Design, develop and maintain real time embedded software using C/C++. Develop software for advanced control and actuation systems. Work closely with systems, hardware and verification engineers to ensure successful software integration. Ensure software is developed in accordance with DO-178C and other applicable safety critical standards. Lead software verification, validation and integration activities. Drive engineering best practice throughout the software development lifecycle. Provide technical leadership, mentoring and guidance to software engineering teams. Participate in technical reviews and support key engineering decisions. Contribute to the delivery of highly reliable, mission critical software solutions. Person Specification The successful candidate will be able to demonstrate: Significant commercial experience developing embedded software using C/C++. Strong background in real time embedded systems. Proven experience defining software architecture and technical strategy. Experience developing software within safety critical or highly regulated engineering environments. Strong understanding of DO-178C and the software certification lifecycle. Experience designing deterministic and fault tolerant software systems. Previous technical leadership, mentoring or engineering management experience. Strong knowledge of software verification and validation methodologies. Bachelor s or Master s degree in Computer Science, Computer Engineering, Software Engineering or a related engineering discipline. Desirable Experience Experience with model based development using MATLAB/Simulink. Knowledge of ARINC standards or MIL-STD communication protocols. Experience working on advanced control systems, embedded electronics or high integrity engineering applications. Apply Today Our client is urgently looking to fill this position, so it won t be vacant for long! Arden White takes pride in the quality of service we offer our clients and candidates alike. Due to the high volume of applications, please assume that if you have not been contacted within 14 days, your application has been unsuccessful for this position. However, we will keep your details on file and contact you for future opportunities. About Us Arden White specialises in Engineering, Aerospace and Aviation recruitment. We believe in the value of a personal touch and strive to be recognised, appreciated and remembered for our service. Note: Arden White is acting as a recruitment agency for this position. If you feel you have the skills to succeed in this role, please click to apply. Arden White specialises in technical engineering recruitment, and all job applications are managed by our team. We believe in the value of a personal touch, and we work hard to deliver a swift, professional, and friendly service for our clients and candidates. We are acting as a recruitment agency on behalf of our client for this vacancy, and whilst we are advertising the role, we are not the hiring company. Due to the high volume of applications, we re unable to respond to everyone individually. If you haven t heard from us within 14 days, unfortunately you ve not been unsuccessful on this occasion. However, please continue to monitor our website vacancies for more opportunities.
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 Ricky Wilcocks at (url removed) or call on (phone number removed)
Aug 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 Ricky Wilcocks at (url removed) or call on (phone number removed)
Technical Futures Ltd
Senior Embedded Firmware Engineer
Technical Futures Ltd Marlow, Buckinghamshire
A Senior Embedded Firmware Engineer with extensive experience writing efficient code in C/C++ for microcontrollers and processors will join a Global Technology Company, delivering innovative electronic equipment to the broadcast industry. Hybrid working available after probation. You ll take designs from concept through to production - bringing strong C/C++ programming to write efficient code; will undertake hardware-software integration and system optimization as well as debugging and troubleshooting. Qualified to Degree level in a relevant Engineering discipline, the successful Senior Embedded Firmware Engineer will bring several years industrial design experience which should include Low-Level experience with Linux, Bare Metal coding and good knowledge of communication protocols. Key Skills and Experience sought include: Degree in Electronics, Software, Computer Science or similar discipline. Proficiency in C/C++ programming. Linux Operating Systems and Drivers. Bare Metal coding. Writing code for Microcontrollers and processors to control hardware. Good knowledge of communication protocols. Low level experience with RTOS. Previous experience related to Broadcast or Pro AV products would be highly beneficial as would knowledge of audio and video protocols. A competitive salary will be offered, depending upon experience with benefits to include Private medical, Pension, Life Assurance and some Hybrid working after completion of probation period.
Aug 15, 2026
Full time
A Senior Embedded Firmware Engineer with extensive experience writing efficient code in C/C++ for microcontrollers and processors will join a Global Technology Company, delivering innovative electronic equipment to the broadcast industry. Hybrid working available after probation. You ll take designs from concept through to production - bringing strong C/C++ programming to write efficient code; will undertake hardware-software integration and system optimization as well as debugging and troubleshooting. Qualified to Degree level in a relevant Engineering discipline, the successful Senior Embedded Firmware Engineer will bring several years industrial design experience which should include Low-Level experience with Linux, Bare Metal coding and good knowledge of communication protocols. Key Skills and Experience sought include: Degree in Electronics, Software, Computer Science or similar discipline. Proficiency in C/C++ programming. Linux Operating Systems and Drivers. Bare Metal coding. Writing code for Microcontrollers and processors to control hardware. Good knowledge of communication protocols. Low level experience with RTOS. Previous experience related to Broadcast or Pro AV products would be highly beneficial as would knowledge of audio and video protocols. A competitive salary will be offered, depending upon experience with benefits to include Private medical, Pension, Life Assurance and some Hybrid working after completion of probation period.
IO
Senior Embedded Software Engineer - Aerospace
IO Bristol, Gloucestershire
Senior Embedded Software Engineer - Aerospace Our Client, a pioneering leader in the aerospace technology sector, is seeking a highly skilled Senior Embedded Software Engineer to join their innovative team. Operating within a fast-paced and highly specialised industry, they are committed to delivering cutting-edge solutions that ensure safety, reliability, and high-performance standards for aerospace applications. This organisation prides itself on fostering an inclusive and dynamic working environment, where innovation and professional growth are at the forefront. As part of their team, you will benefit from ongoing development opportunities, a collaborative culture, and a reputation for excellence in aerospace engineering. Role Summary This strategic hire is in response to expanding project portfolios and evolving industry safety standards. The successful candidate will play a vital role in the design, development, and testing of embedded software solutions integral to aerospace systems. This is a unique opportunity to influence high-stakes technology that impacts safety and operational efficiency in the aerospace sector. Key Responsibilities Develop and maintain embedded software solutions for aerospace hardware platforms. Port existing real-time operating systems to new processor architectures. Write high-quality, optimised code in C and assembler for safety-critical systems. Conduct rigorous testing and validation in line with industry standards. Collaborate with cross-disciplinary teams to meet project requirements. Produce comprehensive technical documentation for design and testing processes. Ensure all development aligns with relevant safety and quality standards such as DO-178C. Essential Skills & Experience Degree in Engineering, Computer Science, or a related discipline. Proven expertise in embedded software development, specifically in C and assembler. Extensive experience in safety-critical systems within the aerospace or similar sectors. Hands-on experience with RTOS environments, preferably FreeRTOS or similar. Strong understanding of hardware architecture, including ARM Cortex processors. Knowledge of safety standards such as DO-178B/C and IEC 61508. Familiarity with software configuration management and development lifecycle processes. Desirable Skills & Experience Experience working with multicore processor architectures. Knowledge of networking protocols like TCP/IP and UDP. Experience in embedded security practices. Familiarity with MIPS or PowerPC architectures. Awareness of compliance requirements in the aerospace industry. Prior involvement in international projects or teams. Why Join Our Client? Joining this organisation means being part of a cutting-edge aerospace engineering environment that thrives on innovation, technical excellence, and continuous professional development. Extensive training options, international collaboration opportunities, and a clear path for career progression await motivated professionals. Next Steps If you meet the essential criteria and are eager to contribute to high-profile aerospace projects, please submit your CV for consideration. Ensure your application clearly states your current home location, relevant qualifications, and your eligibility to work in the UK. We look forward to hearing from talented professionals ready to make a tangible impact in the aerospace sector. Note: Our Client supports sponsorship for suitably qualified candidates requiring it.
Aug 15, 2026
Full time
Senior Embedded Software Engineer - Aerospace Our Client, a pioneering leader in the aerospace technology sector, is seeking a highly skilled Senior Embedded Software Engineer to join their innovative team. Operating within a fast-paced and highly specialised industry, they are committed to delivering cutting-edge solutions that ensure safety, reliability, and high-performance standards for aerospace applications. This organisation prides itself on fostering an inclusive and dynamic working environment, where innovation and professional growth are at the forefront. As part of their team, you will benefit from ongoing development opportunities, a collaborative culture, and a reputation for excellence in aerospace engineering. Role Summary This strategic hire is in response to expanding project portfolios and evolving industry safety standards. The successful candidate will play a vital role in the design, development, and testing of embedded software solutions integral to aerospace systems. This is a unique opportunity to influence high-stakes technology that impacts safety and operational efficiency in the aerospace sector. Key Responsibilities Develop and maintain embedded software solutions for aerospace hardware platforms. Port existing real-time operating systems to new processor architectures. Write high-quality, optimised code in C and assembler for safety-critical systems. Conduct rigorous testing and validation in line with industry standards. Collaborate with cross-disciplinary teams to meet project requirements. Produce comprehensive technical documentation for design and testing processes. Ensure all development aligns with relevant safety and quality standards such as DO-178C. Essential Skills & Experience Degree in Engineering, Computer Science, or a related discipline. Proven expertise in embedded software development, specifically in C and assembler. Extensive experience in safety-critical systems within the aerospace or similar sectors. Hands-on experience with RTOS environments, preferably FreeRTOS or similar. Strong understanding of hardware architecture, including ARM Cortex processors. Knowledge of safety standards such as DO-178B/C and IEC 61508. Familiarity with software configuration management and development lifecycle processes. Desirable Skills & Experience Experience working with multicore processor architectures. Knowledge of networking protocols like TCP/IP and UDP. Experience in embedded security practices. Familiarity with MIPS or PowerPC architectures. Awareness of compliance requirements in the aerospace industry. Prior involvement in international projects or teams. Why Join Our Client? Joining this organisation means being part of a cutting-edge aerospace engineering environment that thrives on innovation, technical excellence, and continuous professional development. Extensive training options, international collaboration opportunities, and a clear path for career progression await motivated professionals. Next Steps If you meet the essential criteria and are eager to contribute to high-profile aerospace projects, please submit your CV for consideration. Ensure your application clearly states your current home location, relevant qualifications, and your eligibility to work in the UK. We look forward to hearing from talented professionals ready to make a tangible impact in the aerospace sector. Note: Our Client supports sponsorship for suitably qualified candidates requiring it.
Zenovo
Embedded Systems Engineer
Zenovo
Job Title: Senior Embedded Systems Engineer Location: Leicestershire (Hybrid, 3 days onsite) Salary: Competitive DOE About the Role We are looking for an experienced Embedded Systems Engineer / Software Architect to join our engineering team. This is an opportunity to play a key role in defining the software architecture of complex embedded products, working at both the system and component level. You will be responsible for treating an embedded product as a collection of interconnected hardware modules, each with its own software components, and designing robust software architectures that enable these components to work together seamlessly. This role requires someone who can think strategically about embedded system design while remaining hands-on with implementation, integration and testing. Key Responsibilities Design and architect software for complex embedded systems comprising multiple hardware components. Define software architecture and interfaces between hardware and software modules. Evaluate different software and hardware interface options, providing clear technical reasoning and design justification. Develop integration strategies to ensure software components function together as a complete embedded product. Design comprehensive test strategies and test plans covering individual software components and full system integration. Work closely with hardware and software engineers throughout the product development lifecycle. Contribute to technical decision-making, architecture reviews and best engineering practices. Essential Skills & Experience Proven experience in an Embedded Systems Engineer , Software Architect , or similar senior embedded engineering role. Demonstrable experience architecting software for embedded products consisting of multiple hardware and software components. Strong C and C++ programming skills. Commercial Linux development experience. Experience evaluating hardware/software interfaces and making sound architectural decisions. Strong understanding of embedded software integration and system-level design. Experience developing structured software test plans and integration testing strategies. Excellent problem-solving and communication skills. Experience developing embedded IoT products. Please note, we cannot offer sponsorship for the role. If interested, please send over an updated CV.
Aug 15, 2026
Full time
Job Title: Senior Embedded Systems Engineer Location: Leicestershire (Hybrid, 3 days onsite) Salary: Competitive DOE About the Role We are looking for an experienced Embedded Systems Engineer / Software Architect to join our engineering team. This is an opportunity to play a key role in defining the software architecture of complex embedded products, working at both the system and component level. You will be responsible for treating an embedded product as a collection of interconnected hardware modules, each with its own software components, and designing robust software architectures that enable these components to work together seamlessly. This role requires someone who can think strategically about embedded system design while remaining hands-on with implementation, integration and testing. Key Responsibilities Design and architect software for complex embedded systems comprising multiple hardware components. Define software architecture and interfaces between hardware and software modules. Evaluate different software and hardware interface options, providing clear technical reasoning and design justification. Develop integration strategies to ensure software components function together as a complete embedded product. Design comprehensive test strategies and test plans covering individual software components and full system integration. Work closely with hardware and software engineers throughout the product development lifecycle. Contribute to technical decision-making, architecture reviews and best engineering practices. Essential Skills & Experience Proven experience in an Embedded Systems Engineer , Software Architect , or similar senior embedded engineering role. Demonstrable experience architecting software for embedded products consisting of multiple hardware and software components. Strong C and C++ programming skills. Commercial Linux development experience. Experience evaluating hardware/software interfaces and making sound architectural decisions. Strong understanding of embedded software integration and system-level design. Experience developing structured software test plans and integration testing strategies. Excellent problem-solving and communication skills. Experience developing embedded IoT products. Please note, we cannot offer sponsorship for the role. If interested, please send over an updated CV.
Expert Employment
Senior Embedded Software Engineer (C++)
Expert Employment
We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware, and test engineers Provide technical guidance and mentorship to junior engineers Ensure software is developed in line with relevant standards and quality processes Key Skills Strong experience in C++ development (ideally modern C++) Proven experience working across the full software development lifecycle Experience with GUI UX or Human-Computer Interaction (HCI) Knowledge of Python, PowerShell, or other scripting languages Experience in real-time, embedded and safety-critical systems Familiarity with version control, CI and CD, and software testing frameworks Degree in Computer Science, Software Engineering, or a related discipline
Aug 15, 2026
Full time
We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware, and test engineers Provide technical guidance and mentorship to junior engineers Ensure software is developed in line with relevant standards and quality processes Key Skills Strong experience in C++ development (ideally modern C++) Proven experience working across the full software development lifecycle Experience with GUI UX or Human-Computer Interaction (HCI) Knowledge of Python, PowerShell, or other scripting languages Experience in real-time, embedded and safety-critical systems Familiarity with version control, CI and CD, and software testing frameworks Degree in Computer Science, Software Engineering, or a related discipline
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.
Aug 15, 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.
IO
Senior AIT On-Board Processor Engineer
IO Didcot, Oxfordshire
Senior AIT On-Board Processor Engineer Harwell / Stevenage Hybrid Join an innovative space engineering organisation helping deliver next-generation satellite communications and payload technologies. We're looking for a Senior Assembly, Integration & Test (AIT) Engineer to lead the integration and verification of advanced on-board processor hardware used in cutting-edge satellite payloads. This is an opportunity to work on complex spaceflight hardware from integration through qualification, collaborating with multidisciplinary engineering teams on high-profile programmes. What you'll be doing Lead AIT activities for on-board processor hardware Integrate digital payload equipment and supporting EGSE Perform functional, performance and interface verification Support thermal vacuum, vibration, EMC/EMI and environmental testing Develop and maintain integration procedures and test documentation Commission and validate electrical ground support equipment Investigate non-conformances and support engineering reviews Mentor junior engineers and provide technical leadership What we're looking for Degree in Electrical, Electronic, Aerospace or similar Engineering discipline Experience in Assembly, Integration & Test of complex electronic or space hardware Strong understanding of digital electronics, FPGA systems and embedded hardware Hands-on experience with oscilloscopes, spectrum analysers and laboratory equipment Python scripting experience Linux and Windows experience Excellent communication skills with experience working across multidisciplinary teams Desirable Satellite payload experience GEO, MEO or LEO programmes Ka, Ku or X-band payloads Digital transparent processors Software-defined payloads Spacecraft environmental testing If you're passionate about space technology and enjoy solving complex engineering challenges, we'd love to hear from you. (t . associates . co . uk)
Aug 15, 2026
Full time
Senior AIT On-Board Processor Engineer Harwell / Stevenage Hybrid Join an innovative space engineering organisation helping deliver next-generation satellite communications and payload technologies. We're looking for a Senior Assembly, Integration & Test (AIT) Engineer to lead the integration and verification of advanced on-board processor hardware used in cutting-edge satellite payloads. This is an opportunity to work on complex spaceflight hardware from integration through qualification, collaborating with multidisciplinary engineering teams on high-profile programmes. What you'll be doing Lead AIT activities for on-board processor hardware Integrate digital payload equipment and supporting EGSE Perform functional, performance and interface verification Support thermal vacuum, vibration, EMC/EMI and environmental testing Develop and maintain integration procedures and test documentation Commission and validate electrical ground support equipment Investigate non-conformances and support engineering reviews Mentor junior engineers and provide technical leadership What we're looking for Degree in Electrical, Electronic, Aerospace or similar Engineering discipline Experience in Assembly, Integration & Test of complex electronic or space hardware Strong understanding of digital electronics, FPGA systems and embedded hardware Hands-on experience with oscilloscopes, spectrum analysers and laboratory equipment Python scripting experience Linux and Windows experience Excellent communication skills with experience working across multidisciplinary teams Desirable Satellite payload experience GEO, MEO or LEO programmes Ka, Ku or X-band payloads Digital transparent processors Software-defined payloads Spacecraft environmental testing If you're passionate about space technology and enjoy solving complex engineering challenges, we'd love to hear from you. (t . associates . co . uk)
YT Technologies
Senior Embedded Software Engineer
YT Technologies Oxford, Oxfordshire
Senior Embedded Software Engineer Oxfordshire 45,000- 60,000 About the Role My client are developing advanced assurance software to ensure complex, automated systems operate safely and reliably in high-stakes environments. They are seeking a Senior Embedded Systems Engineer with a deep background in safety-critical software development. In this role, you will help design, build, and verify the core software foundations responsible for continuous monitoring, fail-safe logic, and high-integrity system control. If you specialise in building software where failure is not an option, this role is for you. Key Responsibilities Safety-Critical Development: Design, write, and verify high-integrity embedded software for complex operational platforms. System Safeguards: Build real-time monitoring functions, fail-safe architectures, and runtime assurance mechanisms. High-Assurance Architecture: Contribute to software designs built specifically to pass rigorous compliance and audit standards. Verification & Validation: Execute comprehensive testing, formal safety analyses, and verification activities to mathematically prove software correctness. Core Integration: Ensure seamless integration between primary control hardware, executive compute nodes, and safety oversight functions. Must-Have Experience Safety-Critical Background: Extensive hands-on experience in software engineering for high-consequence or regulated environments. Embedded & Real-Time Systems : Strong understanding of embedded systems architecture, real-time operating constraints, and hardware-software interaction. Rigorous Engineering Standards : Practical knowledge of high-integrity development lifecycles and strict software safety processes. Systems Languages : Proficiency in low-level, high-reliability languages (e.g., C, C++, Ada, or formal verification languages). Desirable Experience Experience with formal methods or mathematically verifiable software frameworks. Exposure to high-level system safety standards across any regulated industry (e.g., medical devices, energy, transportation, industrial automation, robotics). Background in developing continuous safety monitoring or fail-safe override systems. Familiarity with model-based system engineering. Please apply within to be considered.
Aug 15, 2026
Full time
Senior Embedded Software Engineer Oxfordshire 45,000- 60,000 About the Role My client are developing advanced assurance software to ensure complex, automated systems operate safely and reliably in high-stakes environments. They are seeking a Senior Embedded Systems Engineer with a deep background in safety-critical software development. In this role, you will help design, build, and verify the core software foundations responsible for continuous monitoring, fail-safe logic, and high-integrity system control. If you specialise in building software where failure is not an option, this role is for you. Key Responsibilities Safety-Critical Development: Design, write, and verify high-integrity embedded software for complex operational platforms. System Safeguards: Build real-time monitoring functions, fail-safe architectures, and runtime assurance mechanisms. High-Assurance Architecture: Contribute to software designs built specifically to pass rigorous compliance and audit standards. Verification & Validation: Execute comprehensive testing, formal safety analyses, and verification activities to mathematically prove software correctness. Core Integration: Ensure seamless integration between primary control hardware, executive compute nodes, and safety oversight functions. Must-Have Experience Safety-Critical Background: Extensive hands-on experience in software engineering for high-consequence or regulated environments. Embedded & Real-Time Systems : Strong understanding of embedded systems architecture, real-time operating constraints, and hardware-software interaction. Rigorous Engineering Standards : Practical knowledge of high-integrity development lifecycles and strict software safety processes. Systems Languages : Proficiency in low-level, high-reliability languages (e.g., C, C++, Ada, or formal verification languages). Desirable Experience Experience with formal methods or mathematically verifiable software frameworks. Exposure to high-level system safety standards across any regulated industry (e.g., medical devices, energy, transportation, industrial automation, robotics). Background in developing continuous safety monitoring or fail-safe override systems. Familiarity with model-based system engineering. Please apply within to be considered.

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