CareerPlanSign in

Principal Software Engineer

Cambridge, United Kingdom💼 Full-time🗓 2026-08-04 → 2026-09-25

Core

Design, develop, and implement functional features for desktop and cloud solutions supporting industrial engineering and factory plant design.

Role type

Principal Software Engineer (C++/C#)

Builds

Desktop and cloud applications for industrial automation and engineering products

Domain

Industrial software / Factory plant design

Deliverable

production ML models | product features

Required skills

C++, C#, Git, Azure DevOps, Agile/Scrum, automated testing, architectural refactoring

Preferred skills

Fortran, PML, industrial engineering domain knowledge

Responsibilities

Design and implement functional features per Product Owner requests; Analyze, investigate, and debug internal and external issues; Drive product quality via automated testing and architectural refactoring; Manage individual and team workloads for timely delivery

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