Software Architect in City of London

New Today

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
We are seeking an experienced Software Architect to lead the evolution of our client's robot code stack and enhance their software deployment processes. This role is available at either their office in London, UK or Riyadh, KSA.
Key Responsibilities:
Oversee the structure, build system, and dependency management to ensure a robust codebase. Design and maintain CI/CD pipelines that synchronize various code stacks seamlessly. Develop a layered strategy for continuous testing in robotics, focusing on structured logging and metrics. Collaborate with field operations to enable smooth software updates on operational robots. Monitor the latest technologies and trends in robotics and software deployment tools to drive innovation. Champion high-quality software engineering practices to produce maintainable and easily reconfigurable software. Identify impediments and propose effective solutions, considering cost-benefit ratios for the team.
Ideal Profile:
MSc/PhD in a STEM discipline, with a concentration in software engineering. 5+ years in software engineering, with at least 3 years in designing distributed or embedded systems in robotics, automotive, or IoT. Extensive experience with ROS/ROS2 and simulation tools (e.g., ISAACSim). Proven capabilities in test automation, continuous/component/integration testing, and data-driven methodologies. Proficient in writing idiomatic, modular, and battle-tested software in Python & C++. Comfortable working with Linux and Git. Familiar with Yocto, Ansible, Docker, and cloud- development.
Nice to have:
Experience with mobile and humanoid robots. Field operations exposure, including remote debugging, log triage, and incident response.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
City Of London
Job Type:
FullTime
Category:
Architect, Software

We found some similar jobs based on your search