FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesQt
About the role
Key responsibilities & impact- Design, develop, and maintain backend software components using modern C++
- Build and implement algorithms that combine and process data from multiple sensors
- Develop and optimise real‑time image and data processing pipelines
- Create and integrate user interfaces using Qt and QML, connected to C++ backends
- Ensure high software quality through code reviews, testing, debugging, and performance tuning
- Collaborate closely with systems, embedded, and UI/UX engineers
- Contribute across the full development lifecycle: requirements, architecture, implementation, and documentation
Requirements
What you’ll need- Strong commercial experience with C++
- Hands‑on experience with Qt / QML
- Background in real‑time, embedded, or performance‑critical systems
- Ability to work on complex systems that integrate software, hardware, and data
- Comfortable working remotely as part of a collaborative engineering team
- Experience within Defence or Maritime industries
- A Bachelor’s or Master’s degree in Engineering, or equivalent military experience
Benefits
Comp & perks- Private Medical Insurance
- Cycle & Tech Scheme
- Employee assistance programme
- Life insurance & Pension Scheme
- Social atmosphere, regular gatherings & team buildings
- Flexible way of working (role dependent)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++QtQMLreal-time processingdata processing pipelinesalgorithmscode reviewstestingdebuggingperformance tuning
Soft Skills
collaborationcommunicationproblem-solvingadaptability
Certifications
Bachelor’s degree in EngineeringMaster’s degree in Engineeringmilitary experience
