Senior Software Engineer
3 weeks ago
About the Role
We are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (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
Requirements
- 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
Desirable Skills
- 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
What We Offer
At Renishaw, we are committed to developing our people's skills and promoting them internally. We offer a benefits package that includes a 9% non-contributory pension, discretionary annual bonus, subsidised onsite restaurants and coffee shops, free parking, car sharing scheme, and 24-hour fitness centres.
We also promote a healthy work-life balance, with a hybrid working policy that allows for a combination of home and office-based working depending on the nature of your role. We offer a variable working programme, 25 days holiday plus bank holidays, Life Assurance policy of 12 times annual salary, Cycle to Work scheme, enhanced maternity pay subject to qualifying criteria, Health Cash Plan, the option to join BUPA Renishaw Health Trust, and an Employee Assistance Programme for employees and family.
Employment Type: Permanent
Time Type: Full-time
Requisition Number: R6691 Senior Software Engineer (Open)
-
Senior Software Engineer
2 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.Key ResponsibilitiesSpecification, design, development, continuous...
-
Senior Software Engineer
4 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.You will work closely with our cross-discipline engineering team to design,...
-
Senior Software Engineer
4 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.You will work closely with our cross-discipline engineering team to design,...
-
Senior Software Engineer
1 month ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.You will work closely with our cross-discipline engineering team to design,...
-
Senior Software Engineer
1 month ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.You will work closely with our cross-discipline engineering team to design,...
-
Senior Software Engineer
4 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob Title: Senior Software EngineerRenishaw PLC is seeking a highly skilled Senior Software Engineer to join our team. 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 AM 3D printing process.Key...
-
Senior Software Engineer
4 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob Title: Senior Software EngineerRenishaw PLC is seeking a highly skilled Senior Software Engineer to join our team. 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 AM 3D printing process.Key...
-
Senior Software Engineer
1 month ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw PLC. As a Senior Software Engineer, you will be responsible for developing and maintaining software components for our machine automation systems.Key ResponsibilitiesDevelop and test software components for machine automation systemsCollaborate with...
-
Senior Software Engineer
3 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for our Additive Manufacturing (AM) 3D printer.Key ResponsibilitiesSpecification, design, development, continuous...
-
Senior Software Engineer
3 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Renishaw. As a Senior Software Engineer, you will be responsible for the full development life cycle of the control and monitoring software for the AM 3D printer.Key ResponsibilitiesSpecification, design, development, continuous integration/continuous delivery and...
-
Senior Software Engineer
3 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Careers Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our InfiniAM Software Suite team at Renishaw PLC Careers. As a key member of our team, you will be responsible for the analysis, design, development, and integration of software components analysing, visualising, and managing real-time data generated throughout the AM 3D printing...
-
Senior Software Engineer
2 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our 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 AM 3D printing process.Key...
-
Senior Embedded Software Engineer
3 weeks 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 an Embedded Software Engineer, 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 implement new...
-
Senior Software Engineer
5 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the RoleAs a Senior Software Engineer, you will be part of Renishaw's AM team, responsible for the development of control and monitoring software for the AM 3D printer. Our mission is to deliver high-value software solutions against high-performance and reliability constraints.Key ResponsibilitiesDevelop high-performance software components for the AM...
-
Senior Embedded Software Engineer
3 weeks 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 Developer
4 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw PLC Full timeJob Title: Senior Software EngineerLocation:Wotton-under-Edge, GL12 8JR (20 minutes north of Bristol)Salary: Up to £47,500, depending on experienceHybrid working: 1 day per week in the office, 4 days from home (4.5 day working week)Renishaw is a leading engineering and scientific technology company, with expertise in high precision metrology, healthcare,...
-
Senior Embedded Software Engineer
5 days ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeAbout the JobWe are seeking a skilled Senior Embedded Software Engineer to join our team at Renishaw.Key ResponsibilitiesCraft the architecture of firmware and implement new embedded protocols for our products to verify and calibrate machine tool performance across a range of industries.Develop comprehensive unit and integration tests for your firmware to...
-
Senior Software Engineer
1 month ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob Title: Lead Software EngineerJob Summary:Renishaw's CMM and Gauging Products Division is seeking a highly skilled Lead Software Engineer to develop and maintain a high-speed, high-accuracy automated data acquisition system. This is an excellent opportunity for a software engineer with an interest in control and automation.Key Responsibilities:Develop...
-
Senior Software Engineer
1 month ago
Wotton-under-Edge, Gloucestershire, United Kingdom Renishaw Full timeJob Title: Lead Software EngineerJob Summary:Renishaw's CMM and Gauging Products Division is seeking a highly skilled Lead Software Engineer to develop and maintain a high-speed, high-accuracy automated data acquisition system. This is an excellent opportunity for a software engineer with an interest in control and automation.Key Responsibilities:Develop...
-
Senior Software Engineer
2 weeks ago
Wotton-under-Edge, Gloucestershire, United Kingdom GENEWIZ Full timeWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our full stack applications. Key responsibilities include designing, developing, and deploying scalable and efficient software solutions. The ideal candidate will have a strong background in JavaScript, a solid understanding of software engineering...