At a Glance
- Tasks: Design and develop control systems for innovative mobile elevating work platforms.
- Company: Join Niftylift, a leader in engineering with a collaborative spirit.
- Benefits: Enjoy 25 days holiday, annual bonus, and health cover.
- Other info: Dynamic team environment with opportunities for professional growth.
- Why this job: Gain hands-on experience while working on cutting-edge technology.
- Qualifications: Pursuing an engineering degree with software development exposure.
The predicted salary is between 20000 - 25000 £ per year.
The Undergraduate Control Systems Engineer works closely with other Engineers to assist in developing hardware and software solutions for Niftylift's Mobile Elevating Work Platforms.
Relationships
- Responsible to: Principal Control Systems Engineer
- Liaison with: Design Engineers, Development Engineers, Development Technicians, Test Engineers
Main tasks
- Assist in designing and developing aspects of control systems to meet specified requirements
- Grow and expand knowledge to develop code following the software development process
- Create electrical component drawings in 2D and 3D CAD
- Support the commissioning of products, from initial debug to functionality verification
- Assist in performing control system tests that verify specific component or sub‑system requirements
- Support continuous improvement by being involved in the research and updating of design processes
- Interface with other areas of the Engineering function to gain an understanding of how the control systems integrate into the wider product
- Be able to work on projects ranging from research to hands‑on machine debugging
- Manage project work and be able to work on multiple projects simultaneously
- Undertake initial professional development considering UK‑SPEC competencies
Qualifications & experience – Ideal candidate
- A strong academic background
- Be enrolled on a degree in a relevant field
- Exposure to software development for electro‑mechanical systems
- Experience in using 2D and 3D CAD tools
- Interest in PLC logic, programming and test (preferably using CODESYS)
- An appreciation of how the control system integrates with mechanical and hydraulic systems
- Experience in software development using C, C#, C++, Python advantageous
- Experience in PCB Design advantageous
Qualifications & experience – Required
- Working towards a degree in an Engineering field
- Desirable Engineering coding experience in industry
Characteristics
- Methodical and systematic approach
- Able to work as part of a team or individually
- Pragmatic
- Good attention to detail
- Strong problem‑solving ability
- Excellent communication skills
- Desire to learn
- Ability to consistently produce a high quality of work
Benefits
- Annual bonus (for indication only) based on recent average £500 per annum
- 25 days holiday (increases with service, up to 30 days), plus bank holidays
- Staff discounts
- Cycle to Work Scheme
- Referral Scheme
- Discounted gym memberships
- Free on‑site parking
- Subsidised refreshments (lunch and drink options)
- Free quarterly company lunches
- Free family events
- Health cover scheme for dental, optical etc. (Kids membership included for free)
- 5% contributory pension
- Life insurance scheme
- Workwear (including safety shoes and PPE)
- On‑site changing rooms and showers
Salary Competitive
Closing Date Friday 3rd July 2026. Please note that the advert can close early if we reach a substantial number of applications.
Student Control Systems Engineer (12 month Undergraduate placement) in Milton Keynes employer: Occupop
At Niftylift, located in the vibrant city of Milton Keynes, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our comprehensive benefits package, which includes generous holiday allowances, health cover, and opportunities for professional development, ensuring that our team members thrive both personally and professionally while contributing to cutting-edge engineering solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Student Control Systems Engineer (12 month Undergraduate placement) in Milton Keynes
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Niftylift on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure we can talk confidently about control systems, CAD tools, and programming languages like C or Python. Practice common interview questions with a mate!
✨Tip Number 3
Show off our passion for engineering! During interviews, share any relevant projects or experiences that highlight our problem-solving skills and attention to detail. Let’s make it clear that we’re eager to learn and grow in this role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our application to match what Niftylift is looking for, making us stand out from the crowd.
We think you need these skills to ace Student Control Systems Engineer (12 month Undergraduate placement) in Milton Keynes
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of a Control Systems Engineer. Highlight relevant coursework, projects, and any experience with software development or CAD tools. We want to see how your background fits with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about control systems and how your skills align with our needs. Keep it concise but engaging – we love a good story!
Show Off Your Projects:If you've worked on any relevant projects, whether in class or on your own, make sure to mention them. We’re interested in your hands-on experience, especially if it involves coding or CAD design. Don’t be shy about showcasing your work!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re keen and know how to navigate the process!
How to prepare for a job interview at Occupop
✨Know Your Stuff
Make sure you brush up on your knowledge of control systems and the specific technologies mentioned in the job description. Familiarise yourself with PLC logic, programming, and CAD tools. Being able to discuss these topics confidently will show that you're genuinely interested and prepared.
✨Showcase Your Projects
Prepare to talk about any relevant projects you've worked on, especially those involving software development or CAD design. Highlight your problem-solving skills and how you approached challenges. This will give the interviewers a clear picture of your hands-on experience and capabilities.
✨Ask Smart Questions
Come prepared with insightful questions about the role and the company. Inquire about the team dynamics, ongoing projects, or how the control systems integrate with other engineering functions. This shows your enthusiasm and helps you gauge if the company is the right fit for you.
✨Demonstrate Your Team Spirit
Since the role involves working closely with other engineers, emphasise your ability to collaborate effectively. Share examples of how you've successfully worked in teams before, and express your eagerness to learn from others while contributing your own skills.