Robotics Software Engineer in Chester

Robotics Software Engineer in Chester

Chester Full-Time 80000 - 85000 £ / year (est.) No working from home possible
Z

At a Glance

  • Tasks: Design and develop cutting-edge robotics software for autonomous systems.
  • Company: Innovative engineering organisation at the forefront of robotics technology.
  • Benefits: Competitive salary up to £85k, onsite work in Cheshire, and career growth opportunities.
  • Other info: Collaborate with multidisciplinary teams and work on exciting projects from prototype to production.
  • Why this job: Join a dynamic team and make a real impact in the world of robotics.
  • Qualifications: Degree in Robotics or related field; experience in C++/Python and ROS2.

The predicted salary is between 80000 - 85000 £ per year.

We’re partnering with an innovative engineering organisation developing next-generation autonomous robotic systems seeking a Robotics Software Engineer to join its growing team. This is an exciting opportunity to work on cutting-edge robotics projects, developing software for autonomous platforms from prototype through to production. You will collaborate closely with software, hardware, mechanical, and AI engineers to deliver robust, real-world solutions.

About the Role

  • Design, develop, and maintain robotics software using ROS2
  • Implement sensor fusion algorithms using LiDAR, IMU, and other onboard sensors
  • Develop path planning and path tracking algorithms
  • Optimise and test robotics applications on NVIDIA Jetson boards
  • Intrinsic and extrinsic calibration of sensors, cameras, IMUs, and other perception hardware
  • Develop and maintain LiDAR processing pipelines, including filtering, segmentation, obstacle detection, point cloud processing
  • Implement forward and inverse kinematics for robotic platforms and manipulators
  • Debug embedded communication interfaces including UART, Serial, I2C, SPI, CAN
  • Collaborate with multidisciplinary teams to bring robotic systems from prototype to production
  • Test, debug, and validate robotics software in simulation and on real hardware
  • Document system architecture, calibration procedures, test results, and deployment workflows

About You

  • Degree qualified in Robotics, Computer Science, Electrical / Mechanical Engineering, Mechatronics, or related field
  • Experienced in programming in C++ and/or Python
  • Strong background with ROS2
  • Hands-on experience with LiDAR and IMU sensor fusion
  • Understanding of path planning and motion control
  • Experience with NVIDIA Jetson platforms
  • Knowledge of robot kinematics including forward and inverse
  • LiDAR data processing and cloud point library experience such as PCL, Open3D
  • Familiarity with intrinsic and extrinsic sensor calibration
  • Experienced with embedded communication protocols including UART, Serial, I2C, SPI, CAN

Desirable

  • Experience with autonomous mobile robots, AMRs, AGVs, drones, or robotic manipulators
  • Familiar with SLAM, localization, mapping, navigation stacks
  • Understanding of simulation and visualisation tools Gazebo, Isaac Sim, Rviz
  • Knowledge of real-time systems and embedded Linux
  • Experience with GPU-based platforms
  • Understanding of control algorithms PID, MPC, Pure Pursuit, Stanley Controller

Please note, we cannot offer sponsorship for this position. If interested, please send over an updated CV.

Robotics Software Engineer in Chester employer: Zenovo

Join a pioneering engineering organisation in Cheshire that is at the forefront of developing next-generation autonomous robotic systems. As a Robotics Software Engineer, you will thrive in a collaborative and innovative work culture, with ample opportunities for professional growth and development while working on cutting-edge projects. Enjoy competitive salary packages, a supportive team environment, and the chance to make a significant impact in the robotics field.

Z

Contact Details:

Zenovo Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Robotics Software Engineer in Chester

Tip Number 1

Network like a pro! Reach out to people in the robotics field on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving ROS2, LiDAR, and sensor fusion. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ and Python skills. Practice coding challenges related to robotics, path planning, and kinematics. The more confident you are, the better you'll perform!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect with us directly.

We think you need these skills to ace Robotics Software Engineer in Chester

Robotics Software Development
ROS2
C++
Python
Sensor Fusion Algorithms
LiDAR
IMU

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with robotics software, especially in C++ and Python. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!

Show Off Your Projects:If you've worked on any cool robotics projects, include them! Whether it's sensor fusion or path planning, we love seeing practical applications of your skills. It gives us a better idea of what you can bring to the team.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to see why you’re a great fit for the role!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into our hands quickly. Plus, it shows us you’re keen on joining our innovative team!

How to prepare for a job interview at Zenovo

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially ROS2, C++, and Python. Brush up on your knowledge of LiDAR and IMU sensor fusion, as well as path planning algorithms. Being able to discuss these topics confidently will show that you're not just a candidate, but a passionate expert.

Showcase Your Projects

Prepare to talk about specific projects you've worked on that relate to robotics software. Whether it’s a university project or something from a previous job, be ready to explain your role, the challenges you faced, and how you overcame them. This gives interviewers insight into your practical experience and problem-solving skills.

Collaborate Like a Pro

Since the role involves working with multidisciplinary teams, be prepared to discuss your experience collaborating with others. Share examples of how you’ve worked with hardware, mechanical, or AI engineers in the past. Highlighting your teamwork skills can set you apart from other candidates.

Ask Smart Questions

At the end of the interview, don’t forget to ask insightful questions about the company’s projects or future goals. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Think about asking how they approach testing and validation of their robotics software.