Senior Robotics Software Engineer

2 weeks ago


Leeds, Leeds, United Kingdom AssetCool Full time £90,000 - £120,000 per year

About AssetCool

AssetCool is addressing one of the most pressing challenges in the global energy transition - grid congestion. By combining cutting-edge grid robotics with breakthrough materials science, our technology transforms the physical performance of the grid in situ, increasing current-carrying capacity by up to 30%, at just 5% of the cost and in a tenth of the time compared to conventional approaches.

In addition to enhancing capacity, our solutions tackle other grid constraints including corrosion, electrical noise, and enable the collection of high-value data to build accurate, predictive digital twins. This technology is proving transformative and is being adopted at an accelerating pace, with deployments across Canada, Slovenia, the UK, and the USA, and a strong global deployment pipeline.

AssetCool is a fast-growing company with plans to more than double in size over the next six months. Backed by international investors from the US, mainland Europe, and the UK, we are proud to be one of the most innovation-focused companies in the UK energy sector.

We're looking for ambitious, mission-driven individuals who are excited to work hard alongside their colleagues to build and deploy world-leading technology that tackles some of the planet's most urgent infrastructure challenges.

Role Overview

We are seeking a highly motivated Senior / Principal (depending on experience) Robotics Software Engineer to join our engineering team. The successful candidate will take ownership of the embedded and onboard software powering our robotic platforms. The role is central for defining the future architecture of the wider software system of AssetCool. You will define the next generation of our robotic software stack, working closely with a multidisciplinary team of engineers and scientists to establish the standards of scalable software tools and directly supervise system engineers and production code.

Key Responsibilities

  • Lead the design, implementation, and optimisation of C++17/20 software for robotic platforms.
  • Architect and maintain the robotic platform system on NVIDIA Jetson Orin for scalable and reliable multi-module communication.
  • Develop and optimise GPU-accelerated pipelines (CUDA, TensorRT, Nvenc) for real-time vision, telemetry, and control.
  • Integrate and manage multi-camera systems (USB, IP, GMSL2).
  • Build robust gRPC- and MQTT-based communication frameworks between robots and operator interfaces.
  • Implement device drivers and low-level control software for actuators, pumps, sensors, and ESCs over CAN, SPI, I²C, and UART.
  • Ensure smooth integration with iOS-based operator GUI (real-time telemetry, video, and control).
  • Develop fault-tolerant, multi-threaded, and asynchronous systems for field deployment.
  • Mentor and guide junior engineers, ensuring best practices in software design and code quality.
  • Deploy and validate software on physical robotic platforms in lab and field trials.
  • Collaborate with cross-disciplinary teams (mechanical, electrical, AI, and control engineers) to deliver fully integrated robotic systems.

Key Skills and Experience

Required

  • BS, MS, or PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field.
  • Expert C++ developer with strong experience C++ (C++17/20), including templates, concurrency, and performance-critical programming.
  • Hands-on experience with CUDA programming and GPU-accelerated computing (TensorRT, Nvenc).
  • Proven experience architecting and developing software for embedded and real-time systems.
  • Strong knowledge of NVIDIA Jetson platforms (Orin NX/Xavier)
  • Solid experience with Python for scripting, data handling, and quick prototyping.
  • Proven ability to write and debug hardware drivers and interfaces for actuators, ESCs, and sensors.
  • Deep understanding of real-time and embedded systems, with familiarity in Linux and cross-compilation workflows.
  • Understanding of control theory, kinematics, and sensor integration for mobile or aerial robotics.
  • Experience with multi-threaded architectures and distributed communication systems (gRPC, MQTT).
  • Track record of developing camera-based systems (optical, stereoscopic vision, or similar)
  • Strong debugging, profiling, and optimization skills with attention to timing, reliability, and fault recovery.

Desirable Skills

  • Experience with robotic control systems (autonomous UAVs/UGVs, inspection robots, or industrial automation).
  • Familiarity with protobufs, real-time streaming, and edge/cloud telemetry architectures.
  • Experience developing iOS companion apps for robotics or IoT systems (Swift / SwiftUI), including real-time telemetry visualization and remote operation interfaces.
  • Knowledge of computer vision, LiDAR, and AI inference using CUDA, TensorRT, or similar.
  • Background in safety-critical or industrial automation systems (utilities, renewables, or energy).
  • Exposure to simulation environments (Gazebo, Isaac, Unreal Engine, Unity) and digital twins.
  • Contributions to open-source robotics / embedded software projects.

Why Join AssetCool?

  • Work on groundbreaking technology revolutionizing the power grid.
  • Fast-growing startup with significant industry traction and large-scale projects.
  • Collaborative, innovation-driven team with exciting career growth opportunities.
  • Competitive salary, and flexible work options

We know that women and other underrepresented groups can sometimes feel they need to meet every single requirement listed in a job description. If you're excited about this role but your experience doesn't align perfectly with every qualification, we still encourage you to apply. You might be exactly who we're looking for, either for this role or another opportunity within our team.

