Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Displays Software Engineer (Qt)

J C Bamford Excavators Ltd

Rocester

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering firm based in Rocester seeks an Embedded Displays Software Engineer (Qt). This role involves leading the development of advanced HMI applications for embedded display systems, providing technical guidance, and collaborating with cross-functional teams. Candidates should have extensive experience with Qt and embedded systems. The position offers a competitive salary, 33 days of holiday, and various employee benefits, including a gym and ULEV car scheme.

Benefits

Competitive salary
33 days holiday
Onsite gym
In-house doctor and dentist
ULEV car scheme
Cycle to Work Scheme
JCB Rewards Hub with discounts

Qualifications

  • Hands-on experience developing HMI applications using Qt (C++/QML).
  • Experienced in leading and mentoring engineering teams.
  • Proficient in software architecture design and object-oriented programming.
  • Knowledge of Linux-based embedded platforms and graphics rendering.

Responsibilities

  • Design and deploy HMI applications for embedded display systems.
  • Provide technical leadership to a team of software engineers.
  • Collaborate with hardware, UX/UI, and systems engineering teams.
  • Define software architecture and ensure adherence to coding standards.
  • Conduct code reviews and troubleshoot complex issues.

Skills

Developing HMI applications using Qt
Leading and mentoring engineering teams
Understanding embedded systems
Software architecture design
Object-oriented programming
Linux-based embedded platforms
Graphics rendering (OpenGL)
Agile development methodologies
Job description

Click here for our Careers & Life at JCB pages

About the role

We’re looking for an Embedded Displays Software Engineer (Qt) to lead the development of advanced Human-Machine Interface (HMI) applications for our next-generation display systems. This is a key technical role where you’ll drive innovation, mentor engineers, and deliver robust, user-friendly solutions using Qt.

What does this role involve day to day?
  • Designing, developing, and deploying HMI applications for embedded display systems.
  • Providing technical leadership and guidance to a team of software engineers.
  • Collaborating with hardware, UX/UI, and systems engineering teams for seamless integration.
  • Defining software architecture and ensuring adherence to best practices and coding standards.
  • Conducting code reviews, troubleshooting complex issues, and optimizing performance.
  • Driving continuous improvement and innovation in display software technologies.
This will be suited to you if…
  • You have hands‑on experience developing HMI applications using Qt (C++/QML).
  • You’ve successfully led and mentored engineering teams.
  • You understand embedded systems and real‑time application development.
  • You’re proficient in software architecture design and object‑oriented programming.
  • You thrive in a fast‑paced environment and have excellent problem‑solving skills.
  • You have experience with Linux‑based embedded platforms.
  • You are familiar with graphics rendering, OpenGL, or similar technologies.
  • You have knowledge of Agile development methodologies.
What’s in it for you

This is your chance to join a company that values expertise not only in rewards but also in real employee care. At JCB you don’t just get a competitive salary, 33 days’ holiday and access to our company pension—you can also use our onsite gym, in‑house doctor and dentist. We have an ULEV car scheme available for our employees too. Then there’s the JCB Rewards Hub, which gives you discounts with high street retailers. Feel like biking to work? There’s our Cycle to Work Scheme.

We value diversity and welcome applications from candidates from all backgrounds

We’re committed to ensuring our recruitment process is fair and inclusive. If you face any accessibility challenges with your online application and require additional support, you have the option of speaking to a member of our Recruitment Team who can support you to complete an application in an alternative format. If you would benefit from this support, please email recruitment@jcb.com, and a member of the team will be in touch.

Recruitment Agencies

JCB does not accept any speculative approaches to present candidates for advertised vacancies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.