> Markdown version of [/jobs/ext/17894-mechatronic-software-engineer](https://www.wearedevelopers.com/jobs/ext/17894-mechatronic-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mechatronic Software Engineer - **Company:** Express Recruitment - **Location:** Derby, UK - **Salary:** £30,000.0 - £45,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Automation of Tests, C++ (Programming Language), Software Debugging, Design of User Interfaces, Python (Programming Language), LabVIEW, Software Tools, Software Engineering, Software Testing Automation Framework, Systems Architecture, System Testing, Software Organization, Rust (Programming Language), Teststand, Hardware Testing, Integration Tests, Information Technology, Software Coding, Allen-Bradley Factory Automation Equipment, Software Version Control - **Published:** May 17, 2026 - **Apply:** https://find.jobs/jobs-near-me/mechatronic-software-engineer-derby/2774074962-2/ ## About the Role Due to continued organic growth and a healthy project pipeline, our client is seeking the addition of a multi-skilled and highly versatile Mechatronics Engineer to join their talented team. This is an opportunity for an individual with a passion for mechanical, electrical and software engineering to leverage their technical capabilities and gain the opportunity to take ownership of their own niche R&D projects., * Degree/Masters in relatable engineering field, such as Mechatronics, Computer Science, Mechanical Engineering or Controls & Instrumentation * Proven experience in LabVIEW coding, including user interface design, modular programming, and real-time control applications * Experience working with Python, C++, Rust and JavaScript desirable but not essential * Confident collaborating with multidisciplinary engineering teams (mechanical, electrical, electronic, software) to deliver robust and integrated test solutions * First class communication skills, with the capability of heading up own projects and managing correspondence directly with customers to articulate key findings and results * Excellent problem-solving and analytical skills with a strong attention to detail * Familiarity with test automation frameworks and software (TestStand), version control systems, and software development best practices * Strong appreciation of mechanical engineering, assembly and testing procedures * Exposure to PLC programming using Allen Bradley and/or Siemens advantageous but not essential * Strong debugging skills with the ability to investigate and resolve technical issues quickly and effectively ## Description * Perform software coding using LabView and Python for instrumentation, control systems and user interface design * Design and construct system architecture platforms using a variety of software tools * Carry out system testing and debugging tasks with a broad range of bespoke test equipment * Record and document accurate findings following completion of testing procedures and produce customer reports for handover * Develop and program software across a range of hardware test equipment using embedded coding tools such as C/C++ * Support continuous improvement by refining existing software tools and implementing best practices in test automation and system control * Document software designs, workflows, and procedures to support internal teams and future projects ## Related Videos - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)