Campus visit Dematic @ Manchester University - Placement student
Read straight from KION's careers page, verified 1d ago.Seekless can tailor your résumé to it.
Seekless can write your résumé for this posting first.
Before you apply
LocationStockport, United Kingdom; Westhil, United Kingdom
Work modeon-site
SeniorityEntry
Company size10,000+ people
PostedNov 3, 2026 · 2d ago
Verified live1d ago
At a glanceSummarised by Seekless from the posting.
Develop and implement software applications in a real-time environment using the C language
Deep understanding of text and source code pre-processing
Experience building components and plugins
Expertise in software engineering principles and real-time systems
Ability to work collaboratively and independently
Participate in peer review and provide constructive feedback
Stay up to date with new technologies and best practices
Skills
C
We offer:
Career Development
• Competitive Compensation and Benefits
• Pay Transparency
• Global Opportunities
Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/
Tasks and Qualifications:
About the role
The Real-Time Software Engineer is responsible for developing and implementing software applications in a real-time environment using the C language. This role requires a deep understanding of text and source code pre-processing, as well as experience building components and plugins. The candidate should have expertise in software engineering principles and real-time systems, with the ability to work collaboratively and independently to meet project objectives.
Main Job Objectives
Assist in the design and development of real-time software applications. Write code for simple software components and plugins. Participate in code reviews and provide feedback to other team members. Debug and test software applications to ensure that they meet requirements and are free from defects. Design and develop software applications for real-time environments, ensuring that they are scalable, maintainable, and reliable. Analyse user requirements and design software solutions to meet these requirements. Write high-quality code that is easy to maintain and extend. Collaborate with cross-functional teams to develop and integrate software components into larger systems. Work with software engineers, system architects, and project managers to ensure that software is delivered on time, within budget, and to specifications. Participate in peer review such as code design, test reviews and provide constructive feedback to other team members. Maintain and improve existing software applications, including troubleshooting and bug fixes. Stay up to date with new technologies, software development tools, and best practices to ensure that software applications remain cutting-edge and competitive.