Senior Software Engineer, Robotics
Senior Software Engineer, Robotics

Senior Software Engineer, Robotics

Royston Full-Time 48000 - 84000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Lead and engineer advanced robotic subsystems and software integration.
  • Company: Join a cutting-edge robotics company with high-profile partners near Royston.
  • Benefits: Enjoy excellent compensation, career support, private medical insurance, and bonuses.
  • Why this job: Be part of innovative projects in robotics, shaping the future of automation.
  • Qualifications: Degree in computer science or electronics; experience with ROS, Python, and project leadership required.
  • Other info: Full onsite role with parking available; open to diverse backgrounds.

The predicted salary is between 48000 - 84000 £ per year.

Based at state-of-the-art facilities just outside Royston, this growing company has garnered a number of high-profile corporate partners as it looks to develop their scalable robotics-based platform. As they expand, they are looking to recruit a Senior Software Engineer to take a technical leadership role with hands-on engineering responsibilities.The position is embedded within the robotics group of the company, taking project ownership of advanced robotic subsystems and broader software integration. Work will be a combination of design, testing and delivery for software within electro-mechanical systems. Specifically, this will involve high-performance control systems for autonomous mobile robotics, machine vision systems, and robotics arms.RequirementsDegree in computer science, electronics or similar AND demonstrable project expertise working on industrial robotic systems including mobile robots, machine vision systems and multi-DoF arm robotics.Substantial experience with ROS 1 / 2 for robotic control systems and automation including network protocols.Experience of safety-critical systems used within automation.Extensive experience using Python for robotics.This is a senior role, so project leadership experience would be expected. This could include managing complex projects and leading multidisciplinary engineering teams.Interested candidates must hold full rights to work within the UK without time restrictions.On offer is an excellent compensation package including day-to-day benefits to help you do your best work, as well as longer term benefits including career support, private medical insurance and bonus.Due to the nature of projects, the role is based fully onsite. Parking is available if required.Keywords: Robotics, Software, Python, ROS, Electro-mechanical, Safety Critical, Automation, Machine Vision, Mobile Robots, DoF Arm Robots, Industry, OnsitePlease note: even if you don\’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details.

#J-18808-Ljbffr

Senior Software Engineer, Robotics employer: ECM Selection

This innovative company, located in state-of-the-art facilities near Royston, is an exceptional employer for those passionate about robotics and technology. With a strong focus on employee growth, they offer comprehensive benefits including private medical insurance and career support, fostering a collaborative work culture that encourages project ownership and technical leadership. Joining this team means being at the forefront of cutting-edge robotics development while enjoying a supportive environment that values your contributions.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Robotics

✨Tip Number 1

Familiarise yourself with the latest advancements in robotics and automation. Being well-versed in current trends and technologies will not only boost your confidence during discussions but also demonstrate your genuine interest in the field.

✨Tip Number 2

Network with professionals in the robotics industry, especially those who have experience with ROS and safety-critical systems. Attend relevant meetups or online forums to connect with potential colleagues and gain insights into the company culture.

✨Tip Number 3

Prepare to discuss your previous project leadership experiences in detail. Be ready to share specific examples of how you managed complex projects and led multidisciplinary teams, as this is a key requirement for the role.

✨Tip Number 4

Showcase your hands-on experience with Python and ROS by discussing any personal or professional projects you've worked on. This practical knowledge will be crucial in demonstrating your suitability for the technical aspects of the role.

We think you need these skills to ace Senior Software Engineer, Robotics

Robotics Engineering
Software Development
Project Leadership
Python Programming
ROS 1 / 2 Proficiency
Electro-mechanical Systems Design
Machine Vision Systems
Safety-Critical Systems Knowledge
Automation Techniques
Multi-DoF Arm Robotics
Network Protocols
Testing and Delivery of Software
Problem-Solving Skills
Team Management
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with robotics, particularly in areas like ROS, Python, and safety-critical systems. Use specific examples from your past projects to demonstrate your expertise.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for robotics and your leadership experience. Mention how your skills align with the company's goals and the specific requirements of the Senior Software Engineer role.

Highlight Relevant Projects: In your application, detail any relevant projects you've led or contributed to, especially those involving mobile robots, machine vision systems, or multi-DoF arm robotics. This will show your hands-on experience and project ownership.

Proofread and Edit: Before submitting your application, thoroughly proofread your documents. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.

How to prepare for a job interview at ECM Selection

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with ROS 1/2 and how you've applied it in past projects. Highlight specific examples of how you've developed control systems for mobile robots or machine vision systems, as this will demonstrate your hands-on knowledge.

✨Demonstrate Leadership Skills

Since this is a senior role, it's crucial to illustrate your project leadership experience. Share instances where you've managed multidisciplinary teams or complex projects, focusing on how you guided the team towards successful outcomes.

✨Understand Safety-Critical Systems

Familiarise yourself with safety-critical systems used in automation. Be ready to discuss how you've ensured safety and compliance in your previous work, as this is a key aspect of the role.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice articulating your thought process when tackling challenges related to robotics and software integration, as this will showcase your analytical skills.

Senior Software Engineer, Robotics
ECM Selection
Location: Royston

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>