At a Glance
- Tasks: Develop and enhance GUI features using C++ and Qt for embedded software projects.
- Company: Established tech business in Colchester with a collaborative engineering team.
- Benefits: Competitive hourly rate, flexible working arrangements, and opportunity to work through your own PSC.
- Why this job: Join a fast-paced environment and make an impact on innovative embedded applications.
- Qualifications: Strong experience in C++, Qt, and embedded systems; Python skills are a plus.
- Other info: Opportunity for professional growth and collaboration with multidisciplinary teams.
Location: Colchester
Rate: ÂŁ50 to ÂŁ65 per hour (indicative outside IR35)
Contract Length: 3–6 months
Working Arrangements: On‑site presence required, with some flexibility depending on project phase
An established technology business in Colchester is seeking an experienced Applications Developer to support a series of embedded, GUI‑driven software projects. This contract role sits within a multidisciplinary engineering team and focuses on delivering high‑quality application features, on‑screen display tools, and user‑facing interfaces using C++ and Qt, tightly integrated with embedded hardware.
This role has an indicative outside IR35 determination, meaning we can accept candidates who wish to operate through their own Personal Service Company (PSC). You’ll work across C++, Python, and Qt to develop robust, intuitive, and performance‑critical applications that interact directly with embedded systems. The environment is fast‑paced and collaborative, with a strong emphasis on clean code, hardware awareness, and reliable system behaviour.
Key Responsibilities- Develop and enhance GUI and application‑level features using C++ and Qt for embedded platforms.
- Build on‑screen display tools and front‑end components for hardware‑integrated applications.
- Contribute to Python‑based tooling, automation, and integration scripts.
- Collaborate with embedded engineers, product teams, and test to refine requirements and deliver high‑quality software.
- Troubleshoot, debug, and optimise code for performance, memory usage, and hardware constraints.
- Support the full development lifecycle from design through to deployment on embedded targets.
- Strong commercial experience with C++ and Qt for GUI and application development.
- Proven background working on embedded systems or hardware‑integrated applications.
- Confident using Python for tooling, automation, or integration tasks.
- Comfortable navigating low‑level constraints, hardware interfaces, and embedded development workflows.
- Analytical, detail‑driven, and able to communicate effectively across engineering teams.
- Experience with cross‑platform or resource‑constrained environments.
- Familiarity with embedded Linux, device drivers, or hardware‑software integration.
Contract Application Developer - C++/QT in Colchester employer: Verso Recruitment Group
Contact Detail:
Verso Recruitment Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Application Developer - C++/QT in Colchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with C++ and Qt. Attend local meetups or online webinars to meet potential employers and get your name out there.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous projects, especially those involving embedded systems and GUI development. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to C++, Qt, and embedded systems. Practice coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Contract Application Developer - C++/QT in Colchester
Some tips for your application 🫡
Check Your CV: Before you hit that apply button, give your CV a good once-over. Make sure it highlights your experience with C++ and Qt, especially in embedded systems, as that's what we're looking for!
Tailor Your Application: Don’t just send the same old CV and cover letter everywhere. Tailor your application to showcase how your skills match the job description. We want to see your experience with GUI development and any cool projects you've worked on.
Show Off Your Collaboration Skills: Since this role involves working closely with engineers and product teams, make sure to mention any past experiences where you collaborated effectively. We love a team player who can communicate well across different engineering disciplines!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Verso Recruitment Group
✨Know Your C++ and Qt Inside Out
Make sure you brush up on your C++ and Qt skills before the interview. Be ready to discuss specific projects where you've used these technologies, and think about how you can demonstrate your understanding of GUI development and embedded systems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in previous roles, especially those related to performance optimisation and debugging. Use examples that highlight your analytical thinking and how you collaborated with teams to overcome obstacles.
✨Familiarise Yourself with Embedded Systems
Since this role involves working closely with hardware, make sure you understand the basics of embedded systems. Be ready to discuss any experience you have with hardware integration or low-level programming, as this will show you're a good fit for the team.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, project phases, or specific challenges they face. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.