Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.
Responsibilities
You will build software components using C#/.NET and C++, contributing across the stack from device control and data acquisition to user interfaces, with guidance on overall software architecture.
You will modernise existing code through thoughtful refactoring, improving test coverage, introducing contemporary design patterns, and coordinating changes to minimise delivery risk
You will apply strong engineering practices by following object‑oriented design principles, writing clean and maintainable code, participating meaningfully in code reviews, and adhering to established architectural patterns
You will prioritise thorough testing, clear documentation, and effective tooling to deliver reliable and scalable software
You will contribute to Agile delivery by participating in refinement sessions, providing estimates, and breaking down work, delivering iteratively with feedback loops, and collaborating to keep work flowing smoothly
You will support knowledge sharing by pairing with peers, contributing to technical discussions, and offering constructive feedback
You may offer targeted mentoring to junior engineers on specific tasks.
Requirements
Experience with automated testing frameworks and practices, such as contributing to regression automation or working with tools like Playwright or BDD frameworks—to improve reliability, coverage, and delivery speed
An interest in science, engineering, or instrumentation
You enjoy solving meaningful technical problems, take pride in producing high quality software, and collaborate effectively with others.
You are eager to grow your engineering skills, contribute to a supportive team culture
Benefits
Flexitime: (core hours 10.00am - 12.00pm and 2.00pm - 3.00pm) to help you to achieve a good work-life balance
Senior Software Developer focused on XR applications at Light & Wonder. Developing production - ready Unity applications for Meta Quest and optimizing XR experiences.
Software Engineer in PNC's Technology organization focusing on API testing and Selenium automation. Involves designing software solutions and collaborating with cross - functional teams.
Software Developer Internship at HP, applying classroom learnings to real - world challenges. Join a diverse team focused on technology innovation and development.
Software Engineer developing tools to enhance developer productivity at Nordstrom. Collaborating with teams to design and implement DevOps solutions in a hybrid environment.
Principal Engineer optimizing standard cell libraries for Intel's foundry customers. Collaborating with teams to enhance performance, power and area on leading edge process nodes.
Lead Software Engineer at Icertis, proficient in .NET, C#, Azure, and client - side technologies. Delivering high - quality, scalable solutions and guiding a team of developers.
Senior Software Development Engineer developing cutting - edge software features for Intel's communication libraries. Collaborating with diverse teams to optimize performance in HPC/AI systems.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Engineer focusing on software engineering and architecture to enhance customer experiences and business goals. Leading software teams to deliver impactful engineering solutions across platforms and applications.