Job Title
Software Engineer
Job Category
Engineering
Job Description
Join a Global Leader in Materials Handling
Hyster-Yale Materials Handling is a world-renowned manufacturer committed to revolutionising the way materials are moved—from port to home. We design, engineer, produce, and support a full range of lift trucks, attachments, and power and technology solutions, primarily under the trusted Hyster® and Yale® brands.
As one of the largest lift truck manufacturers globally, we are dedicated to delivering innovative, customer-focused solutions while maintaining exceptional service standards.
We are currently seeking a SOFTWARE ENGINEER to join our team at our Craigavon facility in Northern Ireland.
About the Role
Are you looking to design and develop embedded software, work hands-on with hardware, and see your results execute on a real-world device?
This is a terrific opportunity to work in an Agile software environment, filling an important role at a global organisation.
Hyster-Yale Materials Handling is looking for a talented embedded software engineer with a strong desire to learn and grow with our team here in Craigavon, Northern Ireland, along with the team at our global development centre in Portland, Oregon.
The global development centre develops materials handling solutions for the present and future. This role works in coordination with other development teams to deliver software for new and current products.
Key Accountabilities
The successful applicant will have the following key accountabilities:
1. Complete a 3-6 month developer training program, which may include onsite training at our Portland, Oregon facility
2. Interpret functional requirements and technical specifications
3. Provide effort estimates for development tasks
4. Participate in software design activities
5. Develop embedded software to meet requirements
6. Create and execute unit level testing for developed software
7. Test software on bench test rigs
8. Test software on equipment (operating fork truck as needed)
9. Release software for production use
10. Investigate reported defects, on truck, bench, or in simulation
11. Identify root cause and fix software as appropriate
12. Collaborate with other software engineering teams
13. Collaborate with other departments such as hydraulics and drivetrain
14. Participate in global online meetings
15. Occasional travel may be required
Knowledge Required:
Candidates should clearly demonstrate how they meet the following Essential Criteria:
16. Candidates due to graduate in Summer 2026 are welcome to apply
17. Educated to degree level (or working towards, to be completed Summer 2026) in a Software Engineering, Computer Engineering, Computer Science, Electrical Engineering or Mechatronic Engineering related field or equivalent relevant qualification
18. Minimum of one year’s relevant experience in an industry related to the degree/qualification (industrial placement year is acceptable)
19. Proficiency with Simulink model-based development
20. Basic specialized knowledge/skill in drawing practices, CAD, engineering analysis, design layout
21. Basic knowledge/skill in vehicle/automotive technology, manufacturing technology, design/test experience, test practices and procedures.
22. Basic proficiency of real time control networks for controlling vehicle/automotive type machines for the global marketplace
23. Basic knowledge in control system design and architectures including both electronic hardware and software of embedded systems for the global marketplace
The ideal candidate will also meet the following Desirable Criteria:
24. Understanding of Embedded software and Operating System concepts
25. Experience in material handling, automotive or similar industries
26. C Programming language experience
27. Awareness of data communications (e.g. J1939, CAN)
28. Familiar with Agile software development practices
29. Exposure to configuration management tools such as Git and Azure DevOps
30. Exposure to interfacing with embedded devices
31. We reserve the right to enhance the criteria in order to facilitate the shortlisting process.
What We Offer
32. Competitive salary
33. Hybrid working options
34. Contributory pension scheme
35. Life assurance (3x annual salary)
36. 33 days annual leave
37. Enhanced statutory benefits
38. Subsidised gym membership
39. Subsidised canteen
40. Comprehensive career development programme
41. Ongoing professional development support
The closing date for applications is Sunday 31st May 2026.
The successful candidate will be subject to background checks.
We are an Equal Opportunities Employer
Job Type
Permanent
Time Type
Full time
Work Hours
39
Travel Required
No
Location
HY EMEA UK Craigavon
Address
88 Charlestown Road
Zip Code
BT63 5PP
Field-Based
No
Relocation Assistance Available
No