What Bms Software Architect Jobs are in the United Kingdom?
Showing 5000+ Bms Software Architect jobs in the United Kingdom
BMS Software Architect – Real-Time Embedded, ISO 26262
Posted 8 days ago
Job Viewed
Job Description
#J-18808-Ljbffr
Is this job a match or a miss?
Senior BMS Software Engineer
Posted 1 day ago
Job Viewed
Job Description
BMS Software/Programming Engineer - Hybrid Working
Looking for more flexibility without compromising on the quality of projects you work on?
If you're a BMS Software or Programming Engineer looking for greater autonomy, a better work-life balance, and the opportunity to work on some of the UK's most technically advanced buildings, this could be the role you've been waiting for.
We're partnering with one of the UK's most respected building automation specialists, delivering high-profile Building Management System projects across hyperscale data centres, commercial developments, life sciences, and other mission-critical environments. Due to continued growth, they're looking to strengthen their team with an experienced BMS Engineer.
Salary/Compensation
- Salary up to 80,000
- Yearly Bonus
- Hybrid Working
- Company Car/Car Allowance
- Healthcare
- Pension
Responsibilities
- Develop and configure BMS software for major building automation projects.
- Produce control strategies, graphics, alarms and system integrations.
- Program controllers and front-end systems.
- Support commissioning engineers during testing and final project delivery.
- Work closely with design and project teams throughout the project lifecycle.
- Integrate third-party systems using protocols such as BACnet, Modbus and MQTT.
- Troubleshoot software issues and optimise system performance.
- Contribute to the development of engineering standards and best practices.
Desired Experience
- Previous experience programming Building Management Systems.
- Experience with one or more platforms such as Trend, Tridium Niagara, Schneider EcoStruxure, Siemens, Honeywell, Distech or similar.
- Strong understanding of HVAC controls and control strategies.
- Knowledge of BACnet, Modbus and other industry communication protocols.
- Comfortable working on large commercial or mission-critical projects.
- Excellent problem-solving and communication skills.
For more information, please reach out to - (url removed)
INDGLO
Is this job a match or a miss?
BMS Senior Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Salary up to 70k dependent on experince. REMOTE
We are seeking an experienced BMS Senior Software Engineer to join a growing team in a fully remote capacity. This role is ideal for someone with a strong background in building management systems who enjoys design, system architecture, and working on technically challenging projects without the need for regular site attendance.
Key Responsibilities
Design BMS systems in line with client specifications and project requirements
Produce detailed descriptions of operation, points lists, control strategies, and panel designs
Develop and review system architecture using platforms such as Trend, Tridium (Niagara), Siemens, or Schneider
Create and review technical submittals for client and consultant approval
Support project teams with technical input during delivery and commissioning phases
Liaise with clients, consultants, and internal stakeholders to ensure designs meet operational and compliance standards
Identify opportunities for value engineering and system optimisation
Ensure all designs comply with relevant industry standards and best practices
Skills & Experience
Proven experience in BMS design or commissioning with a strong design focus
Knowledge of major BMS platforms (Trend, Tridium, Siemens, Schneider, etc.)
Strong understanding of HVAC systems and building services
Experience producing technical documentation and control strategies
Familiarity with communication protocols such as BACnet, Modbus, and LON
Strong problem-solving skills and attention to detail
Ability to work independently in a remote environment
Good communication skills for client and team interaction
Benefits
Fully remote working
Competitive salary and benefits package
Exposure to a range of complex and high-profile projects
Ongoing training and professional development
Supportive and collaborative team environment
Is this job a match or a miss?
Remote Senior BMS Software Engineer | System Architecture
Posted today
Job Viewed
Job Description
Vantage Consulting is seeking an experienced BMS Senior Software Engineer for a fully remote role in the UK. You will design and document BMS solutions, focusing on architecture, standards, and client requirements.
The position emphasizes remote collaboration with cross‑functional teams on complex systems. The ideal candidate will have strong experience in Trend/Tridium/Siemens/Schneider platforms, HVAC knowledge, and the ability to produce precise engineering documentation.
#J-18808-LjbffrIs this job a match or a miss?
Job Description
Do you enjoy collaborating across engineering, DevOps, and business stakeholders to turn strategy into resilient, high-performing systems?
About our TeamRX Global aims to create unforgettable experiences for attendees and exhibitors through organizing events. Innovation, creativity, and collaboration drive the company to offer exceptional services to clients.
About the RoleIn this role, you'll lead software architecture design and governance for systems that need to be scalable, secure, and resilient. You'll partner with global teams to align technical decisions with business goals, while enabling delivery through mentorship, clear standards, and practical guidance. You'll also help teams improve system health, performance, and cost efficiency through proactive architectural oversight.
Responsibilities
+ Lead architecture design and governance by defining and enforcing software standards, patterns, and best practices across scalable, secure, and resilient systems
+ Partner with global architecture and engineering teams to align technical decisions with business goals
+ Introduce emerging technologies, foster communities of practice, and enable teams through training and mentorship
+ Ensure system health, performance, and cost-efficiency through proactive architectural oversight
+ Collaborate with DevOps, troubleshoot complex issues, and support third-party integrations
+ Support building inclusive, high-performing teams and communicate with impact
+ Embrace curiosity, manage complexity, and build global connections
Requirements
+ Solid background in software engineering and architecture, with experience working on large-scale platforms and global teams
+ Strong grasp of software architecture principles and patterns (e.g., microservices, event-driven), with experience in system design and modelling (e.g., UML, C4)
+ Proficient in one or more languages such as C#, Python, or JavaScript/TypeScript
+ Hands-on experience with AWS (and/or Azure, GCP), focusing on scalability, resilience, and cost efficiency
+ Familiar with DevOps & CI/CD tools like GitHub, Terraform, Docker, Kubernetes, and automated testing and monitoring
+ Skilled in data modelling, APIs, messaging systems (e.g., Kafka), and ETL pipelines
+ Knowledge of secure design, identity management, and regulatory standards (e.g., GDPR)
+ Architecture certifications (e.g., TOGAF, ArchiMate) are a plus but not required
Work in a Way that Works for YouWe promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working PatternWorking flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
About the BusinessRX is a global leader in events and exhibitions, leveraging industry expertise, data, and technology to build businesses for individuals, communities, and organisations. With a presence in 25 countries across 41 industry sectors, RX hosts approximately 350 events annually. RX is committed to creating an inclusive work environment for all our people. RX empowers businesses to thrive by leveraging data-driven insights and digital solutions. RX is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. For more information, visit know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here ( to access benefits specific to your location.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights.
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Is this job a match or a miss?
Job Description
26WD94957
**Position Overview**
Autodesk's Architecture, Engineering, and Construction (AEC) Data organization is seeking an experienced **Software Architect** .
In this role, you will be responsible for designing and building the systems and services that power cross-cutting data capabilities across our organization and their integration with Autodesk's existing and future AEC products. A key focus area will be the design and evolution of AEC data schemas-the semantic models and data structures that enable seamless interoperability between design, construction, and operations workflows.
This opportunity is for you if you have a passion for data modeling and schema design, experience with complex system architectures, and are excited by the idea of transforming how AEC professionals use data to capture knowledge, inform decisions, and deliver projects.
As a Software Architect in the AEC Data team, you will be at the forefront of designing the next generation of capabilities for the Autodesk Forma Industry Cloud. You'll collaborate with software architects, domain experts, and product teams across Revit, Civil 3D, AutoCAD, Autodesk Construction Cloud, and Autodesk Forma. You'll define the software architecture that reimagines the continuous flow of AEC Data (e.g., 3D models, 2D drawings, issue tracking, cost, sensor streams, etc.) and information throughout the entire lifecycle of a built asset, from design and construction through operation and maintenance.
This is an individual contributor role reporting to the Distinguished Architect, AEC Data team.
**Responsibilities**
+ **System Architecture** : Define and evolve cross-team architecture for data platforms and services in the AEC Data organization; design distributed systems including APIs, event streams, and data pipelines
+ **Schema Design & Evolution** : Design, document, and evolve data schemas for AEC domain entities (buildings, infrastructure, spaces, systems, components, relationships) ensuring extensibility and backward compatibility; create semantic data models that capture AEC domain knowledge, including property sets, classification systems, and relationship hierarchies
+ **Schema Governance** : Establish schema versioning strategies, deprecation policies, and migration patterns; maintain a schema registry and change management process; define schema validation rules, constraints, and quality checks
+ **Standards & Governance** : Establish standards, reference architectures, and reusable components; lead architectural decision records (ADRs) and run design reviews across teams
+ **Interoperability** : Define and implement schema mappings between industry standards (IFC, COBie, CityGML, LandXML) and Autodesk's internal data models
+ **API & Service Design** : Design APIs and services optimized for REST, GraphQL, and gRPC interfaces; define serialization formats (JSON Schema, Avro, Protobuf) and ensure backward compatibility at scale
+ **Reliability & Performance** : Ensure reliability, security, and performance of systems; define SLOs and drive observability (metrics, tracing, logging)
+ **Cross-Team Alignment** : Partner across the AEC organization's product and platform teams to align roadmaps, gather requirements, validate against real-world use cases, and drive adoption
+ **Communication** : Communicate architectures with clear views and diagrams (e.g., C4) and executive-ready narratives; produce comprehensive documentation and onboarding materials
**Minimum Qualifications**
+ Bachelor's degree in Computer Science, or equivalent experience
+ 10+ years as a Software Architect in data-intensive cloud environments
+ Experience with cloud services, API design, database architecture, big data tools and frameworks
+ Strong understanding of data modeling and schema design, including proficiency in schema definition languages (JSON Schema, etc.) and experience with schema versioning, backward/forward compatibility, and evolution strategies
+ Excellent knowledge of software design and architecture patterns
+ Demonstrated ability to influence without authority and drive cross-team alignment
+ Mastery of taking complex ideas and conveying them in a concise and impactful manner
+ Excellent verbal, written communication, and presentation abilities to effectively communicate software architecture strategy to a variety of stakeholders
+ Ability to collaborate with a global team
**Preferred Qualifications**
+ **AEC Domain Knowledge** : Experience in the Architecture, Engineering, and Construction industry; familiarity with industry standards (IFC, COBie, gbXML, CityGML, LandXML, UniFormat, OmniClass)
+ **Cloud Services** : Experience with AWS strongly preferred (EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
+ **Database Architecture** : Experience with Snowflake, relational databases, NoSQL; understanding of data modeling best practices
+ **Event-Driven Architectures** : Kafka or Kinesis; exactly-once processing; schema registries (Confluent, AWS Glue)
+ **API & Service Design** : REST, gRPC, GraphQL; versioning and backward compatibility at scale
+ **Distributed Systems** : Microservices, service mesh, event-driven architecture, stream processing
+ **Observability/SRE** : OpenTelemetry, distributed tracing, metrics/SLOs for data services
+ **Semantic Technologies** : Knowledge graphs, RDF/OWL, property graphs, or feature stores for ML (nice-to-have)
+ **BIM Expertise** : Experience with Building Information Modeling concepts, Revit families, or similar parametric modeling systems
**About the Team**
The AEC Data team is building the foundational data infrastructure that powers Autodesk's vision for connected construction. We're creating the platforms, services, and unified data models that span the entire built asset lifecycle-from initial design concepts through construction, operations, and eventual renovation or decommissioning. Our work enables the seamless flow of information across Autodesk products and third-party integrations, helping AEC professionals make better decisions with better data.
**Why Join Us**
+ Shape the future of AEC data platforms and standards at an industry-leading company
+ Design systems and schemas that will be used by millions of architects, engineers, and construction professionals worldwide
+ Collaborate with world-class software architects and engineers across Autodesk's AEC portfolio
+ Contribute to open standards and interoperability initiatives that benefit the entire industry
+ Be part of a team that values technical excellence, innovation, and continuous learning
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Is this job a match or a miss?
Software Architect
Posted 4 days ago
Job Viewed
Job Description
A software-led business is looking for a Software Architect to bring structure, coherence and long-term direction to a complex platform environment.
This is an individual contributor role for someone who can work across engineering, product, infrastructure and security teams to shape architectural standards, guide technical decisions and support wider platform consolidation.
Software Architect
Uxbridge, West London - Hybrid, 2 days per week in the office
Up to 120,000 + benefits
The business has a broad technology landscape, with multiple systems, services, integrations and data capabilities that need to evolve in a more consistent, scalable and maintainable way. Your role will be to help define what good looks like, create clearer architectural boundaries and support engineering teams in making decisions that work both now and in the future.
What you'll be doing
You'll provide architectural leadership across software platforms, services, integrations and cloud-based systems.
This will include:
Defining architectural principles, standards and target-state designs
Supporting platform consolidation and reducing unnecessary duplication
Reviewing significant technical changes and guiding solution design
Helping define clear service boundaries, ownership models and integration patterns
Ensuring security, resilience, observability and scalability are considered from the outset
Identifying architectural risks, technical debt and platform constraints
Working closely with engineering and product leadership on major technical decisions
Influencing engineering teams through technical credibility, clarity and pragmatic decision-making
This is not a hands-on development role day to day. It is primarily focused on architecture, design review, technical direction and influencing through engineering teams.
What we're looking for
You'll need a strong background in software architecture, ideally within a SaaS, product or platform-led environment.
You should be comfortable working across complex systems and helping teams move towards a more coherent platform architecture.
Essential experience includes:
Software architecture across complex platforms or distributed systems
SaaS, product or platform architecture experience
API, integration and service design experience
Cloud-based architecture, ideally including Azure
Security-by-design, resilience, scalability and operational quality
Strong communication skills with both technical and non-technical stakeholders
The ability to influence technical direction without relying on direct line management
Experience of platform consolidation would be particularly useful.
Why this role?
This is a good fit for someone who enjoys solving structural technology problems rather than owning a single product or system.
You'll be working at platform level, helping the business simplify its architecture, improve ownership and create standards that engineering teams can actually use.
The role suits someone pragmatic, credible and senior enough to balance long-term architecture with real-world delivery constraints.
Interested?
Apply now or contact Chris Lynes at Spectrum IT Recruitment.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Is this job a match or a miss?
Software Architect
Posted 4 days ago
Job Viewed
Job Description
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to 65k
This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to 65k.
Tech skills
- .Net Core
- C#
- React
- Blazor
- Solid Principles
- Software Architecture Designs
Desirable:
- AWS
- CI/CD Pipelines
- REST APIs
- WPF
The ideal candidate will have the ability to be proactive, work within a team and individually. They will have good written and verbal communication skills and be able to build and maintain relationships with colleagues and external partners.
My client is looking for someone with a minimum 6 years of development experience.
If this role is of interest please apply with your CV!
Is this job a match or a miss?
Software Architect
Posted 1 day ago
Job Viewed
Job Description
Software Architect
Royston, Hertfordshire
90,000 basic + bonus (100,000 OTE)
On-site with flexibility
Own the software vision for two global product platforms.
This is a rare opportunity to take genuine architectural authority across an entire software ecosystem, not a slice of it. Our client is a global manufacturer of advanced precision machinery used in demanding, highly regulated production environments worldwide. Their Royston site is the global design authority for the product line, supported by manufacturing operations in the United States and China, and R&D teams in the UK, Germany and Asia.
They currently run two established brands, each with its own software platform, its own hardware platform, and its own development team working largely independently. That is the problem you are being brought in to solve. You will be the person who understands both architectures at code level, forms a view on what should be shared, what should be merged, and what should stay deliberately different, and then sets the technical direction that takes those platforms into their next generation.
What you will actually be doing
- Getting properly under the bonnet of two mature software architectures, mapping how they are built, why they were built that way, and where the structural risks and opportunities sit
- Defining the technical vision and roadmap for the next generation software platform, aligned to how the business wants to differentiate its two brands commercially
- Designing layered architectures that allow multiple teams, in multiple countries, to iterate quickly without tripping over each other
- Producing system architectures and high level product specifications for solutions that must be robust, scalable and secure
- Line managing a small UK software team of three to four engineers initially, with the German software team of a similar size expected to come under your remit over time
- Acting as the technical bridge into the Asia based R&D function, particularly around a growing portfolio of AI driven feature development
- Working across the full lifecycle, from early system definition through design, development, deployment and production support
- Holding developers to account on implementation quality, challenging approaches and mentoring where it counts
- Operating within an established Agile framework (SAFe or Scrum)
The portfolio you will influence spans customer facing application software, advanced imaging and signal processing algorithms, embedded firmware on custom electronics, and internal production and R&D tooling.
The technology
The core application software runs on Windows IoT and is predominantly C and C++, with C# also in the estate. Around it sit custom electronics with their own firmware and embedded operating systems, AI and machine learning workstreams, and an emerging interest in connected and cloud enabled services. Cyber security, and the Cyber Resilience Act in particular, is a live and serious topic, because these are connected products going into industrial networks.
What they need from you
This is not a requirements engineering role and it is not a Scrum Master role with a new title. The team will only follow someone whose technical credibility is beyond question.
Essential:
- A career that started in hands on software development and progressed upwards. You do not need to code daily, but you must be someone who could, and who has been genuinely excellent at it at some point
- Strong commercial development background in C, C++ and C#, with exposure to Python, .NET, Java or SQL welcome
- Experience architecting software that controls physical hardware. This is not enterprise software. The code drives a machine that does something in the real world, and it has to interact properly with electronics, sensors and mechanics
- Demonstrable experience operating as a software architect or technical authority within a complex, multi site organisation
- The ability to influence, persuade and align global teams without direct line authority
- Domain depth in at least one of: application software (industrial automation, networking protocols, UI frameworks), IoT and cloud development (Azure, AWS), AI and machine learning systems, cyber security, or embedded systems (RTOS, bare metal, hard real time)
Highly desirable:
- Experience working across European, Asian and North American teams, and an instinct for how working and communication styles differ across those cultures
- Time spent living or working abroad
- Background in industrial automation, medical devices, robotics, defence or another regulated hardware led sector
Travel and working pattern
Expect to travel less than twenty percent of your time, but at least once a quarter, including regular trips to Germany and roughly quarterly visits to Asia. The role is primarily site based in Royston, with a discretionary hybrid policy in place.
What is on offer
- 90,000 basic salary
- Annual bonus scheme taking realistic total earnings to around 100,000
- 25 days annual leave plus bank holidays
- Early finish on Fridays
- Enhanced work life balance policies, strong wellbeing focus and regular employee engagement events
- Genuine international exposure across a global engineering network
- Committed investment in training and technical development
Why this one is worth a conversation
Architect roles of this scope do not come up often. Most give you one platform, one team and a fixed direction. This gives you two platforms, three engineering locations, a blank sheet for the next generation, and the mandate to decide what it looks like. If you have built the technical foundation and you now want the influence that goes with it, this is the step.
Apply with your CV for a confidential discussion, or contact Laurence or Andrew at KO2 Embedded Recruitment Solutions.
Is this job a match or a miss?