We're proud to be an equal opportunities employer and welcome applications from people of all backgrounds. We're committed to building an inclusive, supportive workplace where everyone can thrive, regardless of age, disability, gender identity, marital or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

If you have a disability or any specific requirements and need adjustments at any stage of the recruitment process, just let us know and we'll do our best to accommodate your needs.

We may close this vacancy early if we receive a high volume of applications. We encourage you to apply as soon as possible to avoid missing out.

We are not looking for agency support currently.



  • Leeds, Leeds, United Kingdom Atlas Endoscopy Full time £44,000 - £55,000 per year

    Job Type: Permanent, full-timePay: £44,000.00-£55,000.00 per yearWork Location: In personAs a Senior Robotic Software Engineer, you will play a critical role in developing sophisticated robotic manipulation algorithms for our next-generation colonoscopy platform. Reporting directly to the R&D Director, you will collaborate across disciplines to ensure our...


  • Leeds, Leeds, United Kingdom The Engineer UK Full time £50,000 - £80,000 per year

    About The JobAtSyntegon Telstar UK Ltd., we represent theSyntegon Telstarrange of aseptic and containment technologies and provide expertcustomer service, engineering, and technical supportacross the UK, Ireland, and Scandinavia.With decades of experience inisolator technology, our multidisciplinary team delivers world-class after-sales solutions, upgrades,...

  • Software Engineer

    6 days ago


    Leeds, Leeds, United Kingdom AssetCool Full time

    About AssetCoolAssetCool is addressing one of the most pressing challenges in the global energy transition - grid congestion. By combining cutting-edge grid robotics with breakthrough materials science, our technology transforms the physical performance of the grid in situ, increasing current-carrying capacity by up to 30%, at just 5% of the cost and in a...

  • Software Engineer

    5 days ago


    Leeds, Leeds, United Kingdom AssetCool Full time £40,000 - £80,000 per year

    Role:UI/UX Software EngineerLocation: Leeds (Full-Time, On-Site)Salary:Competitive, depending on experienceAbout AssetCoolAssetCool is addressing one of the most pressing challenges in the global energy transition - grid congestion. By combining cutting-edge grid robotics with breakthrough materials science, our technology transforms the physical performance...


  • Leeds, Leeds, United Kingdom Kodu Full time £60,000 - £65,000 per year

    Senior Embedded Software EngineerOwn the software that moves human capability forward. Based in Leeds with hybrid working, this Senior Embedded Software Engineer role leads firmware for advanced prosthetics and internal tools. £60,000–£65,000 plus strong benefits, flexible onsite rhythm, and real authority to set standards across a regulated, high-impact...


  • Leeds, Leeds, United Kingdom Airedale by Modine Full time £30,000 - £60,000 per year

    At Modine,we are Engineering a Cleaner, Healthier World. Building on more than 100 years of excellence in thermal management, we provide trusted systems and solutions that improve air quality and conserve natural resources. Our Airedale by Modine brand is a world leader in the design and manufacture of innovative thermal management solutions for data...


  • Leeds, Leeds, United Kingdom Airedale by Modine Full time £40,000 - £70,000 per year

    At Modine,we are Engineering a Cleaner, Healthier World. Building on more than 100 years of excellence in thermal management, we provide trusted systems and solutions that improve air quality and conserve natural resources. Our Airedale by Modine brand is a world leader in the design and manufacture of innovative thermal management solutions for data...


  • Leeds, Leeds, United Kingdom Vitreus Talent Full time £840,000 - £960,000 per year

    Senior Software Engineer (.Net / C#)£70,000 - £80,000 basic salary + benefitsHybrid – 2 days a week onsite in LeedsWe're excited to be supporting leading technology employer who are transforming their approach digital technology for customers and colleagues. They currently have a mix of inhouse, offshore and 3rd party software engineering teams, over the...


  • Leeds, Leeds, United Kingdom Lloyds Banking Group Full time £70,000 - £76,000 per year

    JOB TITLE: Senior Software EngineerSALARY:£70,929 - £76,000LOCATION(S):LeedsHOURS:Full timeWORKING PATTERN:Hybrid, 40% (or two days) in the above office siteAbout this opportunityWe're seeking a talented Senior Java Engineer to join our team You'll be responsible for designing and developing APIs and applications using Java Sprint Boot or Quarkus with high...


  • Leeds, Leeds, United Kingdom Flutter UK & Ireland Full time £60,000 - £120,000 per year

    Senior Software EngineerThe Sports Super Tribe is comprised of 5 self-sufficient tribes, encompassing over 60 squads of Engineers, QA, and associated roles across Porto, Dublin and Leeds. Together, we are dedicated to delivering fast, distinctive, dynamic, and trusted sports betting experiences, each tribe driven by a clear vision to develop best-in-class...