XX
Software Architect – RoboticsAstek Middle EastLondon, England, United Kingdom
XX

Software Architect – Robotics

Astek Middle East
  • GB
    London, England, United Kingdom
  • GB
    London, England, United Kingdom

Über

We are looking for a highly skilled
Software Architect – Robotics
to lead the design, structure, and evolution of complex robotic software systems. You will play a key role in shaping the robot code stack, defining CI/CD and testing strategies, and ensuring reliable deployment across operational robots in the field. This role sits at the intersection of
robotics, embedded/distributed systems, and modern software engineering practices , and is ideal for someone who enjoys building scalable, maintainable, and production-ready robotic platforms. Key Responsibilities
Own and evolve the
robot software code stack , including architecture, build systems, and dependency management Design, implement, and maintain
CI/CD pipelines
to synchronize multiple codebases and environments Define and establish a
layered test automation strategy , including:
Component and integration testing Structured logging and metrics collection on robots
Coordinate and plan
software releases
in alignment with field‑deployed robots and operational constraints Collaborate closely with robotics, systems, and field teams to ensure stable deployments and upgrades Promote and enforce
software engineering best practices
to deliver high‑quality, modular, and easily maintainable software Proactively identify technical risks and impediments, proposing pragmatic solutions with a clear
cost–benefit mindset Stay up to date with emerging trends in
robotics, simulation, CI/CD, and deployment tooling Requirements
MSc or PhD in a
STEM discipline , with a strong focus on software engineering 7+ years
of professional software engineering experience 3+ years
designing
distributed or embedded systems
in robotics, automotive, or IoT environments Hands‑on experience with
ROS / ROS2
and integration with simulation tools (e.g. Isaac Sim) Strong experience in
test automation , including continuous, component, and integration testing Excellent programming skills in
Python and C++ , writing clean, idiomatic, and production‑ready code Strong working knowledge of
Linux
and
Git Experience with
Yocto, Ansible, Docker , and cloud‑native development concepts Professional mindset: humble, collaborative, respectful, and solution‑oriented Nice to Have
Experience with
mobile or humanoid robots Exposure to
field operations , including remote debugging, log analysis, and incident response
#J-18808-Ljbffr
  • London, England, United Kingdom

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.