Senior Software Engineer

New Yesterday

Overview

Experienced, project-leading software engineer specializing in C# for robotic applications. This technology company develops software and hardware for applied robotics used in the field. They partner with customers and have released multiple versions, continually improving technology. They are recruiting for multiple engineering roles.

This hands-on software engineering role is for an experienced and technically adept technologist to work on a range of software development and engineering activities, including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale software, provide technical input for new projects, mentor junior team members, and ensure high quality in the codebase.

Responsibilities

Note: Responsibilities are reflected in the role description above and include:

  • Contribute to software design, architecture, and implementation using C#/.NET (with Python and Linux where applicable).
  • Collaborate within an agile team to deliver robust software for robotic applications.
  • Scale software systems and provide technical input for new projects.
  • Mentor junior engineers and uphold high quality standards for codebase and practices.

Requirements

  • Extensive demonstrable experience in coding and software engineering using C# and .NET; experience with Python and Linux is preferred.
  • Experience interacting with hardware products, ideally robotics.
  • Exposure to Azure DevOps tools and technologies.
  • Experience with both startups/scale-ups and larger organizations.
  • Additional experience in technical team mentoring, software architecture, and/or software scalability is desirable.
  • Projects experience is essential; applicants should be computer science graduates or equivalent. Given the multidisciplinary nature of projects, good communication is needed to work with software, electronics, manufacturing, and mechanical engineers.

Work Arrangements & Location

Work will be primarily conducted at offices and workshops. Homeworking options are available when projects allow.

Compensation & Sponsorship

Excellent remuneration package including benefits. No company sponsorship is available. Due to the semi-rural location, applicants with their own vehicle or willingness to use public transport are encouraged.

Application Instructions

Please apply (quoting ref: CV27443) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

#J-18808-Ljbffr
Location:
Cambridge
Category:
IT & Technology

We found some similar jobs based on your search