CareerPlanGet AI match score →

Senior Software Engineer

Wotton-under-Edge, UK💼 Full-time💰 $48,000–$48,000🗓 2026-07-15 → 2026-07-31

Core

Develop programming and data analysis tools for high-precision measurement devices used in CNC machining processes.

Role type

Senior Software Engineer (Embedded Systems)

Builds

Software applications and libraries for embedded Linux platforms targeting CNC machine tools.

Domain

Industrial automation / CNC machine tools / Metrology

Deliverable

production ML models | product features

Required skills

C++ programming, Python programming, multithreaded application development, Windows GUI development (ATL, COM, MFC), Linux operating system usage, embedded industrial software development, geometry fitting algorithms, coordinate system transformations.

Preferred skills

CNC machine tool controller software API knowledge (Fanuc, Siemens, OKUMA, Mazak), process control & metrology understanding, CNC machine tool operation, G-Code programming, CNC simulation systems.

Responsibilities

Design and develop software applications and libraries, develop algorithms for geometry fitting and coordinate transformations, assist in requirement capture and specification, deliver customer-facing applications, assist in deployment of customer projects.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