Robotics Software Engineer

  • Engineering
  • Permanent
  • 2 weeks ago
  • West Midlands (County)
  • Salary £26000 - £32000/annum / Annum
  • Shift -
  • Job Qualifications -
  • Number of vacancies 1 opening
  • Job experience -
  • Job level -

Job Description

Robotics Software Engineer Are you a forward-thinking, Innovating and passionate engineer with a love for robotics? If you like a challenge and have experience within robotics primarily within mobile robotics, this might be the position for you. We are looking for someone with hands-on experience in programming mobile robots and a good understanding of ROS. Strong C++ with approximately 2+ years experience. Exposure to ROS and ideally some Linux too (but ROS is most important) Robotics Software Engineer Responsibilities * Execute full software development life cycle * Collaborate on flow charts, layouts and documentation to clarify requirements & solutions * Write well-designed, testable code * Produce specifications and determine operational feasibility * Integrate software components into a fully functional software system * Develop automated software test plans and quality assurance procedures * Document and maintain software functionality * Troubleshoot, debug and upgrade existing systems Robotics Software Engineer Critical Skills & Experience * BSc degree in Computer Science, Robotics, Engineering or other relevant fields * Proven work experience as a Software Engineer/Developer, with evidence of work in robotics * High proficiency in Python and C++ * Proficiency and demonstrable experience in using Robotics Operating System(ROS) * Good understanding and proven experience in key robotics areas: Motion planning, SLAM, Manipulators (FK, IK, Robot arms), wheel/drive control, Autonomous Intelligent Systems * Understanding of Networked Systems and protocols (TCP/IP, UDP for ROS) * Low-level protocols desirable (Ethercat, CAN) * Proficiency in Git * Experience with Unix systems, specifically for robotics or low-latency applications Highly desirable * Lidars, SLAM libraries like Octomap, icp-slam, openSlam * Experience in with robotics projects, simulators (Gazebo), deploying code on hardware If you feel you have the relevant experience and would like to know more please contact us.

Job alerts

Receive emails for the latest jobs matching your search criteria

Job skills