Technical Product Manager - AI Cloud Infrastructure Era4 develops, owns and operates AI infrastructure across the UK, powered by renewable energy. Converting legacy industrial and energy sites into modern data centre facilities, Era4 is combining brownfield regeneration opportunities with cleaner, efficient, scalable compute capacity for healthcare, research, finance, enterprise, and public sector organisations. Role Summary We are seeking a Technical Product Manager - AI Cloud Infrastructure to join our fast scaling team. In this role, you will embed with engineering to act as the "First Customer," owning the continuous validation, reliability strategy, and technical documentation for our bare metal, VM, Kubernetes, and ML infrastructure. By treating testability as a core feature and shadowing real world workflows, you will ensure our compute platform handles the demands of advanced AI training and engineering workloads. This is an opportunity to join a mission led AI business that is redefining infrastructure, intelligence, and impact for enterprise customers. Key Responsibilities Execute integration testing in staging environments, work closely with the platform engineers to build repeatable test frameworks, and shadow internal and external AI infrastructure engineers to translate their real world usage patterns into automated in house test cases. Establish strict quality gates, performance SLOs, and scheduling benchmarks that our compute and orchestration services must pass before production deployment. Review, refine, and author technical guides, API documentation, and CLI guides, using them as the blueprint to test the platform exactly as an external engineer would. Partner with software and platform engineers to design robust validation suites, anticipating complex edge cases and structural failure modes across bare metal provisioning and Kubernetes cluster lifecycles. Technical familiarity with bare metal infrastructure (e.g., PXE booting, IPMI/Redfish), virtualization layers (e.g., KVM), and container orchestration (Kubernetes or similar). Track record designing comprehensive test strategies, validation frameworks, and acceptance criteria for highly technical cloud native, API, or infrastructure as a service (IaaS) products. Analyse infrastructure services, CLIs, and APIs from a developer's perspective to identify friction points, usability gaps, and reliability risks. Working knowledge of modern CI/CD pipelines, automated testing, and automation tooling (e.g., GitLab CI, GitHub Actions, Terraform, Ansible) to help engineering shape automated quality gates. Proven experience in a highly technical role embedded directly within a core infrastructure or platform engineering team. Desired Skills / Advantages Direct exposure to high performance computing (HPC) setups, large scale cluster scheduling (e.g., Slurm), or infrastructure optimized for heavy AI/ML training workloads. Experience using cloud observability, telemetry, and monitoring tools (e.g., Prometheus, Grafana, Datadog) to track and improve system reliability metrics. Experience writing or structuring technical documentation, API reference guides, and developer tutorials from scratch. Why Join Era4 You'll be joining a mission driven start up building critical national infrastructure, where operational excellence directly enables growth. This role offers high visibility with leadership, real autonomy, and the chance to shape how a next generation company operates at scale. Diversity & Inclusion Era4 is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. London, United Kingdom (Visit to office required)
22/07/2026
Full time
Technical Product Manager - AI Cloud Infrastructure Era4 develops, owns and operates AI infrastructure across the UK, powered by renewable energy. Converting legacy industrial and energy sites into modern data centre facilities, Era4 is combining brownfield regeneration opportunities with cleaner, efficient, scalable compute capacity for healthcare, research, finance, enterprise, and public sector organisations. Role Summary We are seeking a Technical Product Manager - AI Cloud Infrastructure to join our fast scaling team. In this role, you will embed with engineering to act as the "First Customer," owning the continuous validation, reliability strategy, and technical documentation for our bare metal, VM, Kubernetes, and ML infrastructure. By treating testability as a core feature and shadowing real world workflows, you will ensure our compute platform handles the demands of advanced AI training and engineering workloads. This is an opportunity to join a mission led AI business that is redefining infrastructure, intelligence, and impact for enterprise customers. Key Responsibilities Execute integration testing in staging environments, work closely with the platform engineers to build repeatable test frameworks, and shadow internal and external AI infrastructure engineers to translate their real world usage patterns into automated in house test cases. Establish strict quality gates, performance SLOs, and scheduling benchmarks that our compute and orchestration services must pass before production deployment. Review, refine, and author technical guides, API documentation, and CLI guides, using them as the blueprint to test the platform exactly as an external engineer would. Partner with software and platform engineers to design robust validation suites, anticipating complex edge cases and structural failure modes across bare metal provisioning and Kubernetes cluster lifecycles. Technical familiarity with bare metal infrastructure (e.g., PXE booting, IPMI/Redfish), virtualization layers (e.g., KVM), and container orchestration (Kubernetes or similar). Track record designing comprehensive test strategies, validation frameworks, and acceptance criteria for highly technical cloud native, API, or infrastructure as a service (IaaS) products. Analyse infrastructure services, CLIs, and APIs from a developer's perspective to identify friction points, usability gaps, and reliability risks. Working knowledge of modern CI/CD pipelines, automated testing, and automation tooling (e.g., GitLab CI, GitHub Actions, Terraform, Ansible) to help engineering shape automated quality gates. Proven experience in a highly technical role embedded directly within a core infrastructure or platform engineering team. Desired Skills / Advantages Direct exposure to high performance computing (HPC) setups, large scale cluster scheduling (e.g., Slurm), or infrastructure optimized for heavy AI/ML training workloads. Experience using cloud observability, telemetry, and monitoring tools (e.g., Prometheus, Grafana, Datadog) to track and improve system reliability metrics. Experience writing or structuring technical documentation, API reference guides, and developer tutorials from scratch. Why Join Era4 You'll be joining a mission driven start up building critical national infrastructure, where operational excellence directly enables growth. This role offers high visibility with leadership, real autonomy, and the chance to shape how a next generation company operates at scale. Diversity & Inclusion Era4 is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. London, United Kingdom (Visit to office required)
At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you'll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives. About Sonos Sonos makes the world's leading listening experiences - and the products behind them span a technically diverse ecosystem: embedded firmware, mobile applications, web platforms, cloud services, and partners. If you're looking for an opportunity to apply security principles across technical domains, and work on an outstanding consumer product, this is a great opportunity. What You'll Do You'll own the execution layer of product security - the systems, tooling, and processes that make security practice consistent and measurable across cloud, mobile, and embedded engineering domains. Automate and scale security practice Integrate and operationalize security tooling (SAST, SCA, secrets scanning, DAST, SBOM) across engineering workflows, ensuring findings are high-signal and actionable Partner with engineering teams to embed secure-by-design and secure-by-default practices directly into how they build Build and extend AI-powered security tooling that encodes guidelines as automated workflows - replacing manual review steps with intelligent pipelines that run in CI/CD Test, assess, and design securely Lead and scale threat modeling across cloud, mobile, and embedded domains, including device-cloud-mobile trust boundaries Establish repeatable security testing practices using automation and targeted manual assessment Scope and coordinate third-party penetration testing engagements across cloud, mobile, web, and connected devices - including IoT and firmware assessments Respond and comply support vulnerability intake, triage, coordinated disclosure, and PSIRT readiness What You'll Bring 4+ years in software engineering, application security, or product security Experience working directly with engineering teams in modern software development environments Hands on experience implementing and operationalizing security tooling: SAST, SCA, DAST, secrets scanning, or similar Experience integrating security practices and tooling into CI/CD pipelines Experience using AI tools to automate security practices and previously manual activities Experience scoping or coordinating penetration testing engagements and working with the results; experience with IoT or embedded device assessments is a strong plus Experience working with IoT products, connected devices, or embedded systems is preferred but not required Your profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.
22/07/2026
Full time
At Sonos we want to create the ultimate listening experience for our customers and know that it starts by listening to each other. As part of the Sonos team, you'll collaborate with people of all styles, skill sets, and backgrounds to realize our vision while fostering a community where everyone feels included and empowered to do the best work of their lives. About Sonos Sonos makes the world's leading listening experiences - and the products behind them span a technically diverse ecosystem: embedded firmware, mobile applications, web platforms, cloud services, and partners. If you're looking for an opportunity to apply security principles across technical domains, and work on an outstanding consumer product, this is a great opportunity. What You'll Do You'll own the execution layer of product security - the systems, tooling, and processes that make security practice consistent and measurable across cloud, mobile, and embedded engineering domains. Automate and scale security practice Integrate and operationalize security tooling (SAST, SCA, secrets scanning, DAST, SBOM) across engineering workflows, ensuring findings are high-signal and actionable Partner with engineering teams to embed secure-by-design and secure-by-default practices directly into how they build Build and extend AI-powered security tooling that encodes guidelines as automated workflows - replacing manual review steps with intelligent pipelines that run in CI/CD Test, assess, and design securely Lead and scale threat modeling across cloud, mobile, and embedded domains, including device-cloud-mobile trust boundaries Establish repeatable security testing practices using automation and targeted manual assessment Scope and coordinate third-party penetration testing engagements across cloud, mobile, web, and connected devices - including IoT and firmware assessments Respond and comply support vulnerability intake, triage, coordinated disclosure, and PSIRT readiness What You'll Bring 4+ years in software engineering, application security, or product security Experience working directly with engineering teams in modern software development environments Hands on experience implementing and operationalizing security tooling: SAST, SCA, DAST, secrets scanning, or similar Experience integrating security practices and tooling into CI/CD pipelines Experience using AI tools to automate security practices and previously manual activities Experience scoping or coordinating penetration testing engagements and working with the results; experience with IoT or embedded device assessments is a strong plus Experience working with IoT products, connected devices, or embedded systems is preferred but not required Your profile will be reviewed and you'll hear from us once we have an update. At Sonos we take the time to hire right and appreciate your patience.
microTECH Global Limited is seeking a passionate Embedded Linux Software Developer with Open-Source exposure to join our team. Your main mission will be providing consulting services to customers in Embedded Linux-bootloaders, kernel and distros-through software development, integration, debugging and testing. This fully remote role emphasizes collaboration with customers and the delivery team, upstream and community participation, and technical leadership.
22/07/2026
Full time
microTECH Global Limited is seeking a passionate Embedded Linux Software Developer with Open-Source exposure to join our team. Your main mission will be providing consulting services to customers in Embedded Linux-bootloaders, kernel and distros-through software development, integration, debugging and testing. This fully remote role emphasizes collaboration with customers and the delivery team, upstream and community participation, and technical leadership.
Sonos is seeking an experienced security-focused software engineer to own the execution layer of product security across cloud, mobile, and embedded domains. You will automate security practices, integrate tooling, and work with engineering teams to embed secure-by-design methods. You will design secure workflows, lead threat modeling, and coordinate third-party testing to ensure robust protection for our connected devices and services.
22/07/2026
Full time
Sonos is seeking an experienced security-focused software engineer to own the execution layer of product security across cloud, mobile, and embedded domains. You will automate security practices, integrate tooling, and work with engineering teams to embed secure-by-design methods. You will design secure workflows, lead threat modeling, and coordinate third-party testing to ensure robust protection for our connected devices and services.
We are currently looking for a passionate and enthusiastic Embedded Linux Software Developer with Open-Source exposure to join our team. Your main mission will about providing consulting services to our customers in the areas of Embedded Linux (Bootloaders, Linux kernel, Linux Distros) through software development, integration, debug and testing for different types of products and customers. Location: Fully remote Travel: Optional conference attendance What You'll Actually Do Upstream & Community Participation: Contribute publicly to open source projects to ensure continuing technical leadership Real-World Impact: Analyse client problems and design solutions leveraging open source technologies and technical expertise Customer Collaboration: Define and scope client projects in collaboration with the delivery team Breadth When Needed: Gain working knowledge of customers' products, applications, technical and business strengths and target markets Be a Technical Advisor: Discussing Linux core system technologies with clients and representing the company at conferences and trade shows to demonstrate and promote our leadership in the open source arena Deep Technical Work: Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices What We're Looking For Required: Broad Linux experience (e.g. uBoot, Linux kernel and BSP, Embedded Linux Distros (e.g. Yocto, Debian) Knowledge of open source development methodologies and relevant open source communities Knowledge of ARM processors-based embedded systems Experience with System image creation tooling (e.g. debos, wic) and OTA technologies are essential Experience with Debian system creation specifically would be a big plus Experience in troubleshooting and resolving technical issues in a Linux-based environment Experience with software development for embedded linux systems Experience with modern CI tooling (github, gitlab) Good English language skills (both verbal and written) Ability to work and communicate in an online fully distributed environment Nice to Have: Familiarity with one or more of market verticals Experience with the Rust programming language Experience with setting up secure/trusted boot chains Experience with creating A/B boot systems or other atomic upgrade schemes Experience with base hardware bringup of new ARM devices
22/07/2026
Full time
We are currently looking for a passionate and enthusiastic Embedded Linux Software Developer with Open-Source exposure to join our team. Your main mission will about providing consulting services to our customers in the areas of Embedded Linux (Bootloaders, Linux kernel, Linux Distros) through software development, integration, debug and testing for different types of products and customers. Location: Fully remote Travel: Optional conference attendance What You'll Actually Do Upstream & Community Participation: Contribute publicly to open source projects to ensure continuing technical leadership Real-World Impact: Analyse client problems and design solutions leveraging open source technologies and technical expertise Customer Collaboration: Define and scope client projects in collaboration with the delivery team Breadth When Needed: Gain working knowledge of customers' products, applications, technical and business strengths and target markets Be a Technical Advisor: Discussing Linux core system technologies with clients and representing the company at conferences and trade shows to demonstrate and promote our leadership in the open source arena Deep Technical Work: Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices What We're Looking For Required: Broad Linux experience (e.g. uBoot, Linux kernel and BSP, Embedded Linux Distros (e.g. Yocto, Debian) Knowledge of open source development methodologies and relevant open source communities Knowledge of ARM processors-based embedded systems Experience with System image creation tooling (e.g. debos, wic) and OTA technologies are essential Experience with Debian system creation specifically would be a big plus Experience in troubleshooting and resolving technical issues in a Linux-based environment Experience with software development for embedded linux systems Experience with modern CI tooling (github, gitlab) Good English language skills (both verbal and written) Ability to work and communicate in an online fully distributed environment Nice to Have: Familiarity with one or more of market verticals Experience with the Rust programming language Experience with setting up secure/trusted boot chains Experience with creating A/B boot systems or other atomic upgrade schemes Experience with base hardware bringup of new ARM devices
TCO is looking for a Senior Systems Engineer to lead an Autonomous Systems team, covering UAV platforms, autonomous field robotics, sensing payloads, electronics and mechatronics integration, testing and deployment readiness. This is a hands-on technical leadership role with immediate line-management responsibility for a multidisciplinary team of around six engineers, with expected team growth. The role reports to the Head of Engineering and works closely with Product Engineering, Robotics Software, Operations and Field Operations to deliver systems that are practical, safe and field-ready. The successful candidate will combine technical credibility across UAV systems, autonomy, mechatronics, embedded systems, sensing and field testing with strong people leadership. They do not need to be the deepest specialist in every area, but they must be able to make good system-level judgements, bring multiple disciplines together and keep delivery moving in a fast-changing engineering environment. Team leadership, delivery and people management: Provide full line management for the Autonomous Systems team, including direct reporting lines, delegation and project/workload setting, mentoring, career development, performance management, HR and employee relations matters, motivation and team engagement. Establish clear priorities, ownership and delivery rhythms so the team can work effectively across multiple active projects and field trials. Technical direction and systems delivery: Lead engineering delivery across UAV platforms, autonomous robotics, onboard compute, autopilot systems, mechatronics, sensing, payload integration, embedded systems, communications, safety systems and field deployment equipment. Translate product, customer and operational needs into practical engineering plans, milestones and system trade-offs. Systems engineering leadership: Guide requirements interpretation, architecture decisions, interface definition, configuration, technical risks and failure modes across complex integrated systems. Ensure designs are buildable, testable, deployable, maintainable and suitable for harsh field environments including remote sites, high-voltage infrastructure, electromagnetic interference, transport and operator usability. Cross-functional coordination: Work closely with Product Engineering, Robotics Software, Perception, Electronics, Chemistry, Production, Logistics, Operations and Field Operations to align plans, unblock dependencies and ensure engineering decisions reflect real customer, safety, production, field and deployment constraints. Testing, validation and deployment readiness: Oversee bench testing, integration testing, flight trials, field trials and customer demonstrations where required. Ensure tests have clear objectives, acceptance criteria, safety controls, evidence capture and post-test learning, including appropriate consideration of failsafes, comms-loss behaviour, operator override and operational controls. Engineering process and technical governance: Improve engineering discipline without adding unnecessary bureaucracy, including appropriate documentation for architecture, interfaces, configurations, decisions, risks, test evidence and deployment readiness. Strengthen planning, issue tracking, design reviews, handover, lessons learned and review gates as the team scales. Roadmap, resourcing and team growth: Work with the Head of Engineering to align Autonomous Systems priorities with the wider engineering roadmap, identify capability gaps, hiring needs and team structure changes, and build a scalable autonomous systems function that supports the robotic coating and inspection roadmap. Requirements Required Skills & Experience 5+ years of experience in robotics, UAV systems, autonomous systems, aerospace, mechatronics, field robotics or a closely related engineering discipline. Experience leading or line-managing multidisciplinary engineering teams, including prioritisation, delegation, coaching, development and performance responsibility. Hands-on experience developing, integrating, testing or deploying UAV, robotic, mechatronic, embedded or autonomous systems in real-world environments. Strong systems engineering judgement, including requirements interpretation, architecture trade-offs, interface definition, risk assessment, failure modes and validation planning. Technical credibility across UAV systems, autonomy, mechatronics, electronics integration, embedded systems, sensing, communications and field testing. Proven ability to coordinate delivery across software, firmware, electronics, mechanical, operations, production, logistics or field teams to deliver integrated systems. Comfortable operating in a fast-moving engineering environment with incomplete information, shifting priorities and high delivery pressure. Degree in Robotics, Aerospace, Mechanical, Mechatronics, Electrical/Electronic Engineering, Control Systems, Computer Science or a related technical field, or equivalent industry experience. Preferred Skills & Experience Experience managing a team of 5 or more engineers and helping build or scale engineering team structures. Experience operating UAVs or robotic systems near infrastructure, utilities, industrial sites, construction, inspection, defence, aerospace or other safety-critical environments. Practical exposure to UAV autopilot or robotics ecosystems such as PX4, ArduPilot, MAVLink, QGroundControl, Mission Planner, ROS/ROS2 or Linux-based robotics integration. Experience with heavy-lift UAVs, custom UAV builds, tethered UAVs, payload deployment systems or field robotic deployment platforms. Familiarity with tools and workflows such as C++, Python, MATLAB/Simulink, Docker, Git, CI/CD, embedded software workflows or simulation environments. Experience with navigation, sensing or communications technologies such as sensor fusion, state estimation, visual navigation, localisation, mapping, RTK/GNSS, lidar, stereo vision, optical flow, line tracking, RF, LTE/5G, Wi-Fi, mesh networks or telemetry systems. Experience with safety cases, FMEA, test evidence, compliance, CAA/FAA regulations, SORA, GVC, A2 CofC or operational authorisations. Experience in startups, R&D environments, high-accountability product development teams or field-deployed technology businesses.
22/07/2026
Full time
TCO is looking for a Senior Systems Engineer to lead an Autonomous Systems team, covering UAV platforms, autonomous field robotics, sensing payloads, electronics and mechatronics integration, testing and deployment readiness. This is a hands-on technical leadership role with immediate line-management responsibility for a multidisciplinary team of around six engineers, with expected team growth. The role reports to the Head of Engineering and works closely with Product Engineering, Robotics Software, Operations and Field Operations to deliver systems that are practical, safe and field-ready. The successful candidate will combine technical credibility across UAV systems, autonomy, mechatronics, embedded systems, sensing and field testing with strong people leadership. They do not need to be the deepest specialist in every area, but they must be able to make good system-level judgements, bring multiple disciplines together and keep delivery moving in a fast-changing engineering environment. Team leadership, delivery and people management: Provide full line management for the Autonomous Systems team, including direct reporting lines, delegation and project/workload setting, mentoring, career development, performance management, HR and employee relations matters, motivation and team engagement. Establish clear priorities, ownership and delivery rhythms so the team can work effectively across multiple active projects and field trials. Technical direction and systems delivery: Lead engineering delivery across UAV platforms, autonomous robotics, onboard compute, autopilot systems, mechatronics, sensing, payload integration, embedded systems, communications, safety systems and field deployment equipment. Translate product, customer and operational needs into practical engineering plans, milestones and system trade-offs. Systems engineering leadership: Guide requirements interpretation, architecture decisions, interface definition, configuration, technical risks and failure modes across complex integrated systems. Ensure designs are buildable, testable, deployable, maintainable and suitable for harsh field environments including remote sites, high-voltage infrastructure, electromagnetic interference, transport and operator usability. Cross-functional coordination: Work closely with Product Engineering, Robotics Software, Perception, Electronics, Chemistry, Production, Logistics, Operations and Field Operations to align plans, unblock dependencies and ensure engineering decisions reflect real customer, safety, production, field and deployment constraints. Testing, validation and deployment readiness: Oversee bench testing, integration testing, flight trials, field trials and customer demonstrations where required. Ensure tests have clear objectives, acceptance criteria, safety controls, evidence capture and post-test learning, including appropriate consideration of failsafes, comms-loss behaviour, operator override and operational controls. Engineering process and technical governance: Improve engineering discipline without adding unnecessary bureaucracy, including appropriate documentation for architecture, interfaces, configurations, decisions, risks, test evidence and deployment readiness. Strengthen planning, issue tracking, design reviews, handover, lessons learned and review gates as the team scales. Roadmap, resourcing and team growth: Work with the Head of Engineering to align Autonomous Systems priorities with the wider engineering roadmap, identify capability gaps, hiring needs and team structure changes, and build a scalable autonomous systems function that supports the robotic coating and inspection roadmap. Requirements Required Skills & Experience 5+ years of experience in robotics, UAV systems, autonomous systems, aerospace, mechatronics, field robotics or a closely related engineering discipline. Experience leading or line-managing multidisciplinary engineering teams, including prioritisation, delegation, coaching, development and performance responsibility. Hands-on experience developing, integrating, testing or deploying UAV, robotic, mechatronic, embedded or autonomous systems in real-world environments. Strong systems engineering judgement, including requirements interpretation, architecture trade-offs, interface definition, risk assessment, failure modes and validation planning. Technical credibility across UAV systems, autonomy, mechatronics, electronics integration, embedded systems, sensing, communications and field testing. Proven ability to coordinate delivery across software, firmware, electronics, mechanical, operations, production, logistics or field teams to deliver integrated systems. Comfortable operating in a fast-moving engineering environment with incomplete information, shifting priorities and high delivery pressure. Degree in Robotics, Aerospace, Mechanical, Mechatronics, Electrical/Electronic Engineering, Control Systems, Computer Science or a related technical field, or equivalent industry experience. Preferred Skills & Experience Experience managing a team of 5 or more engineers and helping build or scale engineering team structures. Experience operating UAVs or robotic systems near infrastructure, utilities, industrial sites, construction, inspection, defence, aerospace or other safety-critical environments. Practical exposure to UAV autopilot or robotics ecosystems such as PX4, ArduPilot, MAVLink, QGroundControl, Mission Planner, ROS/ROS2 or Linux-based robotics integration. Experience with heavy-lift UAVs, custom UAV builds, tethered UAVs, payload deployment systems or field robotic deployment platforms. Familiarity with tools and workflows such as C++, Python, MATLAB/Simulink, Docker, Git, CI/CD, embedded software workflows or simulation environments. Experience with navigation, sensing or communications technologies such as sensor fusion, state estimation, visual navigation, localisation, mapping, RTK/GNSS, lidar, stereo vision, optical flow, line tracking, RF, LTE/5G, Wi-Fi, mesh networks or telemetry systems. Experience with safety cases, FMEA, test evidence, compliance, CAA/FAA regulations, SORA, GVC, A2 CofC or operational authorisations. Experience in startups, R&D environments, high-accountability product development teams or field-deployed technology businesses.
Overview An opportunity to take technical ownership of a real world, AI driven edge computing platform built around camera based systems and NVIDIA Jetson hardware. This Senior Embedded Electronic Systems Engineer role sits at the heart of developing intelligent, embedded products that process video and sensor data directly on the device, operating in demanding, real world environments. You'll lead the development of embedded Linux and edge AI systems, working across software, electronics, and hardware integration. The focus is on building robust, deployable products rather than proof of concept work, with responsibility for technical decisions across performance, reliability, and delivery. Responsibilities Lead development of embedded Linux and edge AI systems for camera based platforms. Collaborate across software, electronics, and hardware integration to deliver robust, deployable products. Make system level technical decisions related to performance, reliability, and delivery. Qualifications Senior Embedded Electronic Systems Engineer essential skills: Electronic Design Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work closely with hardware Comfortable owning system level technical decisions Senior Embedded Electronic Systems Engineer desirable skills: Experience integrating cameras or video based systems NVIDIA Jetson in production environments GStreamer, V4L2, FFmpeg Yocto or Buildroot OTA update frameworks Docker on embedded devices Keywords Embedded Linux, NVIDIA Jetson, Edge AI, Video, Cameras, Python, C++, Electronics
22/07/2026
Full time
Overview An opportunity to take technical ownership of a real world, AI driven edge computing platform built around camera based systems and NVIDIA Jetson hardware. This Senior Embedded Electronic Systems Engineer role sits at the heart of developing intelligent, embedded products that process video and sensor data directly on the device, operating in demanding, real world environments. You'll lead the development of embedded Linux and edge AI systems, working across software, electronics, and hardware integration. The focus is on building robust, deployable products rather than proof of concept work, with responsibility for technical decisions across performance, reliability, and delivery. Responsibilities Lead development of embedded Linux and edge AI systems for camera based platforms. Collaborate across software, electronics, and hardware integration to deliver robust, deployable products. Make system level technical decisions related to performance, reliability, and delivery. Qualifications Senior Embedded Electronic Systems Engineer essential skills: Electronic Design Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work closely with hardware Comfortable owning system level technical decisions Senior Embedded Electronic Systems Engineer desirable skills: Experience integrating cameras or video based systems NVIDIA Jetson in production environments GStreamer, V4L2, FFmpeg Yocto or Buildroot OTA update frameworks Docker on embedded devices Keywords Embedded Linux, NVIDIA Jetson, Edge AI, Video, Cameras, Python, C++, Electronics
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About The Role We're hiring a Staff Controls Software Engineer to join our Controls team based in London. We are seeking an experienced Staff Controls Software Engineer to lead the development, integration, and maintenance of our production-grade control software for humanoid robotic systems. This role sits at the intersection of controls and software engineering - focused on turning advanced control strategies into robust, maintainable, and validated production systems. You'll be responsible for ensuring that the control stack powering our robots is deterministic, safe, tested, and deployable at scale. You bring both deep robotics control experience (10 years in robotic system development) and strong software engineering discipline - designing architectures that perform reliably in real-time environments. What You'll Do Design and maintain modular, real-time control architectures supporting locomotion, manipulation, and teleoperation. Implement high-performance control loops and middleware interfaces for deterministic, safe operation. Industrialize algorithms, ensuring production readiness, maintainability, and performance. Establish clear software boundaries and interfaces between motion planning, control, and hardware layers. Translate research prototypes into scalable, maintainable, and testable control software. Apply modern software development practices (CI/CD, code reviews, testing frameworks, documentation). Define reliability, latency, and safety metrics and enforce them throughout the control stack. Lead the integration of real-time control software on embedded or Linux-based systems, ensuring consistent behavior across hardware targets. Develop automated testing frameworks (simulation, hardware-in-the-loop, regression, and performance testing). Drive release and version management of the control stack, ensuring stability across branches and deployments. Conduct profiling, benchmarking, and performance validation on robotic hardware. Define release protocols to ensure reproducibility and verifiable system behavior. Implement software based fail safes, watchdogs, and redundancy mechanisms for safety critical control paths. Work closely with hardware and safety teams to ensure fault detection, graceful degradation, and safe state transitions. Lead by example through hands on coding, code reviews, and system level debugging. Mentor engineers on control software best practices, testing methodologies, and performance optimization. Contribute to the long term control software roadmap, guiding architecture evolution and quality standards. What We're Looking For B.S., M.S., or Ph.D. in Robotics, Control, Computer Engineering, or a related field. 10+ years of experience developing robotics control software for real-time systems. Proven expertise in C++ (modern standards) and Python for software implementation, testing, and automation. Strong background in control theory, robot kinematics & dynamics, and real-time control systems. Experience in deploying and validating control software both in simulation and on physical robotic platforms. Solid understanding of software architecture, version control (Git), CI/CD pipelines, and automated testing. Excellent debugging, profiling, and system performance optimization skills. Track record of shipping production quality robotics software, not research prototypes. Proven experience managing software lifecycle, including release management and cross team integration. Nice to have: Experience with ROS2, real-time Linux, or RTOS environments. Familiarity with relevant tools and libraries like Eigen, Pinocchio, Placo, PyTorch, MuJoCo, etc. Familiarity with safety critical systems, redundancy, and failover mechanisms. Background in whole body control, actuator coordination, or real time trajectory execution. Experience in Joint/Cartesian Impedance and force control Strong communication and leadership skills, with the ability to influence architecture decisions and engineering culture. Experience in learning based control methods (e.g. RL, imitation learning) What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Equity included-we believe builders should share in what they build. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
22/07/2026
Full time
Here at Humanoid, we believe in a future where robots amplify human potential. That's why we've set out on a mission to build the world's most capable, commercially-scalable, and safe humanoid robots. We're bringing that mission to life with HMND 01 Alpha - our rapidly developed humanoid platform now running in real industrial pilots - and we're growing the team to take it even further. About The Role We're hiring a Staff Controls Software Engineer to join our Controls team based in London. We are seeking an experienced Staff Controls Software Engineer to lead the development, integration, and maintenance of our production-grade control software for humanoid robotic systems. This role sits at the intersection of controls and software engineering - focused on turning advanced control strategies into robust, maintainable, and validated production systems. You'll be responsible for ensuring that the control stack powering our robots is deterministic, safe, tested, and deployable at scale. You bring both deep robotics control experience (10 years in robotic system development) and strong software engineering discipline - designing architectures that perform reliably in real-time environments. What You'll Do Design and maintain modular, real-time control architectures supporting locomotion, manipulation, and teleoperation. Implement high-performance control loops and middleware interfaces for deterministic, safe operation. Industrialize algorithms, ensuring production readiness, maintainability, and performance. Establish clear software boundaries and interfaces between motion planning, control, and hardware layers. Translate research prototypes into scalable, maintainable, and testable control software. Apply modern software development practices (CI/CD, code reviews, testing frameworks, documentation). Define reliability, latency, and safety metrics and enforce them throughout the control stack. Lead the integration of real-time control software on embedded or Linux-based systems, ensuring consistent behavior across hardware targets. Develop automated testing frameworks (simulation, hardware-in-the-loop, regression, and performance testing). Drive release and version management of the control stack, ensuring stability across branches and deployments. Conduct profiling, benchmarking, and performance validation on robotic hardware. Define release protocols to ensure reproducibility and verifiable system behavior. Implement software based fail safes, watchdogs, and redundancy mechanisms for safety critical control paths. Work closely with hardware and safety teams to ensure fault detection, graceful degradation, and safe state transitions. Lead by example through hands on coding, code reviews, and system level debugging. Mentor engineers on control software best practices, testing methodologies, and performance optimization. Contribute to the long term control software roadmap, guiding architecture evolution and quality standards. What We're Looking For B.S., M.S., or Ph.D. in Robotics, Control, Computer Engineering, or a related field. 10+ years of experience developing robotics control software for real-time systems. Proven expertise in C++ (modern standards) and Python for software implementation, testing, and automation. Strong background in control theory, robot kinematics & dynamics, and real-time control systems. Experience in deploying and validating control software both in simulation and on physical robotic platforms. Solid understanding of software architecture, version control (Git), CI/CD pipelines, and automated testing. Excellent debugging, profiling, and system performance optimization skills. Track record of shipping production quality robotics software, not research prototypes. Proven experience managing software lifecycle, including release management and cross team integration. Nice to have: Experience with ROS2, real-time Linux, or RTOS environments. Familiarity with relevant tools and libraries like Eigen, Pinocchio, Placo, PyTorch, MuJoCo, etc. Familiarity with safety critical systems, redundancy, and failover mechanisms. Background in whole body control, actuator coordination, or real time trajectory execution. Experience in Joint/Cartesian Impedance and force control Strong communication and leadership skills, with the ability to influence architecture decisions and engineering culture. Experience in learning based control methods (e.g. RL, imitation learning) What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays. Fully funded private healthcare for UK employees, with broad provider access, virtual and in person care, and strong mental health and serious illness support. Equity included-we believe builders should share in what they build. Pension scheme with a total 8% contribution (5% employee, 3% employer) on full earnings. Free daily breakfast, catered lunch, and snacks in office. Collaboration with top tier engineers, researchers, and product experts in AI and robotics. Freedom to influence the product and own key initiatives.
Workshop, Verification and Validation Testing Manager London About the Role As our Workshop, Verification and Validation Testing Manager, you will be at the heart of ensuring our autonomous systems are robust, reliable, and ready for the real world. You will own the critical final stages of our development process, taking charge of all integration, verification, and validation activities. This is your opportunity to build a best in class testing function from the ground up. You will be the bridge between our workshop, the test range, and the field. You'll transform system requirements into hands on test campaigns, provide the clear evidence that proves our systems are ready, and ultimately ensure that every robot we deliver meets the highest standards of quality and performance. What You'll Build Design and execute the master test strategy for our autonomous ground systems, shaping how we ensure quality and reliability. Build and lead a state of the art test environment, including workshop facilities, hardware in the loop rigs, and simulation tools. Orchestrate validation events in real world operational environments, from live system trials to customer acceptance tests. Drive verification campaigns that provide concrete proof our systems meet the highest standards of performance and safety. Develop automated regression testing processes to accelerate our development cycles and enhance software quality. Ensure a clear, traceable link from initial customer needs all the way through to a fully validated, mission ready system. Act as the key authority on verifiability, providing critical input to our design process from the very beginning. Translate complex test outcomes into clear, decisive reports for engineering, program management, and leadership. Turn real world feedback from field exercises into concrete test cases, closing the loop between operations and engineering. What You Bring A strong background in systems testing, integration, or V&V, gained in a complex hardware software domain like robotics, automotive, aerospace, or defense. Hands on experience delivering formal test campaigns against defined requirements in a regulated or mission critical setting. A knack for building and managing efficient test environments, including hardware in the loop setups and test automation frameworks. A structured, evidence based approach and the confidence to be the authority on system compliance and readiness. The ability to translate complex test results into clear, actionable insights for both technical and non technical audiences. Familiarity with robotics platforms (ROS is a plus), embedded systems, and common communication protocols. Experience with requirements and test management tools (e.g., Jira, Jama, Polarion). An eagerness to work hands on in workshop, lab, and field environments, with a willingness to travel for trials and customer events. Please note: You do not need to meet every single requirement to apply. We welcome motivated candidates who are eager to grow into the role and develop their expertise further. What We Offer Join a mission driven European defense tech company at a pivotal stage of growth, where you can help shape meaningful technology, take ownership early, and grow with the business! Competitive compensation package including a bonus opportunity 27 days of annual leave to start, increasing with tenure up to 30 days Enhanced pension scheme plus private medical and dental insurance Learning & development support and team events budget Hybrid working setup depending on role and team needs Structured salary bands, levelling framework, and bi annual development conversations Referral bonus program, dog friendly office, and relocation support where applicable About Us ARX is a dual use technology company that specializes in developing autonomous unmanned systems and sensors for the European defence sector. Our dual use unmanned ground systems and sensors assist NATO Armies and civilian first responders in tackling their most challenging problems by providing them with training and information to make better decisions and take effective actions in life or death situations. As our team continues to expand rapidly, we are seeking motivated candidates who are excited to work in a highly energetic, creative, and innovative team dedicated to developing autonomous systems for challenging environments. We operate in a dynamic sector where collaboration, sharing innovative ideas, and developing novel problem solving strategies are ingrained in our work culture. If you are passionate about overcoming challenges that have a real impact on the security of our democracies, apply here to join ARX and help shape the future of dual use technology! ARX is an equal opportunity employer, and we encourage candidates from all backgrounds to apply.
22/07/2026
Full time
Workshop, Verification and Validation Testing Manager London About the Role As our Workshop, Verification and Validation Testing Manager, you will be at the heart of ensuring our autonomous systems are robust, reliable, and ready for the real world. You will own the critical final stages of our development process, taking charge of all integration, verification, and validation activities. This is your opportunity to build a best in class testing function from the ground up. You will be the bridge between our workshop, the test range, and the field. You'll transform system requirements into hands on test campaigns, provide the clear evidence that proves our systems are ready, and ultimately ensure that every robot we deliver meets the highest standards of quality and performance. What You'll Build Design and execute the master test strategy for our autonomous ground systems, shaping how we ensure quality and reliability. Build and lead a state of the art test environment, including workshop facilities, hardware in the loop rigs, and simulation tools. Orchestrate validation events in real world operational environments, from live system trials to customer acceptance tests. Drive verification campaigns that provide concrete proof our systems meet the highest standards of performance and safety. Develop automated regression testing processes to accelerate our development cycles and enhance software quality. Ensure a clear, traceable link from initial customer needs all the way through to a fully validated, mission ready system. Act as the key authority on verifiability, providing critical input to our design process from the very beginning. Translate complex test outcomes into clear, decisive reports for engineering, program management, and leadership. Turn real world feedback from field exercises into concrete test cases, closing the loop between operations and engineering. What You Bring A strong background in systems testing, integration, or V&V, gained in a complex hardware software domain like robotics, automotive, aerospace, or defense. Hands on experience delivering formal test campaigns against defined requirements in a regulated or mission critical setting. A knack for building and managing efficient test environments, including hardware in the loop setups and test automation frameworks. A structured, evidence based approach and the confidence to be the authority on system compliance and readiness. The ability to translate complex test results into clear, actionable insights for both technical and non technical audiences. Familiarity with robotics platforms (ROS is a plus), embedded systems, and common communication protocols. Experience with requirements and test management tools (e.g., Jira, Jama, Polarion). An eagerness to work hands on in workshop, lab, and field environments, with a willingness to travel for trials and customer events. Please note: You do not need to meet every single requirement to apply. We welcome motivated candidates who are eager to grow into the role and develop their expertise further. What We Offer Join a mission driven European defense tech company at a pivotal stage of growth, where you can help shape meaningful technology, take ownership early, and grow with the business! Competitive compensation package including a bonus opportunity 27 days of annual leave to start, increasing with tenure up to 30 days Enhanced pension scheme plus private medical and dental insurance Learning & development support and team events budget Hybrid working setup depending on role and team needs Structured salary bands, levelling framework, and bi annual development conversations Referral bonus program, dog friendly office, and relocation support where applicable About Us ARX is a dual use technology company that specializes in developing autonomous unmanned systems and sensors for the European defence sector. Our dual use unmanned ground systems and sensors assist NATO Armies and civilian first responders in tackling their most challenging problems by providing them with training and information to make better decisions and take effective actions in life or death situations. As our team continues to expand rapidly, we are seeking motivated candidates who are excited to work in a highly energetic, creative, and innovative team dedicated to developing autonomous systems for challenging environments. We operate in a dynamic sector where collaboration, sharing innovative ideas, and developing novel problem solving strategies are ingrained in our work culture. If you are passionate about overcoming challenges that have a real impact on the security of our democracies, apply here to join ARX and help shape the future of dual use technology! ARX is an equal opportunity employer, and we encourage candidates from all backgrounds to apply.
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Optical Engineering team at CoMind is responsible for the photonics systems at the heart of CoMind's technology, designing and developing the laser interferometry platform that enables continuous, non-invasive measurement of human physiology parameters. The team spans optical system design, component selection and test, precision alignment, optical modelling, and integration with mechanical and electronic subsystems. As Staff Optics Engineer, you will be a senior individual contributor within the Optical Engineering team, taking ownership of complex optical design challenges and contributing to the development and integration of the photonic platform from concept through to validated hardware. You will have a strong background in developing and manufacturing complex photonic based products. The role reports into the Optical Engineering Manager within the Product Development team. You will work closely with component suppliers, research, product development and manufacturing teams to integrate leading edge photonic components including fiber optics lasers, PICs, custom photodetectors into the products. With a strong background in photonics based product design, you will work across optical system design, experimental characterisation, and subsystem integration and manufacturing. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role can be based in either the London (Kings Cross) or Bristol office. Responsibilities: Own the design, modelling, and characterisation of optical subsystems including interferometry configurations, laser beam delivery, optical path optimisation, and stray light management Drive experimental work to validate optical performance, including alignment procedures, sensitivity testing, and signal-to-noise analysis under clinically relevant conditions Develop and maintain optical simulation models using tools such as Zemax, COMSOL, or equivalent, and translate simulation outputs into design specifications and tolerancing requirements Work with photonic component suppliers including laser manufacturers for the development of custom solutions for CoMind's products. Support the integration of optical subsystems with mechanical, electronic, and embedded software components, working cross-functionally to ensure coherent end-to-end performance Contribute to design reviews, risk analyses, and verification and validation activities in line with ISO 14971, ISO 13485, and IEC 60601-1 Author and review technical documentation including optical design specifications, test protocols, and evidence packages for regulatory submissions Identify and evaluate new optical components, materials, and approaches that could advance CoMind One's sensing capabilities or improve manufacturability AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively Skills & Experience: 10+ years of experience in optical engineering, with hands-on experience designing and validating precision optical systems Deep expertise in laser interferometry, coherent optical sensing, or closely related optical measurement techniques Experience in developing custom photonic components such as laser diodes, PICs or photodetector arrays. Proficiency with optical simulation and modelling tools (Zemax, COMSOL, or similar) and experience translating simulation outputs into validated hardware designs Strong experimental background, including precision optical alignment, characterisation, and troubleshooting of complex optical assemblies Experience working within a regulated industry (medical devices, defence, semiconductor, or similar) with familiarity with ISO 14971 and design control processes Solid understanding of optical component technologies including laser sources, photodetectors, fibre optics, beamsplitters, and optical coatings Nice to have: Background in biophotonics, diffuse optical imaging, or optical coherence tomography Experience with miniaturisation of optical systems for wearable or portable hardware Familiarity with cleanroom assembly and precision alignment techniques Experience with tolerance analysis and DFM for optical assemblies at production scale Knowledge of FDA regulatory pathways for optical medical devices Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
22/07/2026
Full time
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Optical Engineering team at CoMind is responsible for the photonics systems at the heart of CoMind's technology, designing and developing the laser interferometry platform that enables continuous, non-invasive measurement of human physiology parameters. The team spans optical system design, component selection and test, precision alignment, optical modelling, and integration with mechanical and electronic subsystems. As Staff Optics Engineer, you will be a senior individual contributor within the Optical Engineering team, taking ownership of complex optical design challenges and contributing to the development and integration of the photonic platform from concept through to validated hardware. You will have a strong background in developing and manufacturing complex photonic based products. The role reports into the Optical Engineering Manager within the Product Development team. You will work closely with component suppliers, research, product development and manufacturing teams to integrate leading edge photonic components including fiber optics lasers, PICs, custom photodetectors into the products. With a strong background in photonics based product design, you will work across optical system design, experimental characterisation, and subsystem integration and manufacturing. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role can be based in either the London (Kings Cross) or Bristol office. Responsibilities: Own the design, modelling, and characterisation of optical subsystems including interferometry configurations, laser beam delivery, optical path optimisation, and stray light management Drive experimental work to validate optical performance, including alignment procedures, sensitivity testing, and signal-to-noise analysis under clinically relevant conditions Develop and maintain optical simulation models using tools such as Zemax, COMSOL, or equivalent, and translate simulation outputs into design specifications and tolerancing requirements Work with photonic component suppliers including laser manufacturers for the development of custom solutions for CoMind's products. Support the integration of optical subsystems with mechanical, electronic, and embedded software components, working cross-functionally to ensure coherent end-to-end performance Contribute to design reviews, risk analyses, and verification and validation activities in line with ISO 14971, ISO 13485, and IEC 60601-1 Author and review technical documentation including optical design specifications, test protocols, and evidence packages for regulatory submissions Identify and evaluate new optical components, materials, and approaches that could advance CoMind One's sensing capabilities or improve manufacturability AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively Skills & Experience: 10+ years of experience in optical engineering, with hands-on experience designing and validating precision optical systems Deep expertise in laser interferometry, coherent optical sensing, or closely related optical measurement techniques Experience in developing custom photonic components such as laser diodes, PICs or photodetector arrays. Proficiency with optical simulation and modelling tools (Zemax, COMSOL, or similar) and experience translating simulation outputs into validated hardware designs Strong experimental background, including precision optical alignment, characterisation, and troubleshooting of complex optical assemblies Experience working within a regulated industry (medical devices, defence, semiconductor, or similar) with familiarity with ISO 14971 and design control processes Solid understanding of optical component technologies including laser sources, photodetectors, fibre optics, beamsplitters, and optical coatings Nice to have: Background in biophotonics, diffuse optical imaging, or optical coherence tomography Experience with miniaturisation of optical systems for wearable or portable hardware Familiarity with cleanroom assembly and precision alignment techniques Experience with tolerance analysis and DFM for optical assemblies at production scale Knowledge of FDA regulatory pathways for optical medical devices Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Software Engineering team at CoMind spans the full stack of a regulated medical device company from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working to medical device software standards and shipping software that has to perform reliably in clinical environments. As a Senior/Staff Software Test Engineer, you will define the quality and verification strategy across CoMind's entire software stack from embedded real-time systems to cloud-side data pipelines. You will move beyond task-level execution to architect the infrastructure and 'compliance-as-code' processes that provide the engineering team with high-velocity, high-confidence validation. You will serve as a key technical authority, ensuring our software not only meets stringent IEC 62304 and ISO 14971 standards but does so through sustainable, automated design. You will function as the technical authority for software quality. Your goal is to move CoMind beyond traditional V&V, architecting a self-validating system that integrates safety, regulatory compliance, and high-velocity development. You will be the bridge between Systems Engineering, Regulatory Affairs, and Software Engineering, ensuring that quality is an inherent attribute of our technology rather than a post-development checklist. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role is based in our London (Kings Cross) office. Responsibilities: Architect a scalable, high-fidelity testing infrastructure that enables continuous validation. Champion 'design for testability' across the entire engineering stack, influencing system architecture to ensure critical safety and performance requirements are verifiable by design. Define the end-to-end V&V strategy for the product lifecycle. Quantitatively map software verification evidence directly to system-level safety risks (ISO 14971) to create a 'compliance-as-code' environment that drastically reduces time-to-submission for FDA and other regulatory bodies. Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team's velocity is sustained by high-confidence automated processes. Lead the development of AI-augmented test strategies. Architect predictive anomaly detection systems and AI-driven test generation engines that evolve alongside our software, turning the test suite into an intelligent system that learns from past regressions. Collaborate with engineering leadership to drive continuous improvement in software development and test processes, ensuring that quality practices scale with the organisation. AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively. Skills & Experience: Strategic Execution: 7+ years in software test engineering, with a proven track record of architecting testing strategies for complex, regulated systems (embedded, real-time, or SaMD). Regulatory & Risk Authority: Deep working knowledge of IEC 62304 and ISO 14971. Proven ability to design 'compliance-as-code' workflows that integrate risk controls directly into the CI/CD pipeline and automate regulatory evidence generation. Technical Proficiency: Advanced Python and C/C++; extensive experience building scalable test infrastructure for both embedded hardware and cloud-side data pipelines. Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management for regulatory submission. Nice to Have Experience testing real-time Linux or RTOS-based products. Background in MLOps, including validation of model drift, dataset governance, and automated performance evaluation. Expertise in managing complex build environments (e.g., CMake, Bazel) or cloud-native infrastructure-as-code (Terraform, AWS/GCP). Direct experience navigating FDA Q-Sub or MHRA pre-submission processes. Experience with hardware-in-the-loop or software-in-the-loop test environments. Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
22/07/2026
Full time
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Software Engineering team at CoMind spans the full stack of a regulated medical device company from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working to medical device software standards and shipping software that has to perform reliably in clinical environments. As a Senior/Staff Software Test Engineer, you will define the quality and verification strategy across CoMind's entire software stack from embedded real-time systems to cloud-side data pipelines. You will move beyond task-level execution to architect the infrastructure and 'compliance-as-code' processes that provide the engineering team with high-velocity, high-confidence validation. You will serve as a key technical authority, ensuring our software not only meets stringent IEC 62304 and ISO 14971 standards but does so through sustainable, automated design. You will function as the technical authority for software quality. Your goal is to move CoMind beyond traditional V&V, architecting a self-validating system that integrates safety, regulatory compliance, and high-velocity development. You will be the bridge between Systems Engineering, Regulatory Affairs, and Software Engineering, ensuring that quality is an inherent attribute of our technology rather than a post-development checklist. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role is based in our London (Kings Cross) office. Responsibilities: Architect a scalable, high-fidelity testing infrastructure that enables continuous validation. Champion 'design for testability' across the entire engineering stack, influencing system architecture to ensure critical safety and performance requirements are verifiable by design. Define the end-to-end V&V strategy for the product lifecycle. Quantitatively map software verification evidence directly to system-level safety risks (ISO 14971) to create a 'compliance-as-code' environment that drastically reduces time-to-submission for FDA and other regulatory bodies. Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team's velocity is sustained by high-confidence automated processes. Lead the development of AI-augmented test strategies. Architect predictive anomaly detection systems and AI-driven test generation engines that evolve alongside our software, turning the test suite into an intelligent system that learns from past regressions. Collaborate with engineering leadership to drive continuous improvement in software development and test processes, ensuring that quality practices scale with the organisation. AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively. Skills & Experience: Strategic Execution: 7+ years in software test engineering, with a proven track record of architecting testing strategies for complex, regulated systems (embedded, real-time, or SaMD). Regulatory & Risk Authority: Deep working knowledge of IEC 62304 and ISO 14971. Proven ability to design 'compliance-as-code' workflows that integrate risk controls directly into the CI/CD pipeline and automate regulatory evidence generation. Technical Proficiency: Advanced Python and C/C++; extensive experience building scalable test infrastructure for both embedded hardware and cloud-side data pipelines. Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management for regulatory submission. Nice to Have Experience testing real-time Linux or RTOS-based products. Background in MLOps, including validation of model drift, dataset governance, and automated performance evaluation. Expertise in managing complex build environments (e.g., CMake, Bazel) or cloud-native infrastructure-as-code (Terraform, AWS/GCP). Direct experience navigating FDA Q-Sub or MHRA pre-submission processes. Experience with hardware-in-the-loop or software-in-the-loop test environments. Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Software Engineering team at CoMind spans the full stack of a regulated medical device company from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working to medical device software standards and shipping software that has to perform reliably in clinical environments. As a Senior/Staff Software Test Engineer, you will define the quality and verification strategy across CoMind's entire software stack from embedded real-time systems to cloud-side data pipelines. You will move beyond task-level execution to architect the infrastructure and 'compliance-as-code' processes that provide the engineering team with high-velocity, high-confidence validation. You will serve as a key technical authority, ensuring our software not only meets stringent IEC 62304 and ISO 14971 standards but does so through sustainable, automated design. You will function as the technical authority for software quality. Your goal is to move CoMind beyond traditional V&V, architecting a self-validating system that integrates safety, regulatory compliance, and high-velocity development. You will be the bridge between Systems Engineering, Regulatory Affairs, and Software Engineering, ensuring that quality is an inherent attribute of our technology rather than a post-development checklist. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role is based in our London (Kings Cross) office. Responsibilities: Architect a scalable, high-fidelity testing infrastructure that enables continuous validation. Champion 'design for testability' across the entire engineering stack, influencing system architecture to ensure critical safety and performance requirements are verifiable by design. Define the end-to-end V&V strategy for the product lifecycle. Quantitatively map software verification evidence directly to system-level safety risks (ISO 14971) to create a 'compliance-as-code' environment that drastically reduces time-to-submission for FDA and other regulatory bodies. Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team's velocity is sustained by high-confidence automated processes. Lead the development of AI-augmented test strategies. Architect predictive anomaly detection systems and AI-driven test generation engines that evolve alongside our software, turning the test suite into an intelligent system that learns from past regressions. Collaborate with engineering leadership to drive continuous improvement in software development and test processes, ensuring that quality practices scale with the organisation. AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively. Skills & Experience: Strategic Execution: 7+ years in software test engineering, with a proven track record of architecting testing strategies for complex, regulated systems (embedded, real-time, or SaMD). Regulatory & Risk Authority: Deep working knowledge of IEC 62304 and ISO 14971. Proven ability to design 'compliance-as-code' workflows that integrate risk controls directly into the CI/CD pipeline and automate regulatory evidence generation. Technical Proficiency: Advanced Python and C/C++; extensive experience building scalable test infrastructure for both embedded hardware and cloud-side data pipelines. Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management for regulatory submission. Nice to Have Experience testing real-time Linux or RTOS-based products. Background in MLOps, including validation of model drift, dataset governance, and automated performance evaluation. Expertise in managing complex build environments (e.g., CMake, Bazel) or cloud-native infrastructure-as-code (Terraform, AWS/GCP). Direct experience navigating FDA Q-Sub or MHRA pre-submission processes. Experience with hardware-in-the-loop or software-in-the-loop test environments. Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
22/07/2026
Full time
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role: The Software Engineering team at CoMind spans the full stack of a regulated medical device company from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working to medical device software standards and shipping software that has to perform reliably in clinical environments. As a Senior/Staff Software Test Engineer, you will define the quality and verification strategy across CoMind's entire software stack from embedded real-time systems to cloud-side data pipelines. You will move beyond task-level execution to architect the infrastructure and 'compliance-as-code' processes that provide the engineering team with high-velocity, high-confidence validation. You will serve as a key technical authority, ensuring our software not only meets stringent IEC 62304 and ISO 14971 standards but does so through sustainable, automated design. You will function as the technical authority for software quality. Your goal is to move CoMind beyond traditional V&V, architecting a self-validating system that integrates safety, regulatory compliance, and high-velocity development. You will be the bridge between Systems Engineering, Regulatory Affairs, and Software Engineering, ensuring that quality is an inherent attribute of our technology rather than a post-development checklist. At CoMind, all team members work at least 4 days per week in the office, plus a flexible work-from-home day. This role is based in our London (Kings Cross) office. Responsibilities: Architect a scalable, high-fidelity testing infrastructure that enables continuous validation. Champion 'design for testability' across the entire engineering stack, influencing system architecture to ensure critical safety and performance requirements are verifiable by design. Define the end-to-end V&V strategy for the product lifecycle. Quantitatively map software verification evidence directly to system-level safety risks (ISO 14971) to create a 'compliance-as-code' environment that drastically reduces time-to-submission for FDA and other regulatory bodies. Drive a 'quality-first' engineering culture by mentorship. Lead training and initiatives on Test-Driven Development (TDD), CI/CD best practices, and automated quality gates, ensuring that the engineering team's velocity is sustained by high-confidence automated processes. Lead the development of AI-augmented test strategies. Architect predictive anomaly detection systems and AI-driven test generation engines that evolve alongside our software, turning the test suite into an intelligent system that learns from past regressions. Collaborate with engineering leadership to drive continuous improvement in software development and test processes, ensuring that quality practices scale with the organisation. AI is fundamental to our culture - it's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively. Skills & Experience: Strategic Execution: 7+ years in software test engineering, with a proven track record of architecting testing strategies for complex, regulated systems (embedded, real-time, or SaMD). Regulatory & Risk Authority: Deep working knowledge of IEC 62304 and ISO 14971. Proven ability to design 'compliance-as-code' workflows that integrate risk controls directly into the CI/CD pipeline and automate regulatory evidence generation. Technical Proficiency: Advanced Python and C/C++; extensive experience building scalable test infrastructure for both embedded hardware and cloud-side data pipelines. Cultural Leadership: Demonstrated success in mentoring software engineers and driving a 'quality-first' culture through TDD, static analysis, and automated quality gates. Cybersecurity & Documentation: Strong experience in cybersecurity requirements (e.g., IEC 81001-5-1, FDA cybersecurity guidance) and rigorous documentation management for regulatory submission. Nice to Have Experience testing real-time Linux or RTOS-based products. Background in MLOps, including validation of model drift, dataset governance, and automated performance evaluation. Expertise in managing complex build environments (e.g., CMake, Bazel) or cloud-native infrastructure-as-code (Terraform, AWS/GCP). Direct experience navigating FDA Q-Sub or MHRA pre-submission processes. Experience with hardware-in-the-loop or software-in-the-loop test environments. Benefits: Company equity plan so all employees share in the success of the company Salary-sacrifice pension scheme Private medical, dental and vision insurance (medical history disregarded) Group life assurance at 4x annual income Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores
Graduate Software Quality Assurance Competitive Salary & Benefits Package Hampshire, UK Hybrid (On-site) Permanent We are looking for a Graduate Software Quality Assurance professional to join an innovative engineering business developing advanced technology solutions for global customers. This is an excellent opportunity for a graduate or early-career engineer looking to build a career in software testing and quality assurance within a collaborative engineering environment. Working alongside Software, Hardware and Firmware Engineers, you will help validate cutting-edge products through manual and automated testing, ensuring systems perform reliably in both laboratory and real-world environments. Key Responsibilities Develop and maintain automated test scripts and frameworks. Execute manual and automated software testing. Create test plans, test cases and validation reports. Investigate and document software issues. Support system integration and validation activities. Work closely with multidisciplinary engineering teams. Contribute to continuous improvement of testing processes. Key Skills Degree in Computer Science, Software Engineering, Electronic Engineering or a related discipline. Understanding of software testing and system validation. Knowledge of one or more of: C#, C++, Python, JavaScript or TypeScript . Strong analytical, problem-solving and communication skills. Eagerness to learn and develop within a technical engineering environment. Desirable Automated testing experience. Embedded systems or hardware/software integration knowledge. Git, Agile methodologies and defect tracking tools. What You'll Receive Competitive salary and benefits package. Structured training and mentoring. Career progression within a growing engineering business. Hybrid working. Ongoing professional development. Interested? Please send your CV to Maria Vasileva at DCS Engineering via the link provided, or email (url removed). INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
22/07/2026
Full time
Graduate Software Quality Assurance Competitive Salary & Benefits Package Hampshire, UK Hybrid (On-site) Permanent We are looking for a Graduate Software Quality Assurance professional to join an innovative engineering business developing advanced technology solutions for global customers. This is an excellent opportunity for a graduate or early-career engineer looking to build a career in software testing and quality assurance within a collaborative engineering environment. Working alongside Software, Hardware and Firmware Engineers, you will help validate cutting-edge products through manual and automated testing, ensuring systems perform reliably in both laboratory and real-world environments. Key Responsibilities Develop and maintain automated test scripts and frameworks. Execute manual and automated software testing. Create test plans, test cases and validation reports. Investigate and document software issues. Support system integration and validation activities. Work closely with multidisciplinary engineering teams. Contribute to continuous improvement of testing processes. Key Skills Degree in Computer Science, Software Engineering, Electronic Engineering or a related discipline. Understanding of software testing and system validation. Knowledge of one or more of: C#, C++, Python, JavaScript or TypeScript . Strong analytical, problem-solving and communication skills. Eagerness to learn and develop within a technical engineering environment. Desirable Automated testing experience. Embedded systems or hardware/software integration knowledge. Git, Agile methodologies and defect tracking tools. What You'll Receive Competitive salary and benefits package. Structured training and mentoring. Career progression within a growing engineering business. Hybrid working. Ongoing professional development. Interested? Please send your CV to Maria Vasileva at DCS Engineering via the link provided, or email (url removed). INDTECH DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
Job Title: Senior / Staff Medical Firmware Engineer Location: Cambridge Salary: We know salary transparency matters. While we can t list a figure on this advert, the client is genuinely flexible and open to shaping the package around the right person. The salary on offer is genuinely competitive Employment Type: Permanent Working Arrangements: Onsite working Join a Cambridge based team developing next generation insulin pump systems that genuinely improve patient lives. We re looking for a Senior or Staff level Firmware Engineer to lead the design and development of safety critical embedded software, shaping both the technical direction and the quality framework that underpins a regulated medical device environment. The Opportunity You ll take ownership of firmware development for a new class of insulin delivery technology, working at the intersection of engineering, quality, and regulatory compliance. This role is ideal for someone who thrives in structured environments, enjoys collaborating with cross functional teams, and wants their work to have meaningful real world impact. A key success marker in your first year will be establishing robust firmware lifecycle processes and ensuring audit ready documentation and practices. What You ll Be Doing Leading development of safety critical firmware for insulin pump systems Defining and improving firmware lifecycle processes, documentation, and audit readiness Working closely with Quality, Regulatory, and Systems Engineering teams Ensuring compliance with IEC 62304, ISO 13485, and medical device development standards Contributing to architecture, design reviews, risk management, and verification activities Mentoring engineers and supporting best practice adoption across the team What You ll Bring 5+ years of hands on embedded firmware development Experience in regulated or safety critical domains (medical devices preferred but not essential) Strong understanding of structured development processes and documentation Familiarity with IEC 62304, ISO 13485, or similar compliance frameworks Ability to collaborate effectively with Quality & Regulatory teams A proactive mindset and confidence in leading technical direction Why Join? Work on technology that directly improves patient outcomes Influence engineering processes and shape long term firmware strategy Be part of a highly collaborative, mission driven team Competitive salary and benefits package If you re an experienced firmware engineer who enjoys combining technical depth with structured, compliant development, this role offers the chance to make a genuine impact. Confidential conversations welcome. Contact Cathy Swain for more information. T: (phone number removed) E: (url removed)
22/07/2026
Full time
Job Title: Senior / Staff Medical Firmware Engineer Location: Cambridge Salary: We know salary transparency matters. While we can t list a figure on this advert, the client is genuinely flexible and open to shaping the package around the right person. The salary on offer is genuinely competitive Employment Type: Permanent Working Arrangements: Onsite working Join a Cambridge based team developing next generation insulin pump systems that genuinely improve patient lives. We re looking for a Senior or Staff level Firmware Engineer to lead the design and development of safety critical embedded software, shaping both the technical direction and the quality framework that underpins a regulated medical device environment. The Opportunity You ll take ownership of firmware development for a new class of insulin delivery technology, working at the intersection of engineering, quality, and regulatory compliance. This role is ideal for someone who thrives in structured environments, enjoys collaborating with cross functional teams, and wants their work to have meaningful real world impact. A key success marker in your first year will be establishing robust firmware lifecycle processes and ensuring audit ready documentation and practices. What You ll Be Doing Leading development of safety critical firmware for insulin pump systems Defining and improving firmware lifecycle processes, documentation, and audit readiness Working closely with Quality, Regulatory, and Systems Engineering teams Ensuring compliance with IEC 62304, ISO 13485, and medical device development standards Contributing to architecture, design reviews, risk management, and verification activities Mentoring engineers and supporting best practice adoption across the team What You ll Bring 5+ years of hands on embedded firmware development Experience in regulated or safety critical domains (medical devices preferred but not essential) Strong understanding of structured development processes and documentation Familiarity with IEC 62304, ISO 13485, or similar compliance frameworks Ability to collaborate effectively with Quality & Regulatory teams A proactive mindset and confidence in leading technical direction Why Join? Work on technology that directly improves patient outcomes Influence engineering processes and shape long term firmware strategy Be part of a highly collaborative, mission driven team Competitive salary and benefits package If you re an experienced firmware engineer who enjoys combining technical depth with structured, compliant development, this role offers the chance to make a genuine impact. Confidential conversations welcome. Contact Cathy Swain for more information. T: (phone number removed) E: (url removed)
Job Title: Embedded Software Engineer Location: Leicestershire (hybrid 3 days per week onsite) Salary: Up to £75k (depending on experience) We re looking for a talented Embedded Software Engineer to join a cutting-edge technology company developing next-generation IoT solutions. This is a hands-on role focused on designing, developing, and testing software for embedded systems. If you re an experienced Embedded Software Engineer looking to work on next generation technology, we want to hear from you! About the Role: Develop low-level embedded software, including device drivers, and RTOS/kernel components. Integrate secure IoT communication protocols (e.g., MQTT, BLE). Build automated test frameworks, run HIL testing, and support prototype validation. Collaborate closely with hardware teams and maintain technical documentation. Participate in CI/CD pipelines for automated testing and software delivery. About you: Bachelor s or master s degree in computer science, Electrical Engineering, or related field. Strong experience in C/C++, Linux, and Python - scripting (Shell/Bash) a plus. Embedded systems experience with microcontrollers (ARM Cortex, STM32, ESP32). Knowledge of low-power design, IoT protocols, and secure data transmission. Familiarity with automated testing frameworks (Pytest, Unity, Robot Framework) and debugging tools (JTAG, GDB, oscilloscopes). Experience with version control (Git) and CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Desirable skills: Yocto, OTA updates, bootloader development, SPI/I2C/UART/GPIO, wireless protocols (Wi-Fi, Bluetooth, Zigbee, LoRa), TDD/BDD practices, hardware simulation/testing. Please note, we cannot offer sponsorship for this role. If interested, please send over an updates CV.
22/07/2026
Full time
Job Title: Embedded Software Engineer Location: Leicestershire (hybrid 3 days per week onsite) Salary: Up to £75k (depending on experience) We re looking for a talented Embedded Software Engineer to join a cutting-edge technology company developing next-generation IoT solutions. This is a hands-on role focused on designing, developing, and testing software for embedded systems. If you re an experienced Embedded Software Engineer looking to work on next generation technology, we want to hear from you! About the Role: Develop low-level embedded software, including device drivers, and RTOS/kernel components. Integrate secure IoT communication protocols (e.g., MQTT, BLE). Build automated test frameworks, run HIL testing, and support prototype validation. Collaborate closely with hardware teams and maintain technical documentation. Participate in CI/CD pipelines for automated testing and software delivery. About you: Bachelor s or master s degree in computer science, Electrical Engineering, or related field. Strong experience in C/C++, Linux, and Python - scripting (Shell/Bash) a plus. Embedded systems experience with microcontrollers (ARM Cortex, STM32, ESP32). Knowledge of low-power design, IoT protocols, and secure data transmission. Familiarity with automated testing frameworks (Pytest, Unity, Robot Framework) and debugging tools (JTAG, GDB, oscilloscopes). Experience with version control (Git) and CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Desirable skills: Yocto, OTA updates, bootloader development, SPI/I2C/UART/GPIO, wireless protocols (Wi-Fi, Bluetooth, Zigbee, LoRa), TDD/BDD practices, hardware simulation/testing. Please note, we cannot offer sponsorship for this role. If interested, please send over an updates CV.
Job Title: Software Engineer - AI Location: Leeds/Hybrid Salary: £70,000 - £100,000 per annum + benefits Why Apply? A technology-led organisation is building a genuinely AI-native capability, embedding artificial intelligence into its products, platforms, and long-term strategy. This permanent, Full time Software Engineer (AI Focus) role offers the opportunity to build robust, scalable systems that integrate AI into real-world applications, not just proofs of concept. Software Engineer (AI Focus) Responsibilities Design, build, and maintain scalable Back End systems and services Contribute to the development and evolution of a production-grade AI platform Build and integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Leverage tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Apply modern software engineering best practices (clean code, testing, CI/CD, observability) to all solutions Develop internal tools and platforms to improve developer productivity and system efficiency Collaborate closely with product, data, and platform teams to deliver high-quality features Evaluate and adopt emerging tools, frameworks, and technologies where they add clear value Support the adoption of AI capabilities across the wider engineering ecosystem Software Engineer (AI Focus) Requirements Essential: Strong software engineering experience building and maintaining production systems Solid understanding of system design, scalability, and performance considerations Experience developing Back End services and APIs in modern tech stacks Exposure to, or strong interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Experience leveraging tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/CD pipelines Strong collaboration skills and experience working in cross-functional teams Desirable: Experience integrating AI into production systems (eg chat interfaces, automation, intelligent search) Familiarity with Retrieval-Augmented Generation (RAG), vector databases, or embeddings Experience with cloud platforms (AWS preferred) Awareness of emerging AI tooling (eg MCP, A2A, Threads or similar) Open-source contributions or side projects, particularly involving scalable systems or AI This role is best suited to software engineers who enjoy building reliable, scalable systems and are interested in applying AI to enhance real-world products and platforms. What's in it for me? Permanent, Full time Software Engineer (AI Focus) role Salary £70,000 - £100,000 Hybrid working model with remote flexibility Private healthcare Professional development and funded learning Opportunity to work on modern, AI-enabled systems at scale Clear progression within a growing engineering function This role offers a strong opportunity to shape how AI is Embedded within a modern, technology-led organisation. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
22/07/2026
Full time
Job Title: Software Engineer - AI Location: Leeds/Hybrid Salary: £70,000 - £100,000 per annum + benefits Why Apply? A technology-led organisation is building a genuinely AI-native capability, embedding artificial intelligence into its products, platforms, and long-term strategy. This permanent, Full time Software Engineer (AI Focus) role offers the opportunity to build robust, scalable systems that integrate AI into real-world applications, not just proofs of concept. Software Engineer (AI Focus) Responsibilities Design, build, and maintain scalable Back End systems and services Contribute to the development and evolution of a production-grade AI platform Build and integrate AI-powered features such as LLM-driven services, RAG pipelines, and agent-based workflows into core systems Leverage tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Apply modern software engineering best practices (clean code, testing, CI/CD, observability) to all solutions Develop internal tools and platforms to improve developer productivity and system efficiency Collaborate closely with product, data, and platform teams to deliver high-quality features Evaluate and adopt emerging tools, frameworks, and technologies where they add clear value Support the adoption of AI capabilities across the wider engineering ecosystem Software Engineer (AI Focus) Requirements Essential: Strong software engineering experience building and maintaining production systems Solid understanding of system design, scalability, and performance considerations Experience developing Back End services and APIs in modern tech stacks Exposure to, or strong interest in, AI technologies such as Large Language Models (LLMs), including API integrations or prompt-based workflows Experience leveraging tools like GitHub Copilot, Claude Code, Cursor, or similar AI-assisted engineering workflows. Proficiency in at least two modern programming languages Experience with version control, testing practices, and CI/CD pipelines Strong collaboration skills and experience working in cross-functional teams Desirable: Experience integrating AI into production systems (eg chat interfaces, automation, intelligent search) Familiarity with Retrieval-Augmented Generation (RAG), vector databases, or embeddings Experience with cloud platforms (AWS preferred) Awareness of emerging AI tooling (eg MCP, A2A, Threads or similar) Open-source contributions or side projects, particularly involving scalable systems or AI This role is best suited to software engineers who enjoy building reliable, scalable systems and are interested in applying AI to enhance real-world products and platforms. What's in it for me? Permanent, Full time Software Engineer (AI Focus) role Salary £70,000 - £100,000 Hybrid working model with remote flexibility Private healthcare Professional development and funded learning Opportunity to work on modern, AI-enabled systems at scale Clear progression within a growing engineering function This role offers a strong opportunity to shape how AI is Embedded within a modern, technology-led organisation. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production-grade AI-driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., the company Cloud Platform). Experience leading technical discovery sessions with customers. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi-agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self-reflection, hierarchical delegation). Experience in a post-sales or technical consulting delivery function. Experience enabling technical teams on Agentic AI. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost-per-request) and techniques for optimizing state management and granular tracing. Excellent communication skills. About the job As a Forward Deployed Engineer (FDE) in the company Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production-grade reality within customers. Unlike traditional advisory roles, you will function as an innovator-builder, moving beyond high-level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high-agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state-management issues that prevent AI from reaching enterprise-grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real-world field insights into the company Cloud's future product roadmap. It's an exciting time to join the company Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging the company's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production-grade agentic workflows (e.g., multi-agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between the company's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high-performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in the company's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre-sales and product teams to instill the company-grade development best practices, ensuring long-term project success and high end-user adoption. the company is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also the company's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
22/07/2026
Full time
Minimum qualifications: Bachelor's degree in Engineering, Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development using Python or similar coding languages. Experience building pipelines for structured and unstructured data using both vector databases and RAG-like architectures to power enterprise AI solutions. Experience taking production-grade AI-driven solutions from conception to launch, and architecting AI systems on cloud platforms (e.g., the company Cloud Platform). Experience leading technical discovery sessions with customers. Preferred qualifications: Master's degree or PhD in AI, Computer Science, or a related technical field. Experience implementing multi-agent systems using frameworks (e.g., LangGraph, CrewAI, ADK) and complex patterns (e.g., ReAct, self-reflection, hierarchical delegation). Experience in a post-sales or technical consulting delivery function. Experience enabling technical teams on Agentic AI. Knowledge of Large Language Model (LLM) native metrics (e.g., tokens/sec, cost-per-request) and techniques for optimizing state management and granular tracing. Excellent communication skills. About the job As a Forward Deployed Engineer (FDE) in the company Cloud Consulting organization, you will be an embedded builder who bridges the gap between frontier AI products and production-grade reality within customers. Unlike traditional advisory roles, you will function as an innovator-builder, moving beyond high-level architecture to code, debug, and jointly ship bespoke agentic solutions directly within the customer's environment. This role is designed for high-agency engineers with a founder's mindset. You will address blockers to production including solving the integration complexities, data readiness issues, and state-management issues that prevent AI from reaching enterprise-grade maturity. By embedding with accounts, you will serve a dual purpose: providing white glove deployment of complex AI systems and acting as a critical feedback loop, transforming real-world field insights into the company Cloud's future product roadmap. It's an exciting time to join the company Cloud's Go-To-Market team, leading the AI revolution for businesses worldwide. You'll excel by leveraging the company's brand credibility-a legacy built on inventing foundational technologies and proven at scale. We'll provide you with the world's most advanced AI portfolio, including frontier Gemini models, and the complete Vertex AI platform, helping you to solve business problems. We're a collaborative culture providing direct access to DeepMind's engineering and research minds, empowering you to solve customer challenges. Join us to be the catalyst for our mission, drive customer success, and define the new cloud era-the market is yours. Responsibilities Serve as a developer for complex AI applications, transitioning from rapid prototypes to production-grade agentic workflows (e.g., multi-agent systems, MCP servers) that drive measurable Return on Investment (ROI). Architect and code the connective tissue between the company's AI products and customer's live infrastructure, including APIs, legacy data silos, and security perimeters as part of an expert team. Build high-performance evaluation pipelines and observability frameworks to ensure agentic systems meet requirements for accuracy, safety, and latency. Identify repeatable field patterns and friction points in the company's AI stack, converting them into reusable modules or formal product feature requests for the Engineering teams. Co-build with pre-sales and product teams to instill the company-grade development best practices, ensuring long-term project success and high end-user adoption. the company is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also the company's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Role Summary As an AI Engineer, you will design, implement, and productionise behavioural learning systems that integrate directly into our digital products and workflows. Your focus will be on turning advanced behavioural, sequential, and causal AI models into reliable, scalable, and maintainable production systems that power Digital Twins, agentic decision engines, and intelligent automation across our digital suite. This role bridges model development and real world implementation. You will work hands on with software engineers, ML engineers, and product teams to ensure behavioural intelligence is embedded end to end from data pipelines and inference services through to live product decisioning and monitoring. Key Responsibilities Design, implement, and deploy AI models that predict, optimise, or automate decision making within production digital workflows. Translate behavioural and sequential modelling approaches (e.g. sequence prediction, intent modelling, imitation learning) into robust, production ready systems. Build and maintain end to end AI pipelines, including data ingestion, feature engineering, model training, inference, and monitoring. Apply causal inference techniques to evaluate the real world impact of AI driven decisions and support data informed product changes. Integrate AI services into existing platforms via APIs, microservices, and event driven architectures in close collaboration with engineering teams. Partner with product and platform teams to ensure AI outputs are actionable, explainable, and aligned with business workflows. Support Digital Twin and agentic systems by implementing behavioural dynamics, state modelling, and decision process representations. Validate deployed models using offline replay, A/B testing, shadow deployments, and simulation frameworks. Ensure solutions meet production standards for scalability, reliability, security, and observability. Contribute to engineering best practices around testing, versioning, CI/CD, and model lifecycle management. Role Requirements Strong foundation in machine learning, applied statistics, or software engineering with a focus on building production systems. Demonstrated experience implementing sequence or decision based models (e.g. LSTM, Transformers, Markov models, RL inspired methods) in real applications. Practical experience deploying AI models into production environments, not just experimentation or notebooks. Familiarity with behavioural modelling concepts such as imitation learning, behavioural cloning, or decision process modelling. Working experience with causal inference tooling or methodologies (e.g. DoWhy, EconML, CausalML) applied to real data. Strong Python skills and experience with ML frameworks such as PyTorch or TensorFlow. Experience building or integrating AI systems using APIs, services, pipelines, or orchestration frameworks. Comfortable collaborating in engineering led product environments, balancing research insight with delivery constraints. Strong problem solving skills, with the ability to iterate quickly from prototype to production. Management Duties No We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
22/07/2026
Full time
Role Summary As an AI Engineer, you will design, implement, and productionise behavioural learning systems that integrate directly into our digital products and workflows. Your focus will be on turning advanced behavioural, sequential, and causal AI models into reliable, scalable, and maintainable production systems that power Digital Twins, agentic decision engines, and intelligent automation across our digital suite. This role bridges model development and real world implementation. You will work hands on with software engineers, ML engineers, and product teams to ensure behavioural intelligence is embedded end to end from data pipelines and inference services through to live product decisioning and monitoring. Key Responsibilities Design, implement, and deploy AI models that predict, optimise, or automate decision making within production digital workflows. Translate behavioural and sequential modelling approaches (e.g. sequence prediction, intent modelling, imitation learning) into robust, production ready systems. Build and maintain end to end AI pipelines, including data ingestion, feature engineering, model training, inference, and monitoring. Apply causal inference techniques to evaluate the real world impact of AI driven decisions and support data informed product changes. Integrate AI services into existing platforms via APIs, microservices, and event driven architectures in close collaboration with engineering teams. Partner with product and platform teams to ensure AI outputs are actionable, explainable, and aligned with business workflows. Support Digital Twin and agentic systems by implementing behavioural dynamics, state modelling, and decision process representations. Validate deployed models using offline replay, A/B testing, shadow deployments, and simulation frameworks. Ensure solutions meet production standards for scalability, reliability, security, and observability. Contribute to engineering best practices around testing, versioning, CI/CD, and model lifecycle management. Role Requirements Strong foundation in machine learning, applied statistics, or software engineering with a focus on building production systems. Demonstrated experience implementing sequence or decision based models (e.g. LSTM, Transformers, Markov models, RL inspired methods) in real applications. Practical experience deploying AI models into production environments, not just experimentation or notebooks. Familiarity with behavioural modelling concepts such as imitation learning, behavioural cloning, or decision process modelling. Working experience with causal inference tooling or methodologies (e.g. DoWhy, EconML, CausalML) applied to real data. Strong Python skills and experience with ML frameworks such as PyTorch or TensorFlow. Experience building or integrating AI systems using APIs, services, pipelines, or orchestration frameworks. Comfortable collaborating in engineering led product environments, balancing research insight with delivery constraints. Strong problem solving skills, with the ability to iterate quickly from prototype to production. Management Duties No We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
United States Digital Space LLC
Cambridge, Cambridgeshire
Job ID: 4 Date posted: Jul. 16, 2026 Location: Cambridge, United Kingdom Category: Software Engineering the company has built the world's most pervasive compute architecture, powering computing wherever it happens - from embedded and automotive systems to cloud and data center infrastructure. As the company continues to grow its presence in server and infrastructure markets, system software plays a meaningful role in enabling high-quality, production-ready platforms for customers and partners. This role is part of the company's System Solutions software organization. It involves working on software for the company Neoverse-based platforms. Tasks ranges from developing test suites for Firmware/Software stack, initial verification on pre-silicon platforms to production-quality firmware and software on real silicon. The Staff Engineer provides both technical and people leadership to a focus group. The group handles system readiness, software quality, release confidence, and customer-facing adaptability for the complex platform work. We are looking for a staff engineer with strong system software expertise, extensive system-wide knowledge, and a deep passion for quality, validation, and testing. Validation covers early pre-silicon environments, silicon bring-up, platform integration, release readiness, and customer-facing use cases. They will also help grow a validation culture that detects issues early, produces clear evidence, and supports confident delivery. Roles and Responsibilities Lead end-to-end Quality Assurance activities for embedded system software, firmware, and platform validation across the product lifecycle, ensuring high product reliability and release quality. Provide deep technical expertise in one or more platform domains, including High-Speed I/O (HSIO), Low-Speed I/O (LSIO), BIOS/UEFI, Reliability, Availability and Serviceability (RAS), Telemetry, and BMC technologies. Develop and complete functional, regression, stress, stability, and performance test cases for embedded Linux-based software stacks and firmware components. Define and drive comprehensive validation architectures, test strategies, and coverage models spanning component, subsystem, system integration, and full system-level validation for firmware and/or software stacks. Drive validation coverage expansion by identifying quality gaps and implementing targeted test solutions across firmware, software, hardware, and platform interactions. Support silicon bring-up activities, board validation, firmware integration, and system-level debugging during pre-silicon emulation and post-silicon validation phases. Mentor and provide technical leadership to validation engineers by promoting standard methodologies in test design, automation development, debugging techniques, root-cause analysis, and engineering excellence. Required Skills and Experience Proven experience in Quality Assurance, Firmware Validation, or System Software Engineering, with a consistent track record of delivering high-quality platform, firmware, and embedded software products Strong expertise in test architecture, validation methodologies, and quality engineering practices for firmware, embedded software, and system-level platforms. Excellent programming and debugging skills in C/C++, with good understanding of scripting languages such as Python, Shell, or Perl for automation and tool development. Solid understanding of embedded Linux software stacks, including system services, device drivers, kernel interactions, and platform integration. Demonstrated expertise in both pre-silicon and post-silicon validation, including simulation, emulation, FPGA prototyping, silicon bring-up, platform integration, and system-level debug. Nice to have Skills and Experience Git-based development workflows, including Git, GitLab/GitHub, CI/CD pipelines, version control automation, and repository management tools. Knowledge of firmware standards and technologies such as UEFI, ACPI, SMBIOS, Redfish, PLDM, MCTP, SPDM, and secure boot implementations. Experience with the company-based SoCs, server platforms, or infrastructure systems. Mentoring and/or line management experience In Return You'll join a collaborative, highly skilled engineering environment where you can influence the quality, readiness, and success of the company Neoverse-based solutions from pre-silicon validation through to production deployment. Please note that no relocation package is available for this role. If skilled worker sponsorship is required, the company will meet costs associated with sponsorship for the employer only. All fees associated with the individual's application e.g. visa application fee and Immigration Health Surcharge, will be the responsibility of the successful candidate. Accommodations at the company At the company, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by the company to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at the company the company's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at the company the company is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Salary Range £97,300 - £131,700 per year
22/07/2026
Full time
Job ID: 4 Date posted: Jul. 16, 2026 Location: Cambridge, United Kingdom Category: Software Engineering the company has built the world's most pervasive compute architecture, powering computing wherever it happens - from embedded and automotive systems to cloud and data center infrastructure. As the company continues to grow its presence in server and infrastructure markets, system software plays a meaningful role in enabling high-quality, production-ready platforms for customers and partners. This role is part of the company's System Solutions software organization. It involves working on software for the company Neoverse-based platforms. Tasks ranges from developing test suites for Firmware/Software stack, initial verification on pre-silicon platforms to production-quality firmware and software on real silicon. The Staff Engineer provides both technical and people leadership to a focus group. The group handles system readiness, software quality, release confidence, and customer-facing adaptability for the complex platform work. We are looking for a staff engineer with strong system software expertise, extensive system-wide knowledge, and a deep passion for quality, validation, and testing. Validation covers early pre-silicon environments, silicon bring-up, platform integration, release readiness, and customer-facing use cases. They will also help grow a validation culture that detects issues early, produces clear evidence, and supports confident delivery. Roles and Responsibilities Lead end-to-end Quality Assurance activities for embedded system software, firmware, and platform validation across the product lifecycle, ensuring high product reliability and release quality. Provide deep technical expertise in one or more platform domains, including High-Speed I/O (HSIO), Low-Speed I/O (LSIO), BIOS/UEFI, Reliability, Availability and Serviceability (RAS), Telemetry, and BMC technologies. Develop and complete functional, regression, stress, stability, and performance test cases for embedded Linux-based software stacks and firmware components. Define and drive comprehensive validation architectures, test strategies, and coverage models spanning component, subsystem, system integration, and full system-level validation for firmware and/or software stacks. Drive validation coverage expansion by identifying quality gaps and implementing targeted test solutions across firmware, software, hardware, and platform interactions. Support silicon bring-up activities, board validation, firmware integration, and system-level debugging during pre-silicon emulation and post-silicon validation phases. Mentor and provide technical leadership to validation engineers by promoting standard methodologies in test design, automation development, debugging techniques, root-cause analysis, and engineering excellence. Required Skills and Experience Proven experience in Quality Assurance, Firmware Validation, or System Software Engineering, with a consistent track record of delivering high-quality platform, firmware, and embedded software products Strong expertise in test architecture, validation methodologies, and quality engineering practices for firmware, embedded software, and system-level platforms. Excellent programming and debugging skills in C/C++, with good understanding of scripting languages such as Python, Shell, or Perl for automation and tool development. Solid understanding of embedded Linux software stacks, including system services, device drivers, kernel interactions, and platform integration. Demonstrated expertise in both pre-silicon and post-silicon validation, including simulation, emulation, FPGA prototyping, silicon bring-up, platform integration, and system-level debug. Nice to have Skills and Experience Git-based development workflows, including Git, GitLab/GitHub, CI/CD pipelines, version control automation, and repository management tools. Knowledge of firmware standards and technologies such as UEFI, ACPI, SMBIOS, Redfish, PLDM, MCTP, SPDM, and secure boot implementations. Experience with the company-based SoCs, server platforms, or infrastructure systems. Mentoring and/or line management experience In Return You'll join a collaborative, highly skilled engineering environment where you can influence the quality, readiness, and success of the company Neoverse-based solutions from pre-silicon validation through to production deployment. Please note that no relocation package is available for this role. If skilled worker sponsorship is required, the company will meet costs associated with sponsorship for the employer only. All fees associated with the individual's application e.g. visa application fee and Immigration Health Surcharge, will be the responsibility of the successful candidate. Accommodations at the company At the company, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by the company to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at the company the company's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at the company the company is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Salary Range £97,300 - £131,700 per year
OLIX is seeking an Architect/Staff Embedded Software Engineer to be the technical authority for hardware software integration across the DX 1 platform. You will influence architecture from pre silicon to sustainment, partner with leadership to set standards, and drive cross functional collaboration. You bring depth across firmware and hardware interfaces, with a proven record of delivering complex integration architectures in high reliability environments, and you excel at communicating
22/07/2026
Full time
OLIX is seeking an Architect/Staff Embedded Software Engineer to be the technical authority for hardware software integration across the DX 1 platform. You will influence architecture from pre silicon to sustainment, partner with leadership to set standards, and drive cross functional collaboration. You bring depth across firmware and hardware interfaces, with a proven record of delivering complex integration architectures in high reliability environments, and you excel at communicating