Principal Embedded Displays Software Engineer (Qt)
Principal Embedded Displays Software Engineer (Qt)

Principal Embedded Displays Software Engineer (Qt)

Full-Time 70000 - 90000 ÂŁ / year (est.) No home office possible
J C Bamford Excavators Ltd

At a Glance

  • Tasks: Lead the development of advanced HMI applications using Qt for embedded display systems.
  • Company: Join JCB, a company that values expertise and employee care.
  • Benefits: Competitive salary, 33 days holiday, onsite gym, and discounts at retailers.
  • Why this job: Make a real impact in embedded technology while mentoring and leading a talented team.
  • Qualifications: 5+ years in HMI development with Qt and strong leadership skills required.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.

The predicted salary is between 70000 - 90000 ÂŁ per year.

We’re seeking a highly skilled and experienced Principal Embedded Displays Software Engineer (Qt) to lead the development of advanced Human–Machine Interface (HMI) applications for next‑generation embedded display systems. In this senior technical role, you will drive technical excellence across display software, set architectural direction, and play a key role in delivering high‑quality, intuitive, and robust user interfaces using the Qt framework. You will also act as a technical leader and mentor, supporting the growth and development of software engineers within the team while collaborating closely with cross‑functional stakeholders. This role is ideal for someone passionate about embedded HMI technology who enjoys combining hands‑on development with leadership and strategic influence.

Your Responsibilities

  • Leading the design and implementation of HMI applications using the Qt framework (C++ / QML)
  • Defining software architecture and ensuring best practices and coding standards are followed
  • Providing technical leadership, guidance, and mentoring to a team of software engineers
  • Collaborating with hardware, UX/UI, and systems engineering teams to ensure seamless integration
  • Conducting code reviews and supporting troubleshooting of complex technical issues
  • Optimising application performance, reliability, and user experience
  • Driving innovation and continuous improvement in embedded display and HMI technologies
  • Contributing to planning and delivery within a fast‑paced development environment

Who Should Apply

This role will suit you if you are a senior or principal‑level embedded software engineer with strong leadership capability and deep experience developing HMI applications using Qt.

Qualifications

  • At least 5 years’ hands‑on experience developing HMI applications using Qt (C++ and QML)
  • Proven experience leading, mentoring, or guiding software engineering teams
  • Strong understanding of embedded systems and real‑time application development
  • Solid experience designing software architecture using object‑oriented principles
  • Excellent problem‑solving skills and the ability to work effectively in a fast‑paced environment

Preferred Qualifications

  • Experience with Linux‑based embedded platforms
  • Familiarity with graphics rendering technologies such as OpenGL
  • Exposure to Agile development methodologies
  • Strong communication skills with the ability to influence across technical and non‑technical teams
  • A degree in Computer Science, Software Engineering, or a related discipline

Benefits

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, and a member of the team will be in touch.

Principal Embedded Displays Software Engineer (Qt) employer: J C Bamford Excavators Ltd

At JCB, we pride ourselves on being an exceptional employer that prioritises both professional growth and employee well-being. As a Principal Embedded Displays Software Engineer, you will not only lead innovative projects in a dynamic environment but also benefit from a comprehensive rewards package, including 33 days of holiday, access to onsite health facilities, and a commitment to diversity and inclusion. Join us to be part of a collaborative culture that fosters technical excellence and personal development.
J C Bamford Excavators Ltd

Contact Detail:

J C Bamford Excavators Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Embedded Displays Software Engineer (Qt)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your HMI applications and any projects you've led using Qt. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to embedded systems and Qt. Practice explaining your past projects and how you’ve led teams, as this will highlight your leadership capabilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Principal Embedded Displays Software Engineer (Qt)

HMI Application Development
Qt Framework (C++ / QML)
Software Architecture Design
Technical Leadership
Mentoring Software Engineers
Embedded Systems Knowledge
Real-Time Application Development
Problem-Solving Skills
Performance Optimisation
Collaboration with Cross-Functional Teams
Code Review
Agile Development Methodologies
Graphics Rendering Technologies (OpenGL)
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Principal Embedded Displays Software Engineer. Highlight your experience with Qt, C++, and QML, and don’t forget to showcase any leadership roles you've had. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about embedded HMI technology and how your experience makes you the perfect fit for this role. Let us know what excites you about working with us at StudySmarter.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex technical issues in the past. We love seeing candidates who can think on their feet and come up with innovative solutions, especially in fast-paced environments like ours.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at J C Bamford Excavators Ltd

✨Know Your Qt Inside Out

Make sure you brush up on your knowledge of the Qt framework, especially C++ and QML. Be prepared to discuss your past projects and how you've used Qt to create HMI applications. This will show your technical expertise and passion for the role.

✨Showcase Your Leadership Skills

Since this role involves mentoring and leading a team, think of examples where you've successfully guided others. Prepare to share specific instances where your leadership made a difference in project outcomes or team dynamics.

✨Understand the Bigger Picture

Familiarise yourself with the company's products and how embedded display systems fit into their overall strategy. Being able to discuss how your work can contribute to their goals will demonstrate your strategic thinking and alignment with their vision.

✨Prepare for Technical Challenges

Expect to face some technical questions or coding challenges during the interview. Practice solving problems related to embedded systems and real-time application development. This will help you feel more confident and ready to tackle any scenario they throw at you.

Principal Embedded Displays Software Engineer (Qt)
J C Bamford Excavators Ltd

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>