Principal Software Architect
SPX Corporation · Bristol, GB, BS140AF · United Kingdom · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Building the people that build the world.
With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. Through our RiSE talent development framework, we Reach, Identify, Strengthen, and Engage our employees to support them in their continued development. We’re a global company of problem solvers, collaborators, and innovators, and our businesses build solutions that impact the world.
As part of Detection and Measurement, Radiodetection is a global leader in the design and development of equipment and software used by utility companies to install, protect, and maintain underground infrastructure networks. Through precision and magnetic locators and ground penetrating radar, we help prevent damage to infrastructure utilities and protect lives.
How you will make an Impact (Job Summary) SPX is a diverse team of unique individuals who all make an impact. As an experienced and pragmatic Principal Software Architect you will define and drive the technical vision for our evolving software ecosystem.
This role is responsible for shaping how our hardware and firmware platforms integrate with cloud, mobile, and desktop applications, ensuring we continue to evolve toward a coherent, scalable, and maintainable architecture across the organisation.
The Principal Software Architect will serve as the focal point for architectural direction, system design principles, and technology strategy. Working closely with domain leads, the Software Program Manager, and the Global Software Manager, the successful candidate will ensure architectural intent translates into practical, deliverable outcomes.
This position combines strategic leadership with hands-on technical validation. The ideal candidate will be capable of both defining long-term architectural direction and validating ideas through lightweight prototyping and experimentation where required.
What you can expect in this role (Job Responsibilities) While each day brings new opportunities at SPX, your core responsibilities will be: 1. Architecture Vision & System Design Define and evolve a clear end-to-end architecture across: • Firmware / device layer • Cloud platform • Mobile and desktop applications Own: • Target system architecture and design principles • System boundaries and interaction models • Integration patterns across domains Ensure architecture supports: • Scalability and maintainability • Product evolution across multiple device variants • Alignment with long-term business and product strategy
2. Technology Strategy & Standards Define and maintain a coherent technology strategy across the software organisation. Responsibilities include: • Establishing an aligned technology stack across domains (cloud, mobile, desktop, firmware) • Ensuring choices reflect: o Industry best practices o Team capability and…