Now hiring

Contract Python Engineer @ SoCode Limited

Cambridge, England, GBOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £26,000 - 31,200 per year

Requirements

  • Strong commercial Python development experience
  • Desktop GUI development experience with PyQt, PySide, Tkinter, or wxPython
  • Windows desktop application development experience
  • Experience with hardware interfaces, including serial and UDP networking
  • Automated testing experience with pytest and test-driven development
  • Experience with Git, code reviews, and existing codebases
  • Experience testing software against physical hardware
  • Desirable: experience in robotics, manufacturing automation, or surgical systems
  • Desirable: experience with medical devices or other regulated industries
  • Desirable: safety-critical software development experience
  • Desirable: knowledge of ISO 13485 or IEC 62304
  • Desirable: experience with test protocols, technical documentation, and release management

Responsibilities

  • Improve existing Python-based Windows applications
  • Fix bugs and develop new features
  • Improve software reliability in a robotics environment
  • Develop and improve applications that support the commissioning, testing, and servicing of robotic systems

Technologies

  • Git
  • Hardware
  • Support
  • Python
  • Robotics
  • Windows
  • pytest

More

We are seeking a contract Python Engineer to join our experienced engineering team. This is a hands-on role focused on applications used to commission, test, and service robotics systems. The position is hybrid in Cambridge, with one day per week on site.

last updated 45 week of 2026

Skills

PythonPyQtPySideTkinterwxPythonWindows desktop developmentUDP networkingPytestTest Driven DevelopmentGitCode Reviewrobotics

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores