Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Senior Software Engineer - GCS to help design and build the next generation of Ground Control Station software used to remotely monitor and control autonomous vehicles beyond visual line of sight. This role is focused on creating robust, intuitive, operator friendly interfaces that support complex, real world missions without overwhelming the user. You'll be working primarily with C++, Qt, QML and JavaScript, applying modern UX principles alongside strong engineering practices. You'll work closely with our inhouse operations experts and key customers, running UI experiments and usability sessions to shape software requirements and refine the user experience. The work spans R&D, rapid prototyping and mission critical production deployments, so comfort operating across all of those phases is important. What you'll be doing Your work will sit at the heart of how operators interact with our autonomous systems, including: Designing and developing user facing Ground Control Station (GCS) software for monitoring and control of autonomous vehicles Building and maintaining UI software using C++, Qt, QML and JavaScript Working directly with operators to gather requirements, validate usability and refine workflows Creating prototypes, mock ups and storyboards to explore and communicate design ideas Ensuring software robustness through thorough testing, validation and performance optimisation Collaborating with autonomy, systems and hardware engineers to integrate GCS software with wider vehicle systems Writing clean, well-structured and maintainable code with clear documentation Providing technical leadership and mentoring to junior engineers, Senior Software Engineer Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance We are looking for senior software engineers with a range of levels of experience including designing and delivering software applications. We are a..., Job Title: Software Engineer - DSP Location: Salisbury, Hampshire We are excited to be recruiting for a highly skilled Software Engineer - DSP to join an innovative Research & Development team based in Salisbury. This is a fantastic opportunity for an experienced embedded..., About the role: To work on the development of a high-level autonomy capability to be deployed to all autonomous vehicles. This is a diverse R&D-led role covering vessel guidance, mission frameworks & behaviours, obstacle avoidance, and other high-level capabilities..., Principal Digital Electronics Engineer x 2 12 months £84.55 per hour (inside IR35) Hybrid working (Portsmouth) This is a senior technical role relating to the electronic aspects of hardware design. A highly experienced professional engineer with a depth and breadth of...
Requirements
You don't need to tick every box, but we're ideally looking for someone with: Essential experience Strong, hands on experience with C++ and Qt, ideally including QML and JavaScript A solid understanding of UI/UX design principles, particularly for mission-critical or safety-relevant systems Experience defining software requirements, designing architectures and delivering robust implementations Good knowledge of software testing approaches, including unit, integration and user acceptance testing Experience with UI testing techniques (automated, usability and end-to-end testing) Strong communication skills and confidence engaging directly with end users The ability to work independently and manage complex, multi-threaded workloads Nice to have (but not essential) Experience with UX and storyboarding tools such as Figma, Sketch or Adobe XD Background in remote control systems, robotics or defence related environments Knowledge of the maritime domain, nautical charts or survey software Familiarity with HTML/CSS and WebSockets Experience with cloud based systems or containerisation technologies Why join us? You'll be shaping how operators interact with advanced autonomous systems in real world, high stakes environments. We value thoughtful UI design, strong engineering fundamentals and close collaboration between software teams and end users. If you enjoy building software that people rely on, and you care about usability just as much as technical quality, we'd love to hear from you., Can you evidence five years' continuous residency in the UK? What are your salary expectations and notice period? Can you evidence strong, recent hands on experience with C++ and Qt, including QML and JavaScript? Can you a solid understanding of UI/UX design principles, particularly for mission critical or safety relevant systems? xhkmmrq Can you evidence recent experience defining software requirements, designing architectures and delivering robust implementations? Language: Fluent English (required), Senior Software Engineer x 2 Portsmouth (Hybrid working) £68.55 Inside IR35 12 month contract About the Role We are seeking 2 highly skilled and motivated Senior Software Engineers to join a growing engineering team. This is an opportunity to work on mission-critical..., Highly skilled Software Engineer needed on the South Coast near Portsmouth for a diverse R&D led role. I am seeking a skilled Software Engineer with extensive experience in C++ and Python, experience working with Embedded Linux including systems level debug and performance...
Benefits & conditions
· Competitive salary · 25 days holiday per year, plus paid bank holiday · Flexi working · Private Medical Insurance with optional family cover · Pension scheme with a 4% employer contribution, there is no cap on the employee contribution level · Life assurance 3x salary · Group Income Protection · Health Care Cash Plan · Cycle to Work Scheme · Employee Assistance Program (EAP) providing mental health and wellbeing support · Professional membership reimbursement (discretionary) Important to know: Due to the nature of our work many of our roles require a UK nationality and the ability to obtain a security clearance. Applicants who accept a conditional offer of employment must meet the requirement of right to work in the UK and must meet eligibility requirements for access to classified information and will be subject to Government security checks. Kraken Works Limited is proud to be an Equal Opportunity Employer. We are committed to maintaining a workplace that is free from unlawful discrimination and offers equal opportunities to all. Applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships. Job Types: Full-time, Permanent Benefits: Bereavement leave Company events Company pension Cycle to work scheme Enhanced maternity leave Enhanced paternity leave Flexitime Free flu jabs Free parking Health & wellbeing programme Life insurance On-site parking Private dental insurance Private medical insurance Sick pay Ability to commute/relocate: Fareham PO15 5RT: reliably commute or plan to relocate before starting work (required), 2 Senior Systems Engineers Inside IR35 £81.05 per hour 6 months initial term This is a senior technical role relating to the Electronic aspects of hardware design for systems engineering. A highly experienced professional engineer with a depth and breadth of knowledge...