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

30 jobs found

Email me jobs like this
Refine Search
Current Search
senior controls robotics engineer
Controls and Robotics Programmer (Automation Systems Programmer)
BOS Innovations
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role We're looking for a Senior PLC & Robotics programmer who owns automation projects end-to-end, from concept and programming to commissioning and customer handoff. As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will design, develop, and integrate control systems for advanced automation projects, specializing in either PLC/HMI programming, robotics integration, or both. You'll collaborate with both mechanical and electrical design as well as project management teams to bring automated solutions to life, ensuring they meet customer specifications, safety standards, and project timelines. This role is ideal for a hands on problem solver who enjoys tackling diverse challenges, from writing structured logic to fine tuning robot paths. You'll play a key role throughout the full project lifecycle: programming, testing, troubleshooting, commissioning, and continuous improvement of automation systems that define the next generation of manufacturing efficiency. Location: London, ON Employment Type: Full Time Salary Range: $40/hr. - $50/hr. Department: Programming RESPONSIBILITIES Develop and Integrate Control Systems: Design and implement PLC and HMI programs or robot control logic that follow BOS standards and customer specifications, ensuring seamless communication between devices and systems. Collaborate and Problem Solve: Work closely with project managers, engineers, and build teams to identify issues, implement solutions, and ensure machines perform safely and efficiently during all project phases, from development to commissioning. Commission and Support Equipment: Lead on site installation and commissioning, troubleshooting I/O, motion, and communication networks to deliver fully functional, production ready systems that meet FAT and SAT milestones. Communicate effectively with customers during on site activities to ensure clarity, professionalism, and a positive project experience. Ensure Quality and Documentation: Maintain up to date Quality Control Checklists, develop clear operating and troubleshooting documentation, and adhere to BOS programming standards for accuracy, reliability, and safety compliance. Drive Continuous Improvement: Proactively identify process or program enhancements, contribute to BOS programming standards, and support team growth through mentorship and participation in internal career development initiatives. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Diploma or degree in Electrical Engineering, Mechatronics, Automation, Robotics, Engineering Technology, or a related technical field. 5+ years of experience programming and commissioning industrial automation systems. Strong experience with PLC/HMI programming (e.g., Rockwell, Siemens, Omron) and/or industrial robotics (e.g., ABB, FANUC, KUKA, Universal Robots). Experience commissioning automated equipment, troubleshooting control systems, and supporting FAT/SAT activities. Proficiency with industrial communication networks such as Ether Net/IP, Profinet, or Modbus TCP/IP. Ability to read and interpret electrical schematics, control drawings, and technical documentation. Strong problem solving skills with the ability to lead projects, mentor junior programmers, and contribute to programming standards. Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs
26/07/2026
Full time
At BOS Innovations, we are driven by a clear purpose: to deliver exceptional industrial automation solutions that solve real manufacturing challenges and enable our customers to compete at the highest levels. For over 25 years, we've partnered with manufacturers across North America, from automotive to energy to advanced industries -providing intelligent automation systems built on precision, reliability, and innovation. Guided by our core values of Truth, Excellence, Work Ethics, and Innovation, we are committed to serving our customers and supporting one another with integrity and accountability. At BOS, people come first. We believe in cultivating an environment where talented individuals grow into inspired professionals of character and competence. Our purpose is not only to deliver great technology, but also to develop great people - fostering collaboration, continuous learning, and professional growth. About the Role We're looking for a Senior PLC & Robotics programmer who owns automation projects end-to-end, from concept and programming to commissioning and customer handoff. As a Controls & Robotics Programmer (Automation Systems Programmer), at BOS Innovations, you will design, develop, and integrate control systems for advanced automation projects, specializing in either PLC/HMI programming, robotics integration, or both. You'll collaborate with both mechanical and electrical design as well as project management teams to bring automated solutions to life, ensuring they meet customer specifications, safety standards, and project timelines. This role is ideal for a hands on problem solver who enjoys tackling diverse challenges, from writing structured logic to fine tuning robot paths. You'll play a key role throughout the full project lifecycle: programming, testing, troubleshooting, commissioning, and continuous improvement of automation systems that define the next generation of manufacturing efficiency. Location: London, ON Employment Type: Full Time Salary Range: $40/hr. - $50/hr. Department: Programming RESPONSIBILITIES Develop and Integrate Control Systems: Design and implement PLC and HMI programs or robot control logic that follow BOS standards and customer specifications, ensuring seamless communication between devices and systems. Collaborate and Problem Solve: Work closely with project managers, engineers, and build teams to identify issues, implement solutions, and ensure machines perform safely and efficiently during all project phases, from development to commissioning. Commission and Support Equipment: Lead on site installation and commissioning, troubleshooting I/O, motion, and communication networks to deliver fully functional, production ready systems that meet FAT and SAT milestones. Communicate effectively with customers during on site activities to ensure clarity, professionalism, and a positive project experience. Ensure Quality and Documentation: Maintain up to date Quality Control Checklists, develop clear operating and troubleshooting documentation, and adhere to BOS programming standards for accuracy, reliability, and safety compliance. Drive Continuous Improvement: Proactively identify process or program enhancements, contribute to BOS programming standards, and support team growth through mentorship and participation in internal career development initiatives. This description reflects management's assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. BOS welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. Your interest in this opportunity is appreciated. Applicants must be eligible to work in Canada. Only those applicants selected for an interview will be contacted. Diploma or degree in Electrical Engineering, Mechatronics, Automation, Robotics, Engineering Technology, or a related technical field. 5+ years of experience programming and commissioning industrial automation systems. Strong experience with PLC/HMI programming (e.g., Rockwell, Siemens, Omron) and/or industrial robotics (e.g., ABB, FANUC, KUKA, Universal Robots). Experience commissioning automated equipment, troubleshooting control systems, and supporting FAT/SAT activities. Proficiency with industrial communication networks such as Ether Net/IP, Profinet, or Modbus TCP/IP. Ability to read and interpret electrical schematics, control drawings, and technical documentation. Strong problem solving skills with the ability to lead projects, mentor junior programmers, and contribute to programming standards. Why Join BOS Total Rewards Competitive base compensation Annual profit sharing RRSP employer matching program Health & Wellbeing Flexible extended health and dental plans Employee Assistance Program (EAP) Banked hours program to support work life balance Growth & Development Leadership and mentorship programs Career planning and goal setting Internal advancement opportunities Culture & Community Staff appreciation lunches & socials Bi annual company events Employee recognition programs
Senior IT Engineer
Runway Financial
We are building AI to simulate the world through merging art and science. We believe that world models are at the frontier of progress in artificial intelligence. Language models alone won't solve the world's hardest problems - robotics, disease, scientific discovery. Real progress requires models that experience the world and learn from their mistakes, the same way that humans do. And this kind of trial and error can be massively accelerated when done in simulation, rather than in the real world. World models offer the most clear path to general-purpose simulation, changing how stories are told, how scientific progress is made and how the next frontiers of humanity are reached. Open to hiring remote across EMEA - preferable to have someone near our office in London. We're looking for someone to join our IT team and take ownership of day-to-day technical support for a globally distributed company. You'd report to the Head of IT/Security and be the first point of contact for employees with requests, device issues, and account problems. You'll own the fundamentals from day one: handling tickets, provisioning laptops, running on boarding, and keeping our SaaS stack in order. But this is a small team at a fast-growing AI company, so the scope grows quickly. You'll get pulled into real projects sooner than you'd expect, across security, infrastructure, and automation. How far you take it depends on what you're good at and what interests you. This role is also the start of our IT presence internationally. Most of the company sits in North America today, and you'd be our first IT hire outside it, extending support coverage to new time zones and helping lay the groundwork as we grow globally. What you'll do Handle help-desk tickets: Triage and resolve employee requests - password resets, access provisioning, Slack/Google Workspace/Zoom troubleshooting, and general "my thing is broken" support Manage the device lifecycle: Procure, provision, configure, and ship laptops for new hires. Handle off-boarding wipes and returns. Keep the asset inventory accurate. Run on boarding and off boarding: Create accounts, apply security profiles, draft welcome communications, and make sure new employees have everything before day one Administer Google Workspace: Manage users, groups, aliases, and license assignments. You'll use both the admin console and CLI tools regularly. Support endpoint compliance: Work with our device trust tooling to keep employee machines meeting security policies, and follow up when they don't Deploy and enforce security policies: Help roll out and maintain endpoint security configurations, access controls, and compliance requirements across the fleet Manage corporate software: Handle seat assignments, renewals, license optimization, and access reviews across our SaaS stack Support office networking and AV: Help maintain networking equipment, conference room setups, and office technology across our physical locations as needed Train and enable employees: Deliver lightweight technical guidance and training on IT systems, both for new hires and for ongoing support (written guides, short walkthroughs, the occasional screen share) Write things down: Maintain run-books, knowledge base articles, and process docs. If you fix something, document how. Where this role can grow We don't expect you to stay in a pure helpdesk lane. Our SOC2 program has ongoing evidence collection and device trust work to pick up, and there's security policy work that needs someone to own the rollout and enforcement side. On the infrastructure side, we manage cloud resources through infrastructure-as-code, and there's no shortage of manual process waiting to be turned into a workflow. Over time, you'd lead IT projects around endpoint management, security improvements, and internal tooling rather than just executing on them. What you'll need Some form of IT support experience. A help-desk role, an internal support function, or just being the person everyone came to when something broke. The title matters less than the reps. Comfort with macOS. Our user endpoint fleet is mostly Mac. You should be able to troubleshoot system issues, manage profiles, and work in the terminal without hand-holding. Familiarity with Google Workspace administration, or the confidence to pick it up fast. CLI admin tooling experience is a plus. A working understanding of networking fundamentals: DNS, DHCP, LAN/WAN basics, and how traffic moves. You don't need to be a network engineer, but you shouldn't be lost when a connectivity issue comes in. Basic understanding of cybersecurity principles. You should know what endpoint security, encryption, and access controls are, and why they matter, even if you haven't built policies from scratch. Strong written communication. This is a remote role and coordination happens in Slack and Notion. If you can't write clearly, the timezone gap makes everything harder. Self-direction. There's separation between you and the rest of the IT team for part of the day. You need to be someone who sees what needs doing and does it. Curiosity about how systems work. Maybe you've run a homelab, automated something tedious with a script, or set up a Pi. We care more about the impulse than the resume line. Nice to have Experience with MDM platforms (any of the major ones) Any exposure to cloud infrastructure (AWS, GCP, etc) and infrastructure-as-code concepts Scripting in Python, Bash, or JavaScript Familiarity with zero trust networking concepts and tools Background in compliance frameworks (SOC2, ISO 27001) Exposure to international IT regulations or data privacy requirements (GDPR, etc.) Runway strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity for our team. Our salary ranges are based on competitive market rates for our size, stage and industry, and salary is just one part of the overall compensation package we provide. There are many factors that go into salary determinations, including relevant experience, skill level and qualifications assessed during the interview process, and maintaining internal equity with peers on the team. The range shared below is a general expectation for the function as posted, but we are also open to considering candidates who may be more or less experienced than outlined in the job description. In this case, we will communicate any updates in the expected salary range. Lastly, the provided range is the expected salary for candidates in the U.S. Outside of those regions, there may be a change in the range, which again, will be communicated to candidates. Working at Runway Great things come from great teams. We'd love to hear from you. We're committed to creating a space where our employees can bring their full selves to work and have equal opportunity to succeed. So regardless of race, gender identity or expression, sexual orientation, religion, origin, ability, age, veteran status, if joining this mission speaks to you, we encourage you to apply. More about Runway Universal World Simulator GWM-1 Gen-4.5 General World Models Robotics SDK Conversational Real-time Agents Runway Studios We're excited to be recognized as a best place to work: Crain's InHerSight BuiltIn NYC INC
26/07/2026
Full time
We are building AI to simulate the world through merging art and science. We believe that world models are at the frontier of progress in artificial intelligence. Language models alone won't solve the world's hardest problems - robotics, disease, scientific discovery. Real progress requires models that experience the world and learn from their mistakes, the same way that humans do. And this kind of trial and error can be massively accelerated when done in simulation, rather than in the real world. World models offer the most clear path to general-purpose simulation, changing how stories are told, how scientific progress is made and how the next frontiers of humanity are reached. Open to hiring remote across EMEA - preferable to have someone near our office in London. We're looking for someone to join our IT team and take ownership of day-to-day technical support for a globally distributed company. You'd report to the Head of IT/Security and be the first point of contact for employees with requests, device issues, and account problems. You'll own the fundamentals from day one: handling tickets, provisioning laptops, running on boarding, and keeping our SaaS stack in order. But this is a small team at a fast-growing AI company, so the scope grows quickly. You'll get pulled into real projects sooner than you'd expect, across security, infrastructure, and automation. How far you take it depends on what you're good at and what interests you. This role is also the start of our IT presence internationally. Most of the company sits in North America today, and you'd be our first IT hire outside it, extending support coverage to new time zones and helping lay the groundwork as we grow globally. What you'll do Handle help-desk tickets: Triage and resolve employee requests - password resets, access provisioning, Slack/Google Workspace/Zoom troubleshooting, and general "my thing is broken" support Manage the device lifecycle: Procure, provision, configure, and ship laptops for new hires. Handle off-boarding wipes and returns. Keep the asset inventory accurate. Run on boarding and off boarding: Create accounts, apply security profiles, draft welcome communications, and make sure new employees have everything before day one Administer Google Workspace: Manage users, groups, aliases, and license assignments. You'll use both the admin console and CLI tools regularly. Support endpoint compliance: Work with our device trust tooling to keep employee machines meeting security policies, and follow up when they don't Deploy and enforce security policies: Help roll out and maintain endpoint security configurations, access controls, and compliance requirements across the fleet Manage corporate software: Handle seat assignments, renewals, license optimization, and access reviews across our SaaS stack Support office networking and AV: Help maintain networking equipment, conference room setups, and office technology across our physical locations as needed Train and enable employees: Deliver lightweight technical guidance and training on IT systems, both for new hires and for ongoing support (written guides, short walkthroughs, the occasional screen share) Write things down: Maintain run-books, knowledge base articles, and process docs. If you fix something, document how. Where this role can grow We don't expect you to stay in a pure helpdesk lane. Our SOC2 program has ongoing evidence collection and device trust work to pick up, and there's security policy work that needs someone to own the rollout and enforcement side. On the infrastructure side, we manage cloud resources through infrastructure-as-code, and there's no shortage of manual process waiting to be turned into a workflow. Over time, you'd lead IT projects around endpoint management, security improvements, and internal tooling rather than just executing on them. What you'll need Some form of IT support experience. A help-desk role, an internal support function, or just being the person everyone came to when something broke. The title matters less than the reps. Comfort with macOS. Our user endpoint fleet is mostly Mac. You should be able to troubleshoot system issues, manage profiles, and work in the terminal without hand-holding. Familiarity with Google Workspace administration, or the confidence to pick it up fast. CLI admin tooling experience is a plus. A working understanding of networking fundamentals: DNS, DHCP, LAN/WAN basics, and how traffic moves. You don't need to be a network engineer, but you shouldn't be lost when a connectivity issue comes in. Basic understanding of cybersecurity principles. You should know what endpoint security, encryption, and access controls are, and why they matter, even if you haven't built policies from scratch. Strong written communication. This is a remote role and coordination happens in Slack and Notion. If you can't write clearly, the timezone gap makes everything harder. Self-direction. There's separation between you and the rest of the IT team for part of the day. You need to be someone who sees what needs doing and does it. Curiosity about how systems work. Maybe you've run a homelab, automated something tedious with a script, or set up a Pi. We care more about the impulse than the resume line. Nice to have Experience with MDM platforms (any of the major ones) Any exposure to cloud infrastructure (AWS, GCP, etc) and infrastructure-as-code concepts Scripting in Python, Bash, or JavaScript Familiarity with zero trust networking concepts and tools Background in compliance frameworks (SOC2, ISO 27001) Exposure to international IT regulations or data privacy requirements (GDPR, etc.) Runway strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity for our team. Our salary ranges are based on competitive market rates for our size, stage and industry, and salary is just one part of the overall compensation package we provide. There are many factors that go into salary determinations, including relevant experience, skill level and qualifications assessed during the interview process, and maintaining internal equity with peers on the team. The range shared below is a general expectation for the function as posted, but we are also open to considering candidates who may be more or less experienced than outlined in the job description. In this case, we will communicate any updates in the expected salary range. Lastly, the provided range is the expected salary for candidates in the U.S. Outside of those regions, there may be a change in the range, which again, will be communicated to candidates. Working at Runway Great things come from great teams. We'd love to hear from you. We're committed to creating a space where our employees can bring their full selves to work and have equal opportunity to succeed. So regardless of race, gender identity or expression, sexual orientation, religion, origin, ability, age, veteran status, if joining this mission speaks to you, we encourage you to apply. More about Runway Universal World Simulator GWM-1 Gen-4.5 General World Models Robotics SDK Conversational Real-time Agents Runway Studios We're excited to be recognized as a best place to work: Crain's InHerSight BuiltIn NYC INC
(Senior) Research Software Engineer - AI Co-Scientist Systems
The Earlham Institute Norwich, Norfolk
(Senior) Research Software Engineer - AI Co-Scientist Systems Job Title (Senior) Research Software Engineer - AI Co-Scientist Systems Post Number Closing Date 20 Aug 2026 Grade SC6/SC5 Starting Salary Salary: £38,000-£52,560 Hours per week 37 Project Title Generative Digital Biology: AI Co-Scientist Systems and Lab Automation Expected/Ideal Start Date 07 Sep 2026 Months Duration 36 Job Description Main Purpose of the Job The post holder will take a research-active software engineering and AI systems role in the AI for Biology Group, building the AI-agent-driven platform required for Generative Digital Biology. The role will connect foundation models, scientific tools, biological datasets, experimental design algorithms, lab automation workflows, robotics interfaces and human in the loop scientific decision making. This is a platform building research role, not a conventional bioinformatics software support post. The successful candidate will contribute intellectually to research, develop publishable AI systems, build open source software and demonstrators, co author research outputs and support competitive grant applications. The role would suit a highly capable computer scientist, AI systems researcher, robotics engineer or research active software engineer who wants to build the technical backbone for AI driven biological discovery. A key objective will be to develop an AI co scientist demonstrator for the group and the Institute: a platform that can show how AI agents can interact with human scientists via virtual/augmented reality, reason over biological questions, call scientific tools and APIs, use foundation models, design experiments, interface with computational and physical workflows, and support rigorous, auditable and reproducible scientific discovery. The post holder will work closely with the other AI for Biology appointments. Foundation model research in the group will provide biological representations and predictive models; generative and causal AI research will provide design and experimental decision algorithms; this RSE role will build the software, agentic workflows, tool registries, automation interfaces, provenance mechanisms and demonstrator environment that connect these components into a usable scientific discovery system. This will be a highly collaborative role embedded across EI. The post holder will work with EI colleagues and platforms to connect AI designed hypotheses and candidates with biological data, experimental design and validation routes, including potential collaborations with Earlham Biofoundry and engineering biology colleagues on AI-guided design build test learn cycles; with Cellular Genomics and Single cell and Spatial Analysis on perturbation, cell state and single cell/spatial omics use cases; and with BioFAIR, ELIXIR UK, Open and FAIR Data and Research e Infrastructure colleagues on AI ready design datasets, benchmarks, provenance and reproducible workflows. Prior experience in lab automation is desirable but not essential. We particularly welcome candidates with exceptional computer science, large scale machine learning systems, robotics or software engineering backgrounds who are motivated to apply their skills to biological discovery and to learn the relevant biological and automation context. Key Relationships INTERNAL: Reporting to Professor Ke Li, the post holder will work closely with the AI for Biology Group and collaborate across EI's research programmes, National Bioscience Research Infrastructures, Research e Infrastructure and technology platforms. Key internal relationships are expected to include Earlham Biofoundry and engineering biology colleagues for lab automation, robotics interfaces and design build test learn workflows; Research e Infrastructure for HPC/GPU/cloud, reproducible software and scalable model deployment; BioFAIR, ELIXIR UK and Open and FAIR Data colleagues for AI ready resources, provenance, data/model documentation and interoperable workflows; Cellular Genomics and Single cell and Spatial Analysis for biological use cases; and relevant EI groups working on plants, microbes, biodiversity, health, genomics and data intensive bioscience. EXTERNAL: The post holder will interact with UK and international collaborators in AI, AI agents, machine learning systems, research software engineering, robotics, laboratory automation, autonomous experimentation, computational biology, engineering biology, genomics, plant science, human health and therapeutic discovery. External collaborations may include academic, public sector, infrastructure, clinical and industry partners where appropriate. Main Activities & Responsibilities Design and build the AI Co Scientist system/software architecture for the GDB programme, including agent orchestration, tool registries, model interfaces, workflow execution, data/model versioning and provenance tracking. For appointment at SC5, take technical and operational leadership of a defined AI Co Scientist platform or workstream; own the architecture, roadmap, milestones and technical risk decisions; and deliver the work with limited supervision (essential for SC5). 20 Develop AI agent workflows for scientific reasoning, literature/data retrieval, tool use, planning, hypothesis generation, experimental design, result interpretation, iterative refinement and human in the loop decision making. 15 Build software interfaces connecting AI agents with biological datasets, foundation models, generative models, Bayesian experimental design, optimisation algorithms, benchmarking tools and HPC/GPU/cloud resources. For appointment at SC5, coordinate cross platform integration, define interface contracts and engineering standards, resolve technical dependencies, and ensure coherent delivery across AI, data, infrastructure and automation partners (essential for SC5). 15 Develop interfaces to lab automation, robotics, biofoundry workflows, instrument control APIs, LIMS/ELN systems, digital twin/simulation environments or related physical AI workflows where appropriate. 15 Build an interactive AI Co Scientist demonstrator environment for research, collaboration, grant development and institutional showcase purposes. 10 Implement robustness, safety, permissioning, sandboxing, audit trails, provenance, reproducibility, monitoring and responsible use/dual use aware controls for AI systems operating in biological contexts. For appointment at SC5, define and lead implementation of software quality, testing, security, provenance, auditability and safe tool execution standards, including design/code review and release readiness decisions (essential for SC5). 10 Contribute intellectually to research papers, conference submissions, technical reports, open source software releases, demonstrations, presentations and community resources. For appointment at SC5, lead major software releases, demonstrators and technical/research outputs, and represent the work in relevant internal and external forums (essential for SC5). 10 Contribute to collaborative projects, competitive grant applications, documentation, testing, responsible data handling and long term platform strategy for the AI for Biology Group. For appointment at SC5, make substantive contributions to grant development and long term platform strategy, and provide technical guidance or mentoring to junior researchers or engineers (essential for SC5). 5 As agreed with line manager, any other duties commensurate with the nature of the role. Person Profile Education & Qualifications Requirement Importance PhD, or equivalent research or industrial experience at a comparable level, in Computer Science, AI, Robotics, Machine Learning, Software Engineering, Scientific Computing, Data Science, Computational Biology or a closely related quantitative discipline Essential Specialist Knowledge & Skills Requirement Importance Strong hands on software engineering ability, evidenced through substantial implemented systems, research software, open source code, AI/ML platforms, robotics/automation software or scientific computing projects Essential Experience designing, implementing and maintaining complex research software systems, AI systems, agentic workflows, robotics/automation software, scientific platforms or data intensive computational infrastructure Essential Experience with modern AI systems or scientific computing systems, such as large language models, tool-using agents, retrieval augmented generation, workflow orchestration, model APIs, machine learning frameworks, and the ability to develop agentic workflows for scientific applications Essential Understanding of, and commitment to, trustworthy AI, robustness, safety, provenance, auditability, sandboxing, permissioning, monitoring or dual use aware AI workflows for biological applications Essential Ability to build robust, maintainable and reproducible software using version control, testing, documentation, containers, APIs, databases, workflow tools, CI/CD and deployment on HPC, GPU, cloud or distributed computing environments Essential Demonstrable practical experience designing and building AI-agent, multi agent or scientific agent systems, including relevant experience in orchestration, tool use and evaluation (essential for SC5) Desirable Experience with robotics, lab automation, self driving laboratories, autonomous experimentation, instrument control, liquid handling platforms, automated microscopy, microfluidics, sequencing workflows, biofoundry platforms, ROS/ROS2 or related hardware/software integration Desirable Experience with biological data, genomics, single cell data, imaging . click apply for full job details
26/07/2026
Full time
(Senior) Research Software Engineer - AI Co-Scientist Systems Job Title (Senior) Research Software Engineer - AI Co-Scientist Systems Post Number Closing Date 20 Aug 2026 Grade SC6/SC5 Starting Salary Salary: £38,000-£52,560 Hours per week 37 Project Title Generative Digital Biology: AI Co-Scientist Systems and Lab Automation Expected/Ideal Start Date 07 Sep 2026 Months Duration 36 Job Description Main Purpose of the Job The post holder will take a research-active software engineering and AI systems role in the AI for Biology Group, building the AI-agent-driven platform required for Generative Digital Biology. The role will connect foundation models, scientific tools, biological datasets, experimental design algorithms, lab automation workflows, robotics interfaces and human in the loop scientific decision making. This is a platform building research role, not a conventional bioinformatics software support post. The successful candidate will contribute intellectually to research, develop publishable AI systems, build open source software and demonstrators, co author research outputs and support competitive grant applications. The role would suit a highly capable computer scientist, AI systems researcher, robotics engineer or research active software engineer who wants to build the technical backbone for AI driven biological discovery. A key objective will be to develop an AI co scientist demonstrator for the group and the Institute: a platform that can show how AI agents can interact with human scientists via virtual/augmented reality, reason over biological questions, call scientific tools and APIs, use foundation models, design experiments, interface with computational and physical workflows, and support rigorous, auditable and reproducible scientific discovery. The post holder will work closely with the other AI for Biology appointments. Foundation model research in the group will provide biological representations and predictive models; generative and causal AI research will provide design and experimental decision algorithms; this RSE role will build the software, agentic workflows, tool registries, automation interfaces, provenance mechanisms and demonstrator environment that connect these components into a usable scientific discovery system. This will be a highly collaborative role embedded across EI. The post holder will work with EI colleagues and platforms to connect AI designed hypotheses and candidates with biological data, experimental design and validation routes, including potential collaborations with Earlham Biofoundry and engineering biology colleagues on AI-guided design build test learn cycles; with Cellular Genomics and Single cell and Spatial Analysis on perturbation, cell state and single cell/spatial omics use cases; and with BioFAIR, ELIXIR UK, Open and FAIR Data and Research e Infrastructure colleagues on AI ready design datasets, benchmarks, provenance and reproducible workflows. Prior experience in lab automation is desirable but not essential. We particularly welcome candidates with exceptional computer science, large scale machine learning systems, robotics or software engineering backgrounds who are motivated to apply their skills to biological discovery and to learn the relevant biological and automation context. Key Relationships INTERNAL: Reporting to Professor Ke Li, the post holder will work closely with the AI for Biology Group and collaborate across EI's research programmes, National Bioscience Research Infrastructures, Research e Infrastructure and technology platforms. Key internal relationships are expected to include Earlham Biofoundry and engineering biology colleagues for lab automation, robotics interfaces and design build test learn workflows; Research e Infrastructure for HPC/GPU/cloud, reproducible software and scalable model deployment; BioFAIR, ELIXIR UK and Open and FAIR Data colleagues for AI ready resources, provenance, data/model documentation and interoperable workflows; Cellular Genomics and Single cell and Spatial Analysis for biological use cases; and relevant EI groups working on plants, microbes, biodiversity, health, genomics and data intensive bioscience. EXTERNAL: The post holder will interact with UK and international collaborators in AI, AI agents, machine learning systems, research software engineering, robotics, laboratory automation, autonomous experimentation, computational biology, engineering biology, genomics, plant science, human health and therapeutic discovery. External collaborations may include academic, public sector, infrastructure, clinical and industry partners where appropriate. Main Activities & Responsibilities Design and build the AI Co Scientist system/software architecture for the GDB programme, including agent orchestration, tool registries, model interfaces, workflow execution, data/model versioning and provenance tracking. For appointment at SC5, take technical and operational leadership of a defined AI Co Scientist platform or workstream; own the architecture, roadmap, milestones and technical risk decisions; and deliver the work with limited supervision (essential for SC5). 20 Develop AI agent workflows for scientific reasoning, literature/data retrieval, tool use, planning, hypothesis generation, experimental design, result interpretation, iterative refinement and human in the loop decision making. 15 Build software interfaces connecting AI agents with biological datasets, foundation models, generative models, Bayesian experimental design, optimisation algorithms, benchmarking tools and HPC/GPU/cloud resources. For appointment at SC5, coordinate cross platform integration, define interface contracts and engineering standards, resolve technical dependencies, and ensure coherent delivery across AI, data, infrastructure and automation partners (essential for SC5). 15 Develop interfaces to lab automation, robotics, biofoundry workflows, instrument control APIs, LIMS/ELN systems, digital twin/simulation environments or related physical AI workflows where appropriate. 15 Build an interactive AI Co Scientist demonstrator environment for research, collaboration, grant development and institutional showcase purposes. 10 Implement robustness, safety, permissioning, sandboxing, audit trails, provenance, reproducibility, monitoring and responsible use/dual use aware controls for AI systems operating in biological contexts. For appointment at SC5, define and lead implementation of software quality, testing, security, provenance, auditability and safe tool execution standards, including design/code review and release readiness decisions (essential for SC5). 10 Contribute intellectually to research papers, conference submissions, technical reports, open source software releases, demonstrations, presentations and community resources. For appointment at SC5, lead major software releases, demonstrators and technical/research outputs, and represent the work in relevant internal and external forums (essential for SC5). 10 Contribute to collaborative projects, competitive grant applications, documentation, testing, responsible data handling and long term platform strategy for the AI for Biology Group. For appointment at SC5, make substantive contributions to grant development and long term platform strategy, and provide technical guidance or mentoring to junior researchers or engineers (essential for SC5). 5 As agreed with line manager, any other duties commensurate with the nature of the role. Person Profile Education & Qualifications Requirement Importance PhD, or equivalent research or industrial experience at a comparable level, in Computer Science, AI, Robotics, Machine Learning, Software Engineering, Scientific Computing, Data Science, Computational Biology or a closely related quantitative discipline Essential Specialist Knowledge & Skills Requirement Importance Strong hands on software engineering ability, evidenced through substantial implemented systems, research software, open source code, AI/ML platforms, robotics/automation software or scientific computing projects Essential Experience designing, implementing and maintaining complex research software systems, AI systems, agentic workflows, robotics/automation software, scientific platforms or data intensive computational infrastructure Essential Experience with modern AI systems or scientific computing systems, such as large language models, tool-using agents, retrieval augmented generation, workflow orchestration, model APIs, machine learning frameworks, and the ability to develop agentic workflows for scientific applications Essential Understanding of, and commitment to, trustworthy AI, robustness, safety, provenance, auditability, sandboxing, permissioning, monitoring or dual use aware AI workflows for biological applications Essential Ability to build robust, maintainable and reproducible software using version control, testing, documentation, containers, APIs, databases, workflow tools, CI/CD and deployment on HPC, GPU, cloud or distributed computing environments Essential Demonstrable practical experience designing and building AI-agent, multi agent or scientific agent systems, including relevant experience in orchestration, tool use and evaluation (essential for SC5) Desirable Experience with robotics, lab automation, self driving laboratories, autonomous experimentation, instrument control, liquid handling platforms, automated microscopy, microfluidics, sequencing workflows, biofoundry platforms, ROS/ROS2 or related hardware/software integration Desirable Experience with biological data, genomics, single cell data, imaging . click apply for full job details
Field Tech (Mission Success)
Resource Area for Teaching Portsmouth, Hampshire
Salary: Up to £50,000 (DOE) Full time Permanent Who we are: SubSea Craft is a fast growing, privately funded, UK based innovative maritime technology company specialising in next generation, high performance watercraft and systems. We operate at the intersection of advanced engineering, cutting edge design, and user centric innovation, delivering safe, effective, and enabling solutions for both commercial and defence applications. What we offer: Pension Contribution - Pension scheme with the option to contribute via salary sacrifice. Annual Bonus Scheme - Eligibility to participate in the company's annual discretionary bonus scheme, linked to individual and company performance. Life Assurance and Critical Illness Cover - Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial security. Annual Leave - Entitlement to 25 days of annual leave plus bank holidays. Christmas Leave - A Christmas shutdown is typically observed. Wellbeing Day - An additional Wellbeing Day each year to focus on personal health and wellbeing. Family Leave - Enhanced maternity and paternity pay. Private Healthcare - Access to comprehensive private healthcare coverage to support your physical and mental wellbeing. Professional Development - Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Learning. Flexible Working - Opportunities for flexible working arrangements to promote work life balance. Inclusive Culture - A professional environment that values diversity, innovation, and collaboration. Offsite Parking available. Responsibilities Deliver safe and effective operation of SubSea Craft platforms during trials, demonstrations, operational evaluations, customer activities, and deployed operations. Conduct mission preparation, launch, recovery, piloting, mission execution, and post mission activities across SubSea Craft's aerial and maritime systems. Operate advanced autonomous and remotely operated systems in support of real world customer, operational, and test objectives. Act as a platform operator during customer demonstrations, familiarisation activities, trials, and operational deployments. Execute missions in accordance with approved operating procedures, risk controls, and safety requirements. Support the development, validation, and continuous improvement of operational procedures, checklists, emergency procedures, and best practice. Deploy globally in support of customer activities, demonstrations, trials, operational evaluations, and capability development events. Serve as a deployable member of the Mission Success team, supporting customers wherever SubSea Craft platforms are operated. Support the mobilisation, transportation, setup, operation, and recovery of platforms, support equipment, and deployment assets across multiple operating locations. Establish and operate temporary launch sites, workshops, operating locations, and support facilities in expeditionary and austere environments. Work alongside military, government, and industry stakeholders to deliver successful operational outcomes. Be prepared to undertake frequent international travel and extended deployments as a fundamental requirement of the role. Maintain assigned platforms, support equipment, and deployment assets in a safe, serviceable, and mission ready condition. Conduct routine inspections, servicing, preventative maintenance, and basic fault diagnosis activities. Support troubleshooting activities and provide accurate operational feedback to Senior Field Technicians, engineering teams, and programme stakeholders. Manage batteries, payloads, spares, tools, and support equipment to ensure continued operational readiness. Maintain maintenance records, serviceability reporting, and equipment accountability. Support the preparation and configuration of platforms for deployment, demonstration, and customer activities. Build customer confidence through safe operation, professional conduct, and reliable delivery. Represent SubSea Craft professionally during customer facing activities, demonstrations, and international deployments. Support the successful delivery of operational objectives through disciplined preparation, platform expertise, and professional field support. Capture operational observations, user feedback, and lessons identified during activities and deployments. Contribute to post mission reporting, debriefs, and lessons learned processes. Identify opportunities to improve platform reliability, operational effectiveness, and deployment efficiency. Essential Skills & Experience Experience operating unmanned systems, remotely operated platforms, drones, model aircraft, autonomous systems, marine systems, or comparable technical equipment. Demonstrable passion for UAVs, USVs, robotics, FPV systems, autonomous technologies, maritime systems, or related operational disciplines. Strong practical and mechanical aptitude combined with the ability to solve problems in dynamic field environments. Comfortable operating technical systems outdoors, at sea, and in expeditionary environments. Ability to work independently whilst maintaining high standards of safety, professionalism, and accountability. Strong organisational and communication skills. Full UK driving licence. Hold an active UK Security Check (SC) or Developed Vetting (DV) clearance, or be eligible and willing to obtain and maintain SC clearance. Willingness and ability to travel extensively worldwide, often at short notice and for extended periods. Desirable Skills & Experience Experience operating multirotor, fixed wing, FPV, or autonomous aerial systems. Experience operating autonomous or remotely operated maritime systems. UK CAA UAS qualifications (A2 CofC, GVC, RPC-Lv1 or equivalent). Commercially endorsed powerboat or maritime qualifications. Military, maritime, offshore, emergency services, engineering, or defence industry experience. Experience supporting trials, demonstrations, operational test and evaluation, or customer facing activities. Experience working with autonomous, robotic, or remotely operated systems. Values Our people are our greatest asset, we continually strive to provide an excellent working environment to enable our team to do their best work. We have an agile professional workforce: we are founded on the belief that our people are valued and our business is trusted, inclusive and commercially adept. What we expect from you Teamwork, mutual respect and collaboration Initiative and independent working Honesty and integrity Business and commercial awareness Agility, adaptability and continuous development We are committed to building an inclusive, diverse workplace where everyone can thrive. If you require any support or adjustments to interact with us, please let us know. Note Due to the nature of work undertaken at SubSea Craft, the selected candidate must be capable of meeting the security requirements of the position, which would include as a minimum existing right to live and work in the UK, Baseline Personnel Security Standard (BPSS), with UK National security clearance required for certain roles. Please note that all offers of employment are conditional and subject to satisfactory DBS, driving licence and reference checks. A criminal record will not automatically disqualify candidates from employment. We will consider criminal record information alongside the wider range of evidence gathered at the application, interview, and pre employment checking stages. Due to the high volume of applications, we are unable to respond to everyone. If you are shortlisted, we will aim to contact you within 14 days of your application or the closing date (if stated). We may retain your details for future suitable roles unless you advise us otherwise. For details of how we process your personal data, please refer to our Privacy Notice.
26/07/2026
Full time
Salary: Up to £50,000 (DOE) Full time Permanent Who we are: SubSea Craft is a fast growing, privately funded, UK based innovative maritime technology company specialising in next generation, high performance watercraft and systems. We operate at the intersection of advanced engineering, cutting edge design, and user centric innovation, delivering safe, effective, and enabling solutions for both commercial and defence applications. What we offer: Pension Contribution - Pension scheme with the option to contribute via salary sacrifice. Annual Bonus Scheme - Eligibility to participate in the company's annual discretionary bonus scheme, linked to individual and company performance. Life Assurance and Critical Illness Cover - Comprehensive protection including Life Assurance (4x salary) and Critical Illness Cover for added financial security. Annual Leave - Entitlement to 25 days of annual leave plus bank holidays. Christmas Leave - A Christmas shutdown is typically observed. Wellbeing Day - An additional Wellbeing Day each year to focus on personal health and wellbeing. Family Leave - Enhanced maternity and paternity pay. Private Healthcare - Access to comprehensive private healthcare coverage to support your physical and mental wellbeing. Professional Development - Commitment to ongoing learning and career growth, supported by training programmes and access to LinkedIn Learning. Flexible Working - Opportunities for flexible working arrangements to promote work life balance. Inclusive Culture - A professional environment that values diversity, innovation, and collaboration. Offsite Parking available. Responsibilities Deliver safe and effective operation of SubSea Craft platforms during trials, demonstrations, operational evaluations, customer activities, and deployed operations. Conduct mission preparation, launch, recovery, piloting, mission execution, and post mission activities across SubSea Craft's aerial and maritime systems. Operate advanced autonomous and remotely operated systems in support of real world customer, operational, and test objectives. Act as a platform operator during customer demonstrations, familiarisation activities, trials, and operational deployments. Execute missions in accordance with approved operating procedures, risk controls, and safety requirements. Support the development, validation, and continuous improvement of operational procedures, checklists, emergency procedures, and best practice. Deploy globally in support of customer activities, demonstrations, trials, operational evaluations, and capability development events. Serve as a deployable member of the Mission Success team, supporting customers wherever SubSea Craft platforms are operated. Support the mobilisation, transportation, setup, operation, and recovery of platforms, support equipment, and deployment assets across multiple operating locations. Establish and operate temporary launch sites, workshops, operating locations, and support facilities in expeditionary and austere environments. Work alongside military, government, and industry stakeholders to deliver successful operational outcomes. Be prepared to undertake frequent international travel and extended deployments as a fundamental requirement of the role. Maintain assigned platforms, support equipment, and deployment assets in a safe, serviceable, and mission ready condition. Conduct routine inspections, servicing, preventative maintenance, and basic fault diagnosis activities. Support troubleshooting activities and provide accurate operational feedback to Senior Field Technicians, engineering teams, and programme stakeholders. Manage batteries, payloads, spares, tools, and support equipment to ensure continued operational readiness. Maintain maintenance records, serviceability reporting, and equipment accountability. Support the preparation and configuration of platforms for deployment, demonstration, and customer activities. Build customer confidence through safe operation, professional conduct, and reliable delivery. Represent SubSea Craft professionally during customer facing activities, demonstrations, and international deployments. Support the successful delivery of operational objectives through disciplined preparation, platform expertise, and professional field support. Capture operational observations, user feedback, and lessons identified during activities and deployments. Contribute to post mission reporting, debriefs, and lessons learned processes. Identify opportunities to improve platform reliability, operational effectiveness, and deployment efficiency. Essential Skills & Experience Experience operating unmanned systems, remotely operated platforms, drones, model aircraft, autonomous systems, marine systems, or comparable technical equipment. Demonstrable passion for UAVs, USVs, robotics, FPV systems, autonomous technologies, maritime systems, or related operational disciplines. Strong practical and mechanical aptitude combined with the ability to solve problems in dynamic field environments. Comfortable operating technical systems outdoors, at sea, and in expeditionary environments. Ability to work independently whilst maintaining high standards of safety, professionalism, and accountability. Strong organisational and communication skills. Full UK driving licence. Hold an active UK Security Check (SC) or Developed Vetting (DV) clearance, or be eligible and willing to obtain and maintain SC clearance. Willingness and ability to travel extensively worldwide, often at short notice and for extended periods. Desirable Skills & Experience Experience operating multirotor, fixed wing, FPV, or autonomous aerial systems. Experience operating autonomous or remotely operated maritime systems. UK CAA UAS qualifications (A2 CofC, GVC, RPC-Lv1 or equivalent). Commercially endorsed powerboat or maritime qualifications. Military, maritime, offshore, emergency services, engineering, or defence industry experience. Experience supporting trials, demonstrations, operational test and evaluation, or customer facing activities. Experience working with autonomous, robotic, or remotely operated systems. Values Our people are our greatest asset, we continually strive to provide an excellent working environment to enable our team to do their best work. We have an agile professional workforce: we are founded on the belief that our people are valued and our business is trusted, inclusive and commercially adept. What we expect from you Teamwork, mutual respect and collaboration Initiative and independent working Honesty and integrity Business and commercial awareness Agility, adaptability and continuous development We are committed to building an inclusive, diverse workplace where everyone can thrive. If you require any support or adjustments to interact with us, please let us know. Note Due to the nature of work undertaken at SubSea Craft, the selected candidate must be capable of meeting the security requirements of the position, which would include as a minimum existing right to live and work in the UK, Baseline Personnel Security Standard (BPSS), with UK National security clearance required for certain roles. Please note that all offers of employment are conditional and subject to satisfactory DBS, driving licence and reference checks. A criminal record will not automatically disqualify candidates from employment. We will consider criminal record information alongside the wider range of evidence gathered at the application, interview, and pre employment checking stages. Due to the high volume of applications, we are unable to respond to everyone. If you are shortlisted, we will aim to contact you within 14 days of your application or the closing date (if stated). We may retain your details for future suitable roles unless you advise us otherwise. For details of how we process your personal data, please refer to our Privacy Notice.
Catalyst
Embedded Software & Controls Manager
Catalyst
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
26/07/2026
Full time
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
Catalyst
Embedded Software & Controls Manager
Catalyst Hebburn, Tyne And Wear
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
26/07/2026
Full time
My client, a leading international electrification business, seeks an Embedded Software & Controls Manager to join their Engineering division based at their South Tyneside operation. About the Role The Embedded Software & Controls Manager will be responsible for leading and mentoring the embedded software and controls team within their engineering function: ensuring embedded software deliverables are achieved on time and to specification. Main Responsibilities Work with other discipline leads to ensure software deliverables dovetail into overall global product development system. Ensure the team follows a strict V model development cycle which is requirements driven, well documented and traceable. Ensure conformance of the software development to the development process and support both internal and external ISO9001 auditing, ensuring continued compliance to the process Provide resource allocation plans for the team and provide correct resource to project managers enabling timely delivery of projects. Assist in creating project proposals with accurate resource and time estimates. Work as part of the senior management team with responsibility for annual budgeting for the software and controls team, assist in creating and reviewing annual business plan, risk register and SWOT analysis. Day to day management of the team, set annual performance and development goals and carry out mid and end of year performance reviews. Contribute to team moral, team building and growth of the team through staff development, training, and external recruitment. Carry out software development as an active member of the team, Help facilitate and foster a culture of collaboration and teamwork between software and controls teams globally. About you To be considered for the role, it is essential that you possess a degree in a relevant technical discipline (e.g. electronics, mechatronics, robotics, automation etc.), considerable expertise and strength in embedded software & control and demonstrable management experience within a electromechanical engineering environment. Key Selection Criteria Demonstrate leadership skills, team management and staff development. Demonstrated ability to develop software designs to meet project costs, performance, and schedules. Expert in following a requirement driven V-model development cycle. Expert in real-time software programming. Expert user of emulators, logic analyzers and software debugging tools. Preferred knowledge of control and feedback systems for power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering practice. Excellent interpersonal skills, including mentoring capabilities. Effective verbal and written communication skills. Accuracy and good organizational skills. This is an excellent opportunity to join a world-leader in their field who are on an impressive growth plan and at the forefront of technology development in their market sector. JBRP1_UKTJ
Senior Automation Engineer
慨正橡扯 Glenrothes, Fife
Senior Automation Engineer Location: Glenrothes, Fife or Livingston Contract: 12 month fixed term full time (37hrs/week) Responsibilities System Design & Development: Create and optimise automated systems, including robotics, PLCs, and SCADA systems for manufacturing and testing. Process optimisation: Lead cradle to grave projects (from bid to commissioning) to improve safety, cycle time and cost through automation. Process automation: Develop workflows and tooling to automate routine operational tasks, ensuring they are consistent, repeatable and scalable. Programming & controls: Develop and optimise programs for PLCs (Siemens S7, Allen Bradley), industrial robots (Fanuc, ABB, Kuka) and HMI/SCADA systems. Infrastructure management: Provision and optimise infrastructure, often utilising Infrastructure as Code (IaC) tools like Terraform and Ansible. Testing & validation: Lead commissioning of robotic cells and assembly systems; perform first article inspection (FAI) and ensure compliance with safety standards i.e. ISO 9001 or AS9100. Observability & support: Maintain platform observability and respond to incidents through root cause analysis (RCA) to improve service efficiency. System integration: Design and implement interfaces between MES (e.g. Werum PAS X, Rockwell Pharmasuite), ERP systems (like SAP S/4HANA) and shop floor automation such as PLC/SCADA systems. Recipe & workflow design: Author and test electronic batch records (EBR) and manufacturing recipes following ISA 95/ISA 88 standards to ensure efficient production. Data management: Develop data pipelines and dashboards for real time monitoring of key performance indicators (KPIs) such as yield, cycle time and OEE. Qualifications you must have Education: A bachelor's degree in engineering (mechanical, electrical, aerospace or controls). Experience: Solid experience in a manufacturing environment, ideally within highly regulated sectors (life sciences, aerospace & defence, FMCG). MES platforms: Experience with systems such as Emerson Syncade, Siemens Opcenter or Apriso. Industrial automation tools: Hands on experience with Siemens S7/TIA Portal, FANUC. Qualifications we prefer Programming & scripting: Proficiency in Python, Java or C++, plus scripting in PowerShell or Bash and SQL (for database queries), VB Script, XML or Java. Industrial networks: Knowledge of OPC UA, Ethernet/IP and database administration. What we offer Competitive salaries. 25 days holiday + statutory public holidays, plus the opportunity to buy and sell up to 5 days (37hr). Contributory pension scheme (up to 10.5% company contribution). Company bonus scheme (discretionary). Six times salary 'life assurance' with pension. Flexible benefits scheme with extensive salary sacrifice schemes, including health cash plan, dental, and cycle to work among others. Enhanced sick pay. Enhanced family friendly policies including enhanced maternity, paternity and shared parental leave. Work culture 37 hour working week, although hours may vary depending on role, job requirement or site specific arrangements. Remote, hybrid and site based working opportunities, dependant on your needs and the requirements of the role. A grownup flexible working culture that is output, not time spent at desk, focussed. More formal flexible working arrangements can also be requested and assessed subject to the role. Please enquire or highlight any request to our Talent Acquisition team to explore the flexible working possibilities. Up to 5 paid days volunteering each year. For this role the successful hire will need to be a permanent UK resident and successfully complete a baseline (BPSS) security and background check. RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, colour, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms.
25/07/2026
Full time
Senior Automation Engineer Location: Glenrothes, Fife or Livingston Contract: 12 month fixed term full time (37hrs/week) Responsibilities System Design & Development: Create and optimise automated systems, including robotics, PLCs, and SCADA systems for manufacturing and testing. Process optimisation: Lead cradle to grave projects (from bid to commissioning) to improve safety, cycle time and cost through automation. Process automation: Develop workflows and tooling to automate routine operational tasks, ensuring they are consistent, repeatable and scalable. Programming & controls: Develop and optimise programs for PLCs (Siemens S7, Allen Bradley), industrial robots (Fanuc, ABB, Kuka) and HMI/SCADA systems. Infrastructure management: Provision and optimise infrastructure, often utilising Infrastructure as Code (IaC) tools like Terraform and Ansible. Testing & validation: Lead commissioning of robotic cells and assembly systems; perform first article inspection (FAI) and ensure compliance with safety standards i.e. ISO 9001 or AS9100. Observability & support: Maintain platform observability and respond to incidents through root cause analysis (RCA) to improve service efficiency. System integration: Design and implement interfaces between MES (e.g. Werum PAS X, Rockwell Pharmasuite), ERP systems (like SAP S/4HANA) and shop floor automation such as PLC/SCADA systems. Recipe & workflow design: Author and test electronic batch records (EBR) and manufacturing recipes following ISA 95/ISA 88 standards to ensure efficient production. Data management: Develop data pipelines and dashboards for real time monitoring of key performance indicators (KPIs) such as yield, cycle time and OEE. Qualifications you must have Education: A bachelor's degree in engineering (mechanical, electrical, aerospace or controls). Experience: Solid experience in a manufacturing environment, ideally within highly regulated sectors (life sciences, aerospace & defence, FMCG). MES platforms: Experience with systems such as Emerson Syncade, Siemens Opcenter or Apriso. Industrial automation tools: Hands on experience with Siemens S7/TIA Portal, FANUC. Qualifications we prefer Programming & scripting: Proficiency in Python, Java or C++, plus scripting in PowerShell or Bash and SQL (for database queries), VB Script, XML or Java. Industrial networks: Knowledge of OPC UA, Ethernet/IP and database administration. What we offer Competitive salaries. 25 days holiday + statutory public holidays, plus the opportunity to buy and sell up to 5 days (37hr). Contributory pension scheme (up to 10.5% company contribution). Company bonus scheme (discretionary). Six times salary 'life assurance' with pension. Flexible benefits scheme with extensive salary sacrifice schemes, including health cash plan, dental, and cycle to work among others. Enhanced sick pay. Enhanced family friendly policies including enhanced maternity, paternity and shared parental leave. Work culture 37 hour working week, although hours may vary depending on role, job requirement or site specific arrangements. Remote, hybrid and site based working opportunities, dependant on your needs and the requirements of the role. A grownup flexible working culture that is output, not time spent at desk, focussed. More formal flexible working arrangements can also be requested and assessed subject to the role. Please enquire or highlight any request to our Talent Acquisition team to explore the flexible working possibilities. Up to 5 paid days volunteering each year. For this role the successful hire will need to be a permanent UK resident and successfully complete a baseline (BPSS) security and background check. RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, colour, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms.
ERP Programme Manager
Thehumanoid
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 As ERP Programme Manager, you will be accountable for the end-to-end delivery of Humanoid's ERP programme across all workstreams. While this role sits within the IT organisation, the ERP programme is a business transformation initiative, not an IT-only delivery. As such, accountability for delivery spans business process change, data, controls, testing, change management, training, and technology implementation. You will operate as the single point of delivery accountability for the programme, ensuring that all streams progress in a coordinated, disciplined, and outcome-focused manner, regardless of organisational ownership. This role requires someone who combines structured programme discipline with a strong execution bias, able to enforce standards, drive decisions, and maintain momentum in a fast-growing, complex environment. You will work closely with a designated Programme Owner, but you will be responsible for ensuring the programme delivers on its objectives, milestones, and outcomes. What You'll Do End-to-End Programme Accountability Own delivery of the ERP programme across all business and IT workstreams. Act as the single point of accountability for overall programme outcomes. Ensure workstreams operate as an integrated programme, not independent silos. Translate business objectives into executable delivery plans. Programme Governance & Control Define and enforce programme governance, delivery methodology, and cadence. Establish programme forums, reporting, and decision structures. Maintain an integrated programme plan covering scope, milestones, dependencies, resources, and risks. Ensure transparent, fact-based reporting of progress, risks, and issues. Business Workstream Oversight Hold business workstream leads accountable for inputs, decisions, and delivery commitments. Ensure business process design, controls, and operating model changes are delivered on time. Drive timely decision-making across Finance, Procurement, and Operations. Ensure business readiness is planned and executed. IT & Solution Delivery Oversight Coordinate closely with the ERP Solution Lead and IT workstream leads. Ensure configuration, integrations, data, and technical activities align with business needs. Manage dependencies between technical and business activities. Ensure non-functional requirements (controls, security, supportability) are addressed. Vendor & System Integrator Management Lead day-to-day delivery management of system integrators and ERP vendors. Hold vendors accountable for end-to-end delivery. Challenge delivery assumptions, estimates, and resourcing where required. Ensure commercial and delivery realities remain aligned throughout the programme. Scope, Risk & Decision Management Own scope management across business and IT dimensions. Maintain a live and actionable RAID log with clear ownership and mitigation. Drive structured, fact-based decision-making by presenting options and implications. Escalate risks early, clearly, and constructively. Testing, Go-Live & Stabilisation Maintain delivery grip through early life support until stabilisation is achieved. Ensure an integrated testing strategy covering business processes, data, and technology. Plan and execute end-to-end cutover and go-live activities. Ensure operational readiness across support, controls, and training. What We're Looking For Proven experience leading end-to-end ERP programmes with accountability across business and IT workstreams. Experience delivering ERP platforms such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Demonstrated ability to run complex, cross-functional programmes with single-point accountability. Track record of holding business stakeholders, system integrators, and vendors to account. Highly organised, methodical, and disciplined, with a strong bias to execution. Comfortable challenging stakeholders and saying "no" when required, backed by facts and implications. Excellent communication skills, able to operate credibly at senior levels. Nice to have Experience delivering ERP in manufacturing, engineering, or product-led environments. Experience operating in scale-up environments where structure must be created. Background in programmes involving significant business process change. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
24/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 As ERP Programme Manager, you will be accountable for the end-to-end delivery of Humanoid's ERP programme across all workstreams. While this role sits within the IT organisation, the ERP programme is a business transformation initiative, not an IT-only delivery. As such, accountability for delivery spans business process change, data, controls, testing, change management, training, and technology implementation. You will operate as the single point of delivery accountability for the programme, ensuring that all streams progress in a coordinated, disciplined, and outcome-focused manner, regardless of organisational ownership. This role requires someone who combines structured programme discipline with a strong execution bias, able to enforce standards, drive decisions, and maintain momentum in a fast-growing, complex environment. You will work closely with a designated Programme Owner, but you will be responsible for ensuring the programme delivers on its objectives, milestones, and outcomes. What You'll Do End-to-End Programme Accountability Own delivery of the ERP programme across all business and IT workstreams. Act as the single point of accountability for overall programme outcomes. Ensure workstreams operate as an integrated programme, not independent silos. Translate business objectives into executable delivery plans. Programme Governance & Control Define and enforce programme governance, delivery methodology, and cadence. Establish programme forums, reporting, and decision structures. Maintain an integrated programme plan covering scope, milestones, dependencies, resources, and risks. Ensure transparent, fact-based reporting of progress, risks, and issues. Business Workstream Oversight Hold business workstream leads accountable for inputs, decisions, and delivery commitments. Ensure business process design, controls, and operating model changes are delivered on time. Drive timely decision-making across Finance, Procurement, and Operations. Ensure business readiness is planned and executed. IT & Solution Delivery Oversight Coordinate closely with the ERP Solution Lead and IT workstream leads. Ensure configuration, integrations, data, and technical activities align with business needs. Manage dependencies between technical and business activities. Ensure non-functional requirements (controls, security, supportability) are addressed. Vendor & System Integrator Management Lead day-to-day delivery management of system integrators and ERP vendors. Hold vendors accountable for end-to-end delivery. Challenge delivery assumptions, estimates, and resourcing where required. Ensure commercial and delivery realities remain aligned throughout the programme. Scope, Risk & Decision Management Own scope management across business and IT dimensions. Maintain a live and actionable RAID log with clear ownership and mitigation. Drive structured, fact-based decision-making by presenting options and implications. Escalate risks early, clearly, and constructively. Testing, Go-Live & Stabilisation Maintain delivery grip through early life support until stabilisation is achieved. Ensure an integrated testing strategy covering business processes, data, and technology. Plan and execute end-to-end cutover and go-live activities. Ensure operational readiness across support, controls, and training. What We're Looking For Proven experience leading end-to-end ERP programmes with accountability across business and IT workstreams. Experience delivering ERP platforms such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Demonstrated ability to run complex, cross-functional programmes with single-point accountability. Track record of holding business stakeholders, system integrators, and vendors to account. Highly organised, methodical, and disciplined, with a strong bias to execution. Comfortable challenging stakeholders and saying "no" when required, backed by facts and implications. Excellent communication skills, able to operate credibly at senior levels. Nice to have Experience delivering ERP in manufacturing, engineering, or product-led environments. Experience operating in scale-up environments where structure must be created. Background in programmes involving significant business process change. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
Senior System Engineer
Tech Contracts Online Leeds, Yorkshire
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.
ERP Programme Manager
Humanoid
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 As ERP Programme Manager, you will be accountable for the end-to-end delivery of Humanoid's ERP programme across all workstreams. While this role sits within the IT organisation, the ERP programme is a business transformation initiative, not an IT-only delivery. As such, accountability for delivery spans business process change, data, controls, testing, change management, training, and technology implementation. You will operate as the single point of delivery accountability for the programme, ensuring that all streams progress in a coordinated, disciplined, and outcome-focused manner, regardless of organisational ownership. This role requires someone who combines structured programme discipline with a strong execution bias, able to enforce standards, drive decisions, and maintain momentum in a fast-growing, complex environment. You will work closely with a designated Programme Owner, but you will be responsible for ensuring the programme delivers on its objectives, milestones, and outcomes. What You'll Do End-to-End Programme Accountability Own delivery of the ERP programme across all business and IT workstreams. Act as the single point of accountability for overall programme outcomes. Ensure workstreams operate as an integrated programme, not independent silos. Translate business objectives into executable delivery plans. Programme Governance & Control Define and enforce programme governance, delivery methodology, and cadence. Establish programme forums, reporting, and decision structures. Maintain an integrated programme plan covering scope, milestones, dependencies, resources, and risks. Ensure transparent, fact-based reporting of progress, risks, and issues. Business Workstream Oversight Hold business workstream leads accountable for inputs, decisions, and delivery commitments. Ensure business process design, controls, and operating model changes are delivered on time. Drive timely decision-making across Finance, Procurement, and Operations. Ensure business readiness is planned and executed. IT & Solution Delivery Oversight Coordinate closely with the ERP Solution Lead and IT workstream leads. Ensure configuration, integrations, data, and technical activities align with business needs. Manage dependencies between technical and business activities. Ensure non-functional requirements (controls, security, supportability) are addressed. Vendor & System Integrator Management Lead day-to-day delivery management of system integrators and ERP vendors. Hold vendors accountable for end-to-end delivery. Challenge delivery assumptions, estimates, and resourcing where required. Ensure commercial and delivery realities remain aligned throughout the programme. Scope, Risk & Decision Management Own scope management across business and IT dimensions. Maintain a live and actionable RAID log with clear ownership and mitigation. Drive structured, fact-based decision-making by presenting options and implications. Escalate risks early, clearly, and constructively. Testing, Go-Live & Stabilisation Maintain delivery grip through early life support until stabilisation is achieved. Ensure an integrated testing strategy covering business processes, data, and technology. Plan and execute end-to-end cutover and go-live activities. Ensure operational readiness across support, controls, and training. What We're Looking For Proven experience leading end-to-end ERP programmes with accountability across business and IT workstreams. Experience delivering ERP platforms such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Demonstrated ability to run complex, cross-functional programmes with single-point accountability. Track record of holding business stakeholders, system integrators, and vendors to account. Highly organised, methodical, and disciplined, with a strong bias to execution. Comfortable challenging stakeholders and saying "no" when required, backed by facts and implications. Excellent communication skills, able to operate credibly at senior levels. Nice to have Experience delivering ERP in manufacturing, engineering, or product-led environments. Experience operating in scale-up environments where structure must be created. Background in programmes involving significant business process change. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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 As ERP Programme Manager, you will be accountable for the end-to-end delivery of Humanoid's ERP programme across all workstreams. While this role sits within the IT organisation, the ERP programme is a business transformation initiative, not an IT-only delivery. As such, accountability for delivery spans business process change, data, controls, testing, change management, training, and technology implementation. You will operate as the single point of delivery accountability for the programme, ensuring that all streams progress in a coordinated, disciplined, and outcome-focused manner, regardless of organisational ownership. This role requires someone who combines structured programme discipline with a strong execution bias, able to enforce standards, drive decisions, and maintain momentum in a fast-growing, complex environment. You will work closely with a designated Programme Owner, but you will be responsible for ensuring the programme delivers on its objectives, milestones, and outcomes. What You'll Do End-to-End Programme Accountability Own delivery of the ERP programme across all business and IT workstreams. Act as the single point of accountability for overall programme outcomes. Ensure workstreams operate as an integrated programme, not independent silos. Translate business objectives into executable delivery plans. Programme Governance & Control Define and enforce programme governance, delivery methodology, and cadence. Establish programme forums, reporting, and decision structures. Maintain an integrated programme plan covering scope, milestones, dependencies, resources, and risks. Ensure transparent, fact-based reporting of progress, risks, and issues. Business Workstream Oversight Hold business workstream leads accountable for inputs, decisions, and delivery commitments. Ensure business process design, controls, and operating model changes are delivered on time. Drive timely decision-making across Finance, Procurement, and Operations. Ensure business readiness is planned and executed. IT & Solution Delivery Oversight Coordinate closely with the ERP Solution Lead and IT workstream leads. Ensure configuration, integrations, data, and technical activities align with business needs. Manage dependencies between technical and business activities. Ensure non-functional requirements (controls, security, supportability) are addressed. Vendor & System Integrator Management Lead day-to-day delivery management of system integrators and ERP vendors. Hold vendors accountable for end-to-end delivery. Challenge delivery assumptions, estimates, and resourcing where required. Ensure commercial and delivery realities remain aligned throughout the programme. Scope, Risk & Decision Management Own scope management across business and IT dimensions. Maintain a live and actionable RAID log with clear ownership and mitigation. Drive structured, fact-based decision-making by presenting options and implications. Escalate risks early, clearly, and constructively. Testing, Go-Live & Stabilisation Maintain delivery grip through early life support until stabilisation is achieved. Ensure an integrated testing strategy covering business processes, data, and technology. Plan and execute end-to-end cutover and go-live activities. Ensure operational readiness across support, controls, and training. What We're Looking For Proven experience leading end-to-end ERP programmes with accountability across business and IT workstreams. Experience delivering ERP platforms such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Demonstrated ability to run complex, cross-functional programmes with single-point accountability. Track record of holding business stakeholders, system integrators, and vendors to account. Highly organised, methodical, and disciplined, with a strong bias to execution. Comfortable challenging stakeholders and saying "no" when required, backed by facts and implications. Excellent communication skills, able to operate credibly at senior levels. Nice to have Experience delivering ERP in manufacturing, engineering, or product-led environments. Experience operating in scale-up environments where structure must be created. Background in programmes involving significant business process change. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
ERP Functional Lead
Thehumanoid
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 As ERP Functional Lead (Finance & Procurement), you will act as the design authority for Humanoid's ERP solution, with deep, hands-on ownership of Finance and Procurement and overarching responsibility for solution integrity across the wider ERP landscape. This role sits within the IT organisation and partners closely with the ERP Programme Manager and Business Process Owners. You are expected to have deep process and hands-on configuration expertise in Finance and Procurement, while shaping and governing additional functional areas through third-party specialists or future team members who will report into you as the programme evolves. This is a critical role requiring strong judgement, breadth, and execution bias, not a theoretical architect or a narrow finance specialist. Primary design counterpart to Finance and Procurement leadership Functional authority for system integrators and third-party consultants Works in close partnership with: ERP Programme Manager (delivery ownership) Data Architect (data foundations and analytics) IT Ops, Security, and ITSM leads (operability and controls) Business Process Owners What You'll Do ERP Design Authority Act as the functional and solution design authority for ERP across all domains. Own end-to-end functional design for Finance and Procurement, including configuration standards and design principles. Ensure consistency, integrity, and scalability of the overall ERP solution. Review, challenge, and sign off solution designs produced by system integrators. Finance & Procurement Functional Leadership Lead design and configuration across core Finance and Procurement processes, including: Record to Report (GL, AP, AR, Assets, period close) Core controlling and cost structures Procure to Pay (requisitioning, purchasing, goods receipt, invoicing, payments) Master data structures and governance Provide light-touch functional oversight for Order to Cash as required. Ensure designs support operational efficiency, financial control, and auditability. ERP Technical & Architectural Awareness Provide informed functional leadership on ERP technical and architectural decisions, including: ERP extensibility approaches within modern cloud ERP platforms Use of platform extension and integration frameworks (e.g. side-by-side extensions, APIs, event-based integration) Integration patterns and their impact on core ERP design, upgradeability, and long-term maintainability Partner with the IT Director and technical specialists to shape pragmatic, supportable solutions. Ensure functional designs are technically viable and aligned with platform constraints and best practice. Data, Controls & Compliance Provide functional oversight of data models and migration approach. Ensure data structures, ownership, and quality expectations are clear and enforced. Support audit, controls, and segregation-of-duties design, with a strong understanding of financial control implications. Ensure compliance considerations are embedded into functional design, not retrofitted. Testing & Quality Define and own the functional testing strategy, including test scenarios and acceptance criteria. Review and sign off functional test results delivered by the system integrator. Ensure defects are prioritised appropriately based on business and control impact. Delivery Partnership Work closely with the ERP Programme Manager to sequence design, build, and testing activities. Provide clear, timely inputs to enable delivery momentum. Support structured decision-making by articulating functional options, trade-offs, and implications. Team & Capability Evolution Over time, build and lead a broader ERP functional team as required Act as the functional authority for third-party consultants and specialists. Contribute to shaping the future ERP functional capability as the landscape grows. What We're Looking For Strong, hands-on experience delivering modern cloud ERP solutions such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Deep functional expertise across Finance and Procurement, with the ability to operate independently. Proven experience acting as functional or solution design authority on ERP programmes. Strong understanding of ERP architecture, extensibility, and integration concepts. Comfortable engaging in ERP technical discussions (e.g. extensibility, integrations, platform constraints) even if not a pure technical specialist. Ability to challenge system integrators and vendors confidently and constructively. Pragmatic, execution-oriented mindset with strong attention to detail. Able to operate credibly with senior Finance, Procurement, and IT stakeholders. Nice to have Strong hands-on experience with SAP S/4HANA Public Cloud and/or Oracle NetSuite. Experience in manufacturing, engineering, or product-led environments. Experience operating in scale-up or transformation contexts. Exposure to analytics, reporting, and BI design in ERP contexts. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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 As ERP Functional Lead (Finance & Procurement), you will act as the design authority for Humanoid's ERP solution, with deep, hands-on ownership of Finance and Procurement and overarching responsibility for solution integrity across the wider ERP landscape. This role sits within the IT organisation and partners closely with the ERP Programme Manager and Business Process Owners. You are expected to have deep process and hands-on configuration expertise in Finance and Procurement, while shaping and governing additional functional areas through third-party specialists or future team members who will report into you as the programme evolves. This is a critical role requiring strong judgement, breadth, and execution bias, not a theoretical architect or a narrow finance specialist. Primary design counterpart to Finance and Procurement leadership Functional authority for system integrators and third-party consultants Works in close partnership with: ERP Programme Manager (delivery ownership) Data Architect (data foundations and analytics) IT Ops, Security, and ITSM leads (operability and controls) Business Process Owners What You'll Do ERP Design Authority Act as the functional and solution design authority for ERP across all domains. Own end-to-end functional design for Finance and Procurement, including configuration standards and design principles. Ensure consistency, integrity, and scalability of the overall ERP solution. Review, challenge, and sign off solution designs produced by system integrators. Finance & Procurement Functional Leadership Lead design and configuration across core Finance and Procurement processes, including: Record to Report (GL, AP, AR, Assets, period close) Core controlling and cost structures Procure to Pay (requisitioning, purchasing, goods receipt, invoicing, payments) Master data structures and governance Provide light-touch functional oversight for Order to Cash as required. Ensure designs support operational efficiency, financial control, and auditability. ERP Technical & Architectural Awareness Provide informed functional leadership on ERP technical and architectural decisions, including: ERP extensibility approaches within modern cloud ERP platforms Use of platform extension and integration frameworks (e.g. side-by-side extensions, APIs, event-based integration) Integration patterns and their impact on core ERP design, upgradeability, and long-term maintainability Partner with the IT Director and technical specialists to shape pragmatic, supportable solutions. Ensure functional designs are technically viable and aligned with platform constraints and best practice. Data, Controls & Compliance Provide functional oversight of data models and migration approach. Ensure data structures, ownership, and quality expectations are clear and enforced. Support audit, controls, and segregation-of-duties design, with a strong understanding of financial control implications. Ensure compliance considerations are embedded into functional design, not retrofitted. Testing & Quality Define and own the functional testing strategy, including test scenarios and acceptance criteria. Review and sign off functional test results delivered by the system integrator. Ensure defects are prioritised appropriately based on business and control impact. Delivery Partnership Work closely with the ERP Programme Manager to sequence design, build, and testing activities. Provide clear, timely inputs to enable delivery momentum. Support structured decision-making by articulating functional options, trade-offs, and implications. Team & Capability Evolution Over time, build and lead a broader ERP functional team as required Act as the functional authority for third-party consultants and specialists. Contribute to shaping the future ERP functional capability as the landscape grows. What We're Looking For Strong, hands-on experience delivering modern cloud ERP solutions such as SAP S/4HANA Public Cloud and/or Oracle NetSuite. Deep functional expertise across Finance and Procurement, with the ability to operate independently. Proven experience acting as functional or solution design authority on ERP programmes. Strong understanding of ERP architecture, extensibility, and integration concepts. Comfortable engaging in ERP technical discussions (e.g. extensibility, integrations, platform constraints) even if not a pure technical specialist. Ability to challenge system integrators and vendors confidently and constructively. Pragmatic, execution-oriented mindset with strong attention to detail. Able to operate credibly with senior Finance, Procurement, and IT stakeholders. Nice to have Strong hands-on experience with SAP S/4HANA Public Cloud and/or Oracle NetSuite. Experience in manufacturing, engineering, or product-led environments. Experience operating in scale-up or transformation contexts. Exposure to analytics, reporting, and BI design in ERP contexts. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
Senior Real-Time Robotic Controls Engineer
Thehumanoid
Thehumanoid is looking for a Staff Controls Software Engineer to join the team in London. This role involves leading the development and maintenance of production-grade control software for humanoid robotic systems. Candidates should have over 10 years of experience in robotics control software, excellent skills in C++ and Python, and a strong understanding of real-time systems. The position offers a comprehensive benefits package including 23 days of annual leave, private healthcare, and equity sharing.
22/07/2026
Full time
Thehumanoid is looking for a Staff Controls Software Engineer to join the team in London. This role involves leading the development and maintenance of production-grade control software for humanoid robotic systems. Candidates should have over 10 years of experience in robotics control software, excellent skills in C++ and Python, and a strong understanding of real-time systems. The position offers a comprehensive benefits package including 23 days of annual leave, private healthcare, and equity sharing.
Senior Platform Software Engineer
Humanoid
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 As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
21/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 As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
Senior Automation Engineer
Prattwhitney Glenrothes, Fife
Overview Senior Automation Engineer role in Manufacturing. Location: Glenrothes, Fife or Livingston. Onsite. 37 hours per week. 12 Month Fixed Term Contract (FTC). Responsibilities System Design & Development: Create and optimize automated systems, including PLCs, SCADA systems, and robotics for manufacturing and testing. Process Optimisation: Lead cradle-to-grave projects (from bid to commissioning) to improve safety, cycle time, and cost through automation. Process Automation: Develop workflows and tooling to automate routine operational tasks to be consistent, repeatable, and scalable. Programming & Controls: Develop and optimise programs for PLCs (Siemens S7, Allen Bradley), industrial robots (Fanuc, ABB, Kuka), and HMI/SCADA systems. Infrastructure Management: Provision and optimise infrastructure, including IaC tools such as Terraform and Ansible. Testing & Validation: Lead commissioning of robotic cells and assembly systems; perform First Article Inspection (FAI) and ensure safety compliance (e.g., ISO 9001 or AS9100). Observability & Support: Maintain platform observability and respond to incidents using Root Cause Analysis (RCA) to improve service efficiency. System Integration: Design and implement interfaces between MES (e.g., Werum PAS-X, Rockwell Pharmasuite), ERP (e.g., SAP S/4HANA), and shop-floor PLC/SCADA systems. Recipe & Workflow Design: Author and test Electronic Batch Records (EBR) and manufacturing recipes following ISA-95/ISA-88 standards to ensure efficient production. Data Management: Develop data pipelines and dashboards for real-time monitoring of KPIs such as yield, cycle time, and OEE. Qualifications Education: Bachelor's degree in Engineering (Mechanical, Electrical, Aerospace, or Controls). Experience: Solid experience in a manufacturing environment, ideally within regulated sectors (Life Sciences, Aerospace & Defence, FMCG). MES Platforms: Experience with systems like Emerson Syncade, Siemens Opcenter, or Apriso. Industrial Automation Tools: Hands-on experience with Siemens S7/TIA Portal, FANUC. Preferred Skills Programming & Scripting: Proficiency in Python, Java, or C++, with scripting in PowerShell or Bash. Proficiency in SQL (for queries), VB Script, XML, or Java. Industrial Networks: Knowledge of OPC UA, Ethernet/IP, and database administration. What We Offer Competitive salaries. 25 days holiday + statutory holidays, plus opportunity to buy/sell up to 5 days. Contributory Pension Scheme (up to 10.5% company contribution). Company bonus scheme (discretionary). 6 times salary Life Assurance with pension. Flexible Benefits including Health Cashplan, Dental, Cycle to Work, and other salary sacrifice schemes. Enhanced sick pay and enhanced family-friendly policies (maternity, paternity, shared parental leave). Work Culture: 37-hour week; flexible working options where feasible; remote/hybrid/site-based arrangements; Talent Acquisition-led flexible working discussions. Up to 5 paid volunteered days per year. Additional notes: A permanent UK resident status and baseline (BPSS) security/background check may be required. This role is part of RTX (Raytheon UK) within the RTX group of companies. EEO Statement RTX adheres to equal employment principles. All qualified applicants will be considered without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status, or any other characteristic protected by law.
20/07/2026
Full time
Overview Senior Automation Engineer role in Manufacturing. Location: Glenrothes, Fife or Livingston. Onsite. 37 hours per week. 12 Month Fixed Term Contract (FTC). Responsibilities System Design & Development: Create and optimize automated systems, including PLCs, SCADA systems, and robotics for manufacturing and testing. Process Optimisation: Lead cradle-to-grave projects (from bid to commissioning) to improve safety, cycle time, and cost through automation. Process Automation: Develop workflows and tooling to automate routine operational tasks to be consistent, repeatable, and scalable. Programming & Controls: Develop and optimise programs for PLCs (Siemens S7, Allen Bradley), industrial robots (Fanuc, ABB, Kuka), and HMI/SCADA systems. Infrastructure Management: Provision and optimise infrastructure, including IaC tools such as Terraform and Ansible. Testing & Validation: Lead commissioning of robotic cells and assembly systems; perform First Article Inspection (FAI) and ensure safety compliance (e.g., ISO 9001 or AS9100). Observability & Support: Maintain platform observability and respond to incidents using Root Cause Analysis (RCA) to improve service efficiency. System Integration: Design and implement interfaces between MES (e.g., Werum PAS-X, Rockwell Pharmasuite), ERP (e.g., SAP S/4HANA), and shop-floor PLC/SCADA systems. Recipe & Workflow Design: Author and test Electronic Batch Records (EBR) and manufacturing recipes following ISA-95/ISA-88 standards to ensure efficient production. Data Management: Develop data pipelines and dashboards for real-time monitoring of KPIs such as yield, cycle time, and OEE. Qualifications Education: Bachelor's degree in Engineering (Mechanical, Electrical, Aerospace, or Controls). Experience: Solid experience in a manufacturing environment, ideally within regulated sectors (Life Sciences, Aerospace & Defence, FMCG). MES Platforms: Experience with systems like Emerson Syncade, Siemens Opcenter, or Apriso. Industrial Automation Tools: Hands-on experience with Siemens S7/TIA Portal, FANUC. Preferred Skills Programming & Scripting: Proficiency in Python, Java, or C++, with scripting in PowerShell or Bash. Proficiency in SQL (for queries), VB Script, XML, or Java. Industrial Networks: Knowledge of OPC UA, Ethernet/IP, and database administration. What We Offer Competitive salaries. 25 days holiday + statutory holidays, plus opportunity to buy/sell up to 5 days. Contributory Pension Scheme (up to 10.5% company contribution). Company bonus scheme (discretionary). 6 times salary Life Assurance with pension. Flexible Benefits including Health Cashplan, Dental, Cycle to Work, and other salary sacrifice schemes. Enhanced sick pay and enhanced family-friendly policies (maternity, paternity, shared parental leave). Work Culture: 37-hour week; flexible working options where feasible; remote/hybrid/site-based arrangements; Talent Acquisition-led flexible working discussions. Up to 5 paid volunteered days per year. Additional notes: A permanent UK resident status and baseline (BPSS) security/background check may be required. This role is part of RTX (Raytheon UK) within the RTX group of companies. EEO Statement RTX adheres to equal employment principles. All qualified applicants will be considered without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status, or any other characteristic protected by law.
Senior Software Developer .Net & Blazor
Onyx-Conseil
Senior Software Developer - Industrial Automation Environment We are seeking a Senior Software Developer to play a key role in designing, building, and maintaining core software applications that support advanced automated materials handling, warehouse automation, and robotics led production environments. This is a software led position, focused on developing production grade applications, platforms, and user interfaces. While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming. You will join a team responsible for modernising an existing technology stack, contributing to the transition from Python/Django to C#/NET and Blazor. This role offers ownership across application design, architecture, and long term maintainability, alongside close collaboration with engineering teams to ensure software aligns with real world systems. Key Responsibilities Design, develop and maintain core software applications used in automation and production environments Lead hands on development in C#/NET, contributing to system migration and platform evolution Build and enhance operator facing applications, dashboards and visualisation tools displaying real time system data Own application logic, workflows and behaviour within production systems Contribute to overall software architecture, technical standards and development best practices Implement and maintain version control and CI/CD pipelines using GitHub Ensure applications are reliable, maintainable and resilient, with a strong emphasis on fault handling and diagnostics Collaborate with controls, robotics and mechanical engineers to ensure seamless integration with physical systems Support testing, commissioning and deployment of software releases Mentor junior developers and contribute to technical decision making within the team Required Skills & Experience Software Development Strong commercial experience with C# and .NET Experience building user interfaces and application logic using Blazor or similar frameworks Background in Python, ideally within Django environments (particularly for legacy systems or migrations) Hands on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial / Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding of how software interacts with PLC controlled or machine driven systems (no PLC programming required) Comfortable working in environments where uptime, reliability and performance are critical Systems & Architecture Experience designing and maintaining long running, production grade systems Ability to build fault tolerant applications interacting with external systems and data sources Strong debugging, troubleshooting and problem solving capability What This Role Offers The opportunity to work on real world, high impact systems combining software, robotics and automation Ownership of critical applications that directly influence operational performance Involvement in a large scale technology modernisation programme A collaborative, multidisciplinary environment with exposure to cutting edge automation technologies Influence over technical direction, standards and best practices Role Scope This role is: A hands on senior software development position Focused on building robust, scalable applications Product and platform oriented Embedded within a real world automation environment This role is not: A PLC programming position A controls engineering or systems integration only role A pure web or SaaS focused development job
20/07/2026
Full time
Senior Software Developer - Industrial Automation Environment We are seeking a Senior Software Developer to play a key role in designing, building, and maintaining core software applications that support advanced automated materials handling, warehouse automation, and robotics led production environments. This is a software led position, focused on developing production grade applications, platforms, and user interfaces. While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming. You will join a team responsible for modernising an existing technology stack, contributing to the transition from Python/Django to C#/NET and Blazor. This role offers ownership across application design, architecture, and long term maintainability, alongside close collaboration with engineering teams to ensure software aligns with real world systems. Key Responsibilities Design, develop and maintain core software applications used in automation and production environments Lead hands on development in C#/NET, contributing to system migration and platform evolution Build and enhance operator facing applications, dashboards and visualisation tools displaying real time system data Own application logic, workflows and behaviour within production systems Contribute to overall software architecture, technical standards and development best practices Implement and maintain version control and CI/CD pipelines using GitHub Ensure applications are reliable, maintainable and resilient, with a strong emphasis on fault handling and diagnostics Collaborate with controls, robotics and mechanical engineers to ensure seamless integration with physical systems Support testing, commissioning and deployment of software releases Mentor junior developers and contribute to technical decision making within the team Required Skills & Experience Software Development Strong commercial experience with C# and .NET Experience building user interfaces and application logic using Blazor or similar frameworks Background in Python, ideally within Django environments (particularly for legacy systems or migrations) Hands on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial / Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding of how software interacts with PLC controlled or machine driven systems (no PLC programming required) Comfortable working in environments where uptime, reliability and performance are critical Systems & Architecture Experience designing and maintaining long running, production grade systems Ability to build fault tolerant applications interacting with external systems and data sources Strong debugging, troubleshooting and problem solving capability What This Role Offers The opportunity to work on real world, high impact systems combining software, robotics and automation Ownership of critical applications that directly influence operational performance Involvement in a large scale technology modernisation programme A collaborative, multidisciplinary environment with exposure to cutting edge automation technologies Influence over technical direction, standards and best practices Role Scope This role is: A hands on senior software development position Focused on building robust, scalable applications Product and platform oriented Embedded within a real world automation environment This role is not: A PLC programming position A controls engineering or systems integration only role A pure web or SaaS focused development job
Senior System Engineer
Humanoid
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 are seeking a Senior System Engineer with a strong foundation in electrical engineering to join our innovative team. In this role, you will lead the creation and management of system-level and technical requirements, ensuring seamless integration of electrical components with multidisciplinary subsystems in our robotic platforms. Your focus will include developing a deep technical understanding of system and subsystem technical requirements and leveraging that knowledge to support the development of engineering artifacts and the validation of resulting designs, collaborating closely with subject matter experts (SMEs) across technical domains. To excel in this position, you must showcase your ability to influence, adapt to dynamic environments, make decisive judgments under pressure, and establish a clear technical vision for implementing Systems Engineering methodologies. What You'll Do Obtain inputs from System Leaders and SME to translate stakeholders needs into verifiable requirements. Develop and document technical-level requirements for robotic systems, focusing on the electrical engineering domain. Influence the development of Engineering artifacts, their technical direction and ultimately stakeholder satisfaction Identify and analyse the interfaces and interactions across systems/components boundaries. Collaborate with cross-functional teams (mechanical, software, and controls) to ensure system requirements are cohesive and achievable. Provide expertise and guidance to ensure our engineers understand the problem completely and stakeholder needs through effective coaching on Systems Engineering practices (early and later lifecycle stages) Ensure the appropriate level of concepting, modelling and simulation techniques are used across the lifecycle to inform architectures and solution options Track the status of requirements throughout the product development lifecycle. Assess the impact of changes to system and technical requirements on project scope, schedule to provide as input for System or Program Lead. Coordinate the integration of electrical subsystems with mechanical and software components. Troubleshoot and resolve complex system-level issues in collaboration with the development team. Maintain detailed documentation, including system architectures, requirement traceability matrices, and test reports. Ensure that designs comply with relevant standards and certifications. Participate in design reviews, brainstorming sessions, and strategic planning for new projects. What We're Looking For Bachelor's or Master's degree in Electrical Engineering, Systems Engineering, or related field. 5+ years of experience in systems engineering with a focus on electrical systems, preferably in robotics, automation, or similar industries. Expertise in system engineering methodologies, including requirements management and validation. Strong knowledge of electrical engineering principles, including power electronics, circuit design, and embedded systems. Experience with communication protocols (e.g., CAN, Ethernet, SPI, I2C) and power management systems. Excellent analytical, problem-solving, and decision-making skills. Strong verbal and written communication skills, with the ability to convey complex ideas to diverse stakeholders. Proven leadership skills with the ability to drive projects and mentor team members. Preferred: Experience in robotics or automation industries. Familiarity with industry standards (e.g., ISO 26262, IEC 61508, SOTIF, ASPICE, MISRA, ISO 21434) and certification processes. Knowledge of AI, machine learning, or advanced sensor technologies is a plus. 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.
20/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 are seeking a Senior System Engineer with a strong foundation in electrical engineering to join our innovative team. In this role, you will lead the creation and management of system-level and technical requirements, ensuring seamless integration of electrical components with multidisciplinary subsystems in our robotic platforms. Your focus will include developing a deep technical understanding of system and subsystem technical requirements and leveraging that knowledge to support the development of engineering artifacts and the validation of resulting designs, collaborating closely with subject matter experts (SMEs) across technical domains. To excel in this position, you must showcase your ability to influence, adapt to dynamic environments, make decisive judgments under pressure, and establish a clear technical vision for implementing Systems Engineering methodologies. What You'll Do Obtain inputs from System Leaders and SME to translate stakeholders needs into verifiable requirements. Develop and document technical-level requirements for robotic systems, focusing on the electrical engineering domain. Influence the development of Engineering artifacts, their technical direction and ultimately stakeholder satisfaction Identify and analyse the interfaces and interactions across systems/components boundaries. Collaborate with cross-functional teams (mechanical, software, and controls) to ensure system requirements are cohesive and achievable. Provide expertise and guidance to ensure our engineers understand the problem completely and stakeholder needs through effective coaching on Systems Engineering practices (early and later lifecycle stages) Ensure the appropriate level of concepting, modelling and simulation techniques are used across the lifecycle to inform architectures and solution options Track the status of requirements throughout the product development lifecycle. Assess the impact of changes to system and technical requirements on project scope, schedule to provide as input for System or Program Lead. Coordinate the integration of electrical subsystems with mechanical and software components. Troubleshoot and resolve complex system-level issues in collaboration with the development team. Maintain detailed documentation, including system architectures, requirement traceability matrices, and test reports. Ensure that designs comply with relevant standards and certifications. Participate in design reviews, brainstorming sessions, and strategic planning for new projects. What We're Looking For Bachelor's or Master's degree in Electrical Engineering, Systems Engineering, or related field. 5+ years of experience in systems engineering with a focus on electrical systems, preferably in robotics, automation, or similar industries. Expertise in system engineering methodologies, including requirements management and validation. Strong knowledge of electrical engineering principles, including power electronics, circuit design, and embedded systems. Experience with communication protocols (e.g., CAN, Ethernet, SPI, I2C) and power management systems. Excellent analytical, problem-solving, and decision-making skills. Strong verbal and written communication skills, with the ability to convey complex ideas to diverse stakeholders. Proven leadership skills with the ability to drive projects and mentor team members. Preferred: Experience in robotics or automation industries. Familiarity with industry standards (e.g., ISO 26262, IEC 61508, SOTIF, ASPICE, MISRA, ISO 21434) and certification processes. Knowledge of AI, machine learning, or advanced sensor technologies is a plus. 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.
Senior Platform Software Engineer - London
Thehumanoid
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 As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
20/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 As a Senior Platform Software Engineer at Humanoid, you will be at the heart of developing the core OS, data networks and protocols, and fundamental software subsystems for our next-generation humanoid robots. You will help develop the foundational software architectures that allow high fidelity robotic controls and AI development. You will be responsible for writing high-integrity software that runs on our robots, integrating sensors, safety systems, and computing platforms to enable safe human-robot collaboration. In this role, you will have the opportunity to take full ownership of new systems and directly contribute to the development of our future products. If you are interested in complex embedded software projects, thrive in a fast-paced, collaborative environment, and want to make a real impact on the future of human-robot interaction, we want you on our team! What You'll Do Design & Create Embedded Software: Develop and validate embedded software that ensures our robots can operate at scale in the real world. Hardware & Software Integration: Work at the intersection of hardware and software to integrate various robotic components (e.g., sensors, actuators, computing platforms) into a cohesive, fault-tolerant system. Lead Cross-Functional Projects: Lead interdisciplinary projects that involve robotic perception, computing subsystems, and software integration, collaborating with engineers across multiple domains. Test & Evaluate Systems: Integrate new systems with our robots to test, validate, and ensure that they meet safety requirements and perform reliably in real-world conditions. Build Infrastructure for Innovation: Contribute to the development of tools, infrastructure, and operational practices within a small, agile R&D team focused on unlocking new capabilities for Humanoid robots. Drive Safety in Robotics: Be part of a team working at the cutting edge of technology to improve the safety and performance of robots operating in real-world, human-centric environments. Collaborate Across Teams: Work closely with electrical engineers, software developers, robotics control experts, physical AI developers, and other team members to integrate software systems with robotics hardware, ensuring seamless operation and performance. What We're Looking For 5+ years of experience developing and deploying production software in embedded systems running Linux (C++, C, Rust, Python, Go). Experience developing time-sensitive, performance critical applications. Thorough understanding of Ethernet and IP networking and higher-level protocols like HTTP or gRPC. Experience with Linux build environments like Yocto or Buildroot. Experience in building Linux kernels and modifying or writing device drivers. Experience with Nvidia's Jetson platform is a plus. Experience working with sensor data, including cameras, lidars, radars, and IMUs is a plus. Strong communication skills, with the ability to write clear technical documentation and deliver presentations on complex topics. Proven history of leading cross-functional technical projects, including developing technical requirements and driving collaboration across teams. Experience working in small, agile teams with fast iteration cycles and interdisciplinary collaboration. What We Offer Meaningful time off to rest and recharge: 23 days of annual leave (accrued), separate sick leave, and paid bank holidays and 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. 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.
Software Architect - .NET / Automation Systems
Computer Futures / SThree Group Nottingham, Nottinghamshire
WCS Software Architect Overview We are seeking a hands on Software Architect to play a key role in shaping and evolving a mission critical Warehouse Control System (WCS) used in highly automated logistics environments. This platform sits at the heart of real time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV), and upstream enterprise platforms such as WMS and ERP. This is a highly technical position where you will set architectural direction, make critical design decisions, and remain close to the code and engineering challenges. You will work alongside an existing architecture function to scale capability as the platform transitions to a modern .NET / Blazor based ecosystem from its current Python/Django foundation. Key Responsibilities Architecture & Technical Leadership Define and evolve the architecture across application, data, messaging, and deployment layers Lead the design of complex features and subsystems, producing clear design artefacts and architecture documentation (including ADRs) Make key technical decisions across persistence, messaging, caching, and integration patterns Ensure solutions meet non functional requirements including performance, scalability, availability, and security Troubleshoot and resolve complex system issues, including concurrency, bottlenecks, and integration failures Systems Integration Own and define integration patterns between the WCS platform and external systems including PLCs, WMS, ERP, and robotics platforms Design robust, scalable messaging and API based interfaces Ensure resilience through clear contract definitions, error handling, and recovery strategies Support emulation and pre deployment validation approaches to reduce risk Client Facing & Delivery Support Act as a technical authority in client workshops, design reviews, FAT/SAT, and commissioning phases Provide support during go live activities, including system tuning, troubleshooting, and stabilisation Collaborate with delivery and project teams to ensure integration success Maintain a calm, solution focused approach in high pressure live environments Technology Strategy & Governance Contribute to architectural standards, coding guidelines, and design governance Evaluate new tools and technologies, making evidence based recommendations Ensure alignment between business requirements, architecture decisions, and delivered solutionsDrive best practices across performance, observability, and system resilience Collaboration & Mentoring Work closely with product, development, test, and controls engineering teams Provide visibility of architectural direction, risks, and readiness to stakeholders Mentor and support engineers, raising overall technical capability within the team Promote a culture of high quality engineering and continuous improvement Skills & Experience Required Proven experience as a Software Architect or a senior/lead engineer stepping into architecture Strong expertise in C# / .NET and modern application development practices Experience designing distributed systems, microservices, and high performance applications Solid background in system integration (APIs, messaging, event driven architecture) Exposure to industrial systems, warehouse automation, WCS/WMS, or similar environments Experience working with PLCs, robotics, or real time control systems (desirable) Knowledge of CI/CD, containerisation (Docker/Kubernetes), and Linux based environments Strong problem solving ability, with experience in performance tuning and scalability challenges Excellent communication skills with the ability to engage both technical and non technical stakeholders Working Environment Fully remote role with flexibility in working patterns Involvement in occasional onsite activities during key project phases such as system go lives and commissioning Collaborative, engineering led environment focused on delivering high quality, real world solutions Opportunity to work on a platform undergoing significant modernisation and growth What We're Looking For A hands on technical leader who takes ownership of architectural outcomes Someone pragmatic, detail oriented, and confident in making decisions A strong collaborator who can work across disciplines and teams An individual who can balance long term architectural vision with delivery priorities A professional who thrives in complex, real time, integration heavy environments
16/07/2026
Full time
WCS Software Architect Overview We are seeking a hands on Software Architect to play a key role in shaping and evolving a mission critical Warehouse Control System (WCS) used in highly automated logistics environments. This platform sits at the heart of real time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV), and upstream enterprise platforms such as WMS and ERP. This is a highly technical position where you will set architectural direction, make critical design decisions, and remain close to the code and engineering challenges. You will work alongside an existing architecture function to scale capability as the platform transitions to a modern .NET / Blazor based ecosystem from its current Python/Django foundation. Key Responsibilities Architecture & Technical Leadership Define and evolve the architecture across application, data, messaging, and deployment layers Lead the design of complex features and subsystems, producing clear design artefacts and architecture documentation (including ADRs) Make key technical decisions across persistence, messaging, caching, and integration patterns Ensure solutions meet non functional requirements including performance, scalability, availability, and security Troubleshoot and resolve complex system issues, including concurrency, bottlenecks, and integration failures Systems Integration Own and define integration patterns between the WCS platform and external systems including PLCs, WMS, ERP, and robotics platforms Design robust, scalable messaging and API based interfaces Ensure resilience through clear contract definitions, error handling, and recovery strategies Support emulation and pre deployment validation approaches to reduce risk Client Facing & Delivery Support Act as a technical authority in client workshops, design reviews, FAT/SAT, and commissioning phases Provide support during go live activities, including system tuning, troubleshooting, and stabilisation Collaborate with delivery and project teams to ensure integration success Maintain a calm, solution focused approach in high pressure live environments Technology Strategy & Governance Contribute to architectural standards, coding guidelines, and design governance Evaluate new tools and technologies, making evidence based recommendations Ensure alignment between business requirements, architecture decisions, and delivered solutionsDrive best practices across performance, observability, and system resilience Collaboration & Mentoring Work closely with product, development, test, and controls engineering teams Provide visibility of architectural direction, risks, and readiness to stakeholders Mentor and support engineers, raising overall technical capability within the team Promote a culture of high quality engineering and continuous improvement Skills & Experience Required Proven experience as a Software Architect or a senior/lead engineer stepping into architecture Strong expertise in C# / .NET and modern application development practices Experience designing distributed systems, microservices, and high performance applications Solid background in system integration (APIs, messaging, event driven architecture) Exposure to industrial systems, warehouse automation, WCS/WMS, or similar environments Experience working with PLCs, robotics, or real time control systems (desirable) Knowledge of CI/CD, containerisation (Docker/Kubernetes), and Linux based environments Strong problem solving ability, with experience in performance tuning and scalability challenges Excellent communication skills with the ability to engage both technical and non technical stakeholders Working Environment Fully remote role with flexibility in working patterns Involvement in occasional onsite activities during key project phases such as system go lives and commissioning Collaborative, engineering led environment focused on delivering high quality, real world solutions Opportunity to work on a platform undergoing significant modernisation and growth What We're Looking For A hands on technical leader who takes ownership of architectural outcomes Someone pragmatic, detail oriented, and confident in making decisions A strong collaborator who can work across disciplines and teams An individual who can balance long term architectural vision with delivery priorities A professional who thrives in complex, real time, integration heavy environments
Software Contractor - Siemens / Staubli
Hollybank Trustees Ltd Tadcaster, Yorkshire
Location: Hybrid / Tadcaster LS24 9SG, UK job type: Contract / Full-time Sector and subsector: Engineering Design Salary: Negotiable salary Purpose of the Role We are looking to build a pipeline of potential software contractors with the following skill sets and experience. If you are open to software/controls contract work and your skillset and experience are a good match below, please feel free to send your CV and we may contact you in the near future. As a Software Contractor you'll be working on the commissioning of our machines in a software capacity. Your expertise will be crucial in: Keyence Vision Utilising advanced simulation tools to perfect software before real-world implementation. Ensuring our machines meet the highest safety standards by designing software compliant with the Machine Directive (BS EN 12100). Outputs/Deliverables To support delivery of high-quality software design based on comprehensive understanding of customer and regulatory requirements. Possess experience in Full Lifecycle Projects for pharmaceutical and process manufacturing applications. Work towards proficiency in PLC Code design and development, with emphasis on Siemens systems, as well as Rockwell, Mitsubishi, and Allen Bradley. Exhibit commercial acumen to ensure cost-effective solutions and manage scope changes according to company procedures. Communicate project status effectively to relevant stakeholders. Key Accountabilities / Responsibilities Create/modify PLC software, Create/modify vision applications, Create/modify robot applications, Create/modify motion applications, Create/modify HMI/visualisation systems. Provide administrative support - preparing and creating/ modifying design documentation, including I/O lists, FDS, SDI, SDS, HDS and FAT/SAT test documents. Assist with technical support across departments, including simulations, estimating, and hardware/ software selection. Interpret customer and regulatory requirements to ensure aligned software designs, minimizing technical risk. Ensure that design quality is maintained throughout the project by verifying in collaboration with Principle and Senior Software Engineers that the output meets the company's standard operating procedures. Communicate accurate project status internally with the team, and externally to customers and suppliers when/if required. Provide support during design review meetings to achieve timely approvals. Collaborate with and be the point of contact for Project Engineers to ensure successful resource planning for project milestones. Knowledge and Experience Proficient in the use of Microsoft Office Suite Knowledge and Experience in electrical or mechatronic Engineering Proficient in the use of Rockwell and Siemens programming platforms. Integration of robotics into automation solutions. Integration of vision systems into industrial automation. Integration of servo drives into industrial automation. Process automation background. Proficient in the use of Rockwell platforms Technical Skills and Qualifications HNC, HND, or BSC in a relevant engineering discipline. Previous skills utilising the following would be an advantage: Rockwell Automation products - RSLogix / Studio 5000 / FactoryTalk Siemens TIA Portal, Step 7.GE Fanuc iFix and Aveva InTouch and System Platform - but all SCADA packages accepted. The administrator of your data is Mpac with its registered office in London, UK. The data is collected for the purposes of recruitment for the position given in the advertisement, it can also be processed in future recruitment processes with your additional consent. Providing personal information is voluntary. You have the right to access the data, correct or delete it. Detailed information on the processing of personal data by Mpac can be found in the principles of data processing in Cezanne Recruitment and our Privacy Policy. I agree to the processing of my personal data by Mpac for the purposes of this recruitment process for the position specified in the advertisement. By applying to this job you accept the Privacy Policy
14/07/2026
Full time
Location: Hybrid / Tadcaster LS24 9SG, UK job type: Contract / Full-time Sector and subsector: Engineering Design Salary: Negotiable salary Purpose of the Role We are looking to build a pipeline of potential software contractors with the following skill sets and experience. If you are open to software/controls contract work and your skillset and experience are a good match below, please feel free to send your CV and we may contact you in the near future. As a Software Contractor you'll be working on the commissioning of our machines in a software capacity. Your expertise will be crucial in: Keyence Vision Utilising advanced simulation tools to perfect software before real-world implementation. Ensuring our machines meet the highest safety standards by designing software compliant with the Machine Directive (BS EN 12100). Outputs/Deliverables To support delivery of high-quality software design based on comprehensive understanding of customer and regulatory requirements. Possess experience in Full Lifecycle Projects for pharmaceutical and process manufacturing applications. Work towards proficiency in PLC Code design and development, with emphasis on Siemens systems, as well as Rockwell, Mitsubishi, and Allen Bradley. Exhibit commercial acumen to ensure cost-effective solutions and manage scope changes according to company procedures. Communicate project status effectively to relevant stakeholders. Key Accountabilities / Responsibilities Create/modify PLC software, Create/modify vision applications, Create/modify robot applications, Create/modify motion applications, Create/modify HMI/visualisation systems. Provide administrative support - preparing and creating/ modifying design documentation, including I/O lists, FDS, SDI, SDS, HDS and FAT/SAT test documents. Assist with technical support across departments, including simulations, estimating, and hardware/ software selection. Interpret customer and regulatory requirements to ensure aligned software designs, minimizing technical risk. Ensure that design quality is maintained throughout the project by verifying in collaboration with Principle and Senior Software Engineers that the output meets the company's standard operating procedures. Communicate accurate project status internally with the team, and externally to customers and suppliers when/if required. Provide support during design review meetings to achieve timely approvals. Collaborate with and be the point of contact for Project Engineers to ensure successful resource planning for project milestones. Knowledge and Experience Proficient in the use of Microsoft Office Suite Knowledge and Experience in electrical or mechatronic Engineering Proficient in the use of Rockwell and Siemens programming platforms. Integration of robotics into automation solutions. Integration of vision systems into industrial automation. Integration of servo drives into industrial automation. Process automation background. Proficient in the use of Rockwell platforms Technical Skills and Qualifications HNC, HND, or BSC in a relevant engineering discipline. Previous skills utilising the following would be an advantage: Rockwell Automation products - RSLogix / Studio 5000 / FactoryTalk Siemens TIA Portal, Step 7.GE Fanuc iFix and Aveva InTouch and System Platform - but all SCADA packages accepted. The administrator of your data is Mpac with its registered office in London, UK. The data is collected for the purposes of recruitment for the position given in the advertisement, it can also be processed in future recruitment processes with your additional consent. Providing personal information is voluntary. You have the right to access the data, correct or delete it. Detailed information on the processing of personal data by Mpac can be found in the principles of data processing in Cezanne Recruitment and our Privacy Policy. I agree to the processing of my personal data by Mpac for the purposes of this recruitment process for the position specified in the advertisement. By applying to this job you accept the Privacy Policy
Computer Futures
Software Architect - .NET / Automation Systems
Computer Futures Nottingham, Nottinghamshire
WCS Software Architect Overview We are seeking a hands-on Software Architect to play a key role in shaping and evolving a mission-critical Warehouse Control System (WCS) used in highly automated logistics environments. This platform sits at the heart of real-time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV), and upstream enterprise platforms such as WMS and ERP. This is a highly technical position where you will set architectural direction, make critical design decisions, and remain close to the code and engineering challenges . You will work alongside an existing architecture function to scale capability as the platform transitions to a modern .NET / Blazor-based ecosystem from its current Python/Django foundation. Key Responsibilities Architecture & Technical Leadership Define and evolve the architecture across application, data, messaging, and deployment layers Lead the design of complex features and subsystems, producing clear design artefacts and architecture documentation (including ADRs) Make key technical decisions across persistence, messaging, caching, and integration patterns Ensure solutions meet non-functional requirements including performance, scalability, availability, and security Troubleshoot and resolve complex system issues, including concurrency, bottlenecks, and integration failures Systems Integration Own and define integration patterns between the WCS platform and external systems including PLCs, WMS, ERP, and robotics platforms Design robust, scalable messaging and API-based interfaces Ensure resilience through clear contract definitions, error handling, and recovery strategies Support emulation and pre-deployment validation approaches to reduce risk Client-Facing & Delivery Support Act as a technical authority in client workshops, design reviews, FAT/SAT, and commissioning phases Provide support during go-live activities, including system tuning, troubleshooting, and stabilisation Collaborate with delivery and project teams to ensure integration success Maintain a calm, solution-focused approach in high-pressure live environments Technology Strategy & Governance Contribute to architectural standards, coding guidelines, and design governance Evaluate new tools and technologies, making evidence-based recommendations Ensure alignment between business requirements, architecture decisions, and delivered solutions Drive best practices across performance, observability, and system resilience Collaboration & Mentoring Work closely with product, development, test, and controls engineering teams Provide visibility of architectural direction, risks, and readiness to stakeholders Mentor and support engineers, raising overall technical capability within the team Promote a culture of high-quality engineering and continuous improvement Skills & Experience Required Proven experience as a Software Architect or a senior/lead engineer stepping into architecture Strong expertise in C# / .NET and modern application development practices Experience designing distributed systems, microservices, and high-performance applications Solid background in system integration (APIs, messaging, event-driven architecture) Exposure to industrial systems, warehouse automation, WCS/WMS, or similar environments Experience working with PLCs, robotics, or real-time control systems (desirable) Knowledge of CI/CD, containerisation (Docker/Kubernetes), and Linux-based environments Strong problem-solving ability, with experience in performance tuning and scalability challenges Excellent communication skills with the ability to engage both technical and non-technical stakeholders Working Environment Fully remote role with flexibility in working patterns Involvement in occasional onsite activities during key project phases such as system go-lives and commissioning Collaborative, engineering-led environment focused on delivering high-quality, real-world solutions Opportunity to work on a platform undergoing significant modernisation and growth What We're Looking For A hands-on technical leader who takes ownership of architectural outcomes Someone pragmatic, detail-oriented, and confident in making decisions A strong collaborator who can work across disciplines and teams An individual who can balance long-term architectural vision with delivery priorities A professional who thrives in complex, real-time, integration-heavy environments To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
14/07/2026
Full time
WCS Software Architect Overview We are seeking a hands-on Software Architect to play a key role in shaping and evolving a mission-critical Warehouse Control System (WCS) used in highly automated logistics environments. This platform sits at the heart of real-time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV), and upstream enterprise platforms such as WMS and ERP. This is a highly technical position where you will set architectural direction, make critical design decisions, and remain close to the code and engineering challenges . You will work alongside an existing architecture function to scale capability as the platform transitions to a modern .NET / Blazor-based ecosystem from its current Python/Django foundation. Key Responsibilities Architecture & Technical Leadership Define and evolve the architecture across application, data, messaging, and deployment layers Lead the design of complex features and subsystems, producing clear design artefacts and architecture documentation (including ADRs) Make key technical decisions across persistence, messaging, caching, and integration patterns Ensure solutions meet non-functional requirements including performance, scalability, availability, and security Troubleshoot and resolve complex system issues, including concurrency, bottlenecks, and integration failures Systems Integration Own and define integration patterns between the WCS platform and external systems including PLCs, WMS, ERP, and robotics platforms Design robust, scalable messaging and API-based interfaces Ensure resilience through clear contract definitions, error handling, and recovery strategies Support emulation and pre-deployment validation approaches to reduce risk Client-Facing & Delivery Support Act as a technical authority in client workshops, design reviews, FAT/SAT, and commissioning phases Provide support during go-live activities, including system tuning, troubleshooting, and stabilisation Collaborate with delivery and project teams to ensure integration success Maintain a calm, solution-focused approach in high-pressure live environments Technology Strategy & Governance Contribute to architectural standards, coding guidelines, and design governance Evaluate new tools and technologies, making evidence-based recommendations Ensure alignment between business requirements, architecture decisions, and delivered solutions Drive best practices across performance, observability, and system resilience Collaboration & Mentoring Work closely with product, development, test, and controls engineering teams Provide visibility of architectural direction, risks, and readiness to stakeholders Mentor and support engineers, raising overall technical capability within the team Promote a culture of high-quality engineering and continuous improvement Skills & Experience Required Proven experience as a Software Architect or a senior/lead engineer stepping into architecture Strong expertise in C# / .NET and modern application development practices Experience designing distributed systems, microservices, and high-performance applications Solid background in system integration (APIs, messaging, event-driven architecture) Exposure to industrial systems, warehouse automation, WCS/WMS, or similar environments Experience working with PLCs, robotics, or real-time control systems (desirable) Knowledge of CI/CD, containerisation (Docker/Kubernetes), and Linux-based environments Strong problem-solving ability, with experience in performance tuning and scalability challenges Excellent communication skills with the ability to engage both technical and non-technical stakeholders Working Environment Fully remote role with flexibility in working patterns Involvement in occasional onsite activities during key project phases such as system go-lives and commissioning Collaborative, engineering-led environment focused on delivering high-quality, real-world solutions Opportunity to work on a platform undergoing significant modernisation and growth What We're Looking For A hands-on technical leader who takes ownership of architectural outcomes Someone pragmatic, detail-oriented, and confident in making decisions A strong collaborator who can work across disciplines and teams An individual who can balance long-term architectural vision with delivery priorities A professional who thrives in complex, real-time, integration-heavy environments To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Modal Window

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