Senior Software Engineer
2 days ago
We are seeking a highly skilled Senior Software Engineer to join our Additive Manufacturing (AM) Division. As a key member of our software development team, you will be responsible for the full development life cycle of the control and monitoring software for our AM 3D printer.
Key Responsibilities- Specification, design, development, continuous integration/continuous delivery, and maintenance of software components
- Collaborate effectively within an Agile team, meeting quality standards, deadlines, and project requirements while maximizing value and efficiency
- Mentor and support junior team members, fostering their growth and development
- Drive continuous improvement and innovation in AM software projects, contributing fresh ideas and solutions
- Degree in Computer Science/Software engineering/other relevant STEM degree
- Experience in a similar Senior Software Engineering role, working on a challenging and innovative engineering product
- Experience of developing performance-critical components: in C++ and other relevant languages, multi-threading, cross-platform, inter-process communications
- An understanding of Object-Oriented programming and SOLID design principles
- Experience with Agile development, DevOps practices, and Test-Driven Development
- Knowledge of distributed version control systems, such as Git
- Knowledge of distributed software architectures, network communications, and security protocols
- Experience with UML/SysML software design languages
- OS configuration, deployment, and network booting (WinPE, PXE boot, Win OOBE, DSC)
- Cyber-security at architecture-level
- C#.NET, PowerShell, Python, Matlab
- M2m protocols (OPC UA, MQTT)
- Modern client-server technologies/frameworks (gRPC)
- Continuous Integration pipelines based on YAML
- MS Visual Studio, Azure DevOps, Jira, and Confluence, Enterprise Architect
- MBSE (Model Based Systems Engineering)
- Electronics/electrical engineering, communication protocols, industrial automation, and control
We offer a competitive salary and benefits package, including a 9% non-contributory pension, discretionary annual bonus, and a range of other benefits. We also offer a hybrid working policy, allowing for a combination of home and office-based working, and a variable working programme. We are committed to developing our people's skills and promoting them internally.
-
Senior Software Engineer
5 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom RENISHAW PLC Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team at Renishaw PLC. As a key member of our software development team, you will be responsible for the analysis, design, development, and integration of software components analyzing, visualizing, and managing real-time data generated throughout the...
-
Senior Software Engineer
5 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom RENISHAW PLC Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team at Renishaw PLC. As a key member of our software development team, you will be responsible for the analysis, design, development, and integration of software components analyzing, visualizing, and managing real-time data generated throughout the...
-
Senior Software Development Engineer
4 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob OverviewAbout Renishaw PLCRenishaw is a leading global engineering and scientific technology company, renowned for its expertise in high precision metrology, healthcare, and Additive Manufacturing (AM).Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be...
-
Senior Software Development Engineer
4 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob OverviewAbout Renishaw PLCRenishaw is a leading global engineering and scientific technology company, renowned for its expertise in high precision metrology, healthcare, and Additive Manufacturing (AM).Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be...
-
Senior Software Development Engineer
6 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team at Renishaw PLC. As a Senior Software Engineer, you will be responsible for the analysis, design, development, and integration of software components analyzing, visualizing, and managing real-time data generated throughout the Additive...
-
Senior Software Development Engineer
6 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team at Renishaw PLC. As a Senior Software Engineer, you will be responsible for the analysis, design, development, and integration of software components analyzing, visualizing, and managing real-time data generated throughout the Additive...
-
Lead Software Engineer for Automation
1 week ago
Wotton-under-Edge, Gloucestershire, United Kingdom RENISHAW PLC Full timeJob Summary:Rénishaw PLC is seeking a highly skilled Senior Automation Software Engineer to join its Co-ordinate Measuring and Gauging Division (CGPD). As a key member of the Process Software Team, you will be responsible for designing, developing, and analysing automated test systems to ensure the company's products meet the highest standards.Key...
-
Software Engineering Manager
8 hours ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob Title: Software Engineering ManagerRenishaw PLC is seeking a highly skilled Software Engineering Manager to lead a team of software engineers in delivering innovative solutions for neurosurgical applications.Key Responsibilities:Oversee the entire software development lifecycle, from planning and design to delivery and maintenance.Lead a team of software...
-
Software Engineering Manager
5 hours ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob Title: Software Engineering ManagerRenishaw PLC is seeking a highly skilled Software Engineering Manager to lead a team of software engineers in delivering innovative solutions for neurosurgical applications.Key Responsibilities:Oversee the entire software development lifecycle, from planning and design to delivery and maintenance.Lead a team of software...
-
Senior Embedded Software Developer
3 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Renishaw. As a key member of our software development team, you will be responsible for the analysis, design, development, and integration of firmware across a range of our Laser Calibration products.Key ResponsibilitiesCraft the architecture of firmware and...
-
Senior Embedded Software Developer
3 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Renishaw. As a key member of our software development team, you will be responsible for the analysis, design, development, and integration of firmware across a range of our Laser Calibration products.Key ResponsibilitiesCraft the architecture of firmware and...
-
Senior Software Development Lead
7 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at Renishaw. As a key member of our software development team, you will be responsible for leading the development of our high-speed, high-accuracy automated data acquisition system.About the RoleDevelop and maintain real-time software to control automated...
-
Senior Software Development Lead
6 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at Renishaw. As a key member of our software development team, you will be responsible for leading the development of our high-speed, high-accuracy automated data acquisition system.About the RoleDevelop and maintain real-time software to control automated...
-
Lead Software Development Engineer
6 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at Renishaw. As a key member of our software development team, you will be responsible for leading the development of our high-speed, high-accuracy automated data acquisition system.About the RoleDevelop and maintain real-time software to control automated...
-
Lead Software Development Engineer
7 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at Renishaw. As a key member of our software development team, you will be responsible for leading the development of our high-speed, high-accuracy automated data acquisition system.About the RoleDevelop and maintain real-time software to control automated...
-
Software Design Engineer
24 hours ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout Renishaw PLCRenishaw is a leading global engineering and scientific technology company with expertise in high precision metrology, healthcare, and Additive Manufacturing (AM).Job SummaryWe are seeking a skilled Software Design Engineer to join our team. As a key member of our product development team, you will be responsible for designing and...
-
Software Design Engineer
23 hours ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout Renishaw PLCRenishaw is a leading global engineering and scientific technology company with expertise in high precision metrology, healthcare, and Additive Manufacturing (AM).Job SummaryWe are seeking a skilled Software Design Engineer to join our team. As a key member of our product development team, you will be responsible for designing and...
-
Software Engineering Director
7 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout Renishaw PLCRenishaw PLC is a leading company in the medical device industry, renowned for its innovative solutions and commitment to excellence.Job SummaryWe are seeking a highly skilled Software Development Manager to lead a team of software engineers in delivering cutting-edge solutions for neurosurgical applications.Key ResponsibilitiesOversee the...
-
Senior Automation Software Developer
1 week ago
Wotton-under-Edge, Gloucestershire, United Kingdom RENISHAW PLC Full timeJob Summary:We are seeking a highly skilled Senior Automation Software Engineer to join our Co-ordinate Measuring and Gauging Division at RENISHAW PLC. As a key member of our Process Software Team, you will be responsible for designing, developing, and implementing automated test systems that ensure our products meet the highest standards.Key...
-
Software Architect
1 week ago
Wotton-under-Edge, Gloucestershire, United Kingdom RENISHAW PLC Full timeAbout the Role:RENISHAW PLC is seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team. As a key member of our software development team, you will be responsible for the analysis, design, development, and integration of software components analyzing, visualizing, and managing real-time data generated throughout the Additive...