TECHNE
Software Engineer
Job Location
Poole, UK, United Kingdom
Job Description
C++ Software Engineer / Poole, Dorset / Permanent / Hybrid (2–3 days onsite) / £COMP / TECHNE are representing a global engineering company developing intelligent marine control technology that redefines stability, control, and performance on the water. This is your chance to join a market leader operating with the energy of a start-up, where innovation moves fast, ideas become products, and your code directly impacts how vessels behave in real-world environments. Full Relocation support is offered for this role. Why this role stands out Direct impact from day one – ship code that influences real vessel behaviour and control. Cross-disciplinary collaboration – work alongside hardware, systems, and design engineers to deliver integrated products. Ownership & creativity – shape architecture, UI, and system performance from concept to production. Cutting-edge tech – Full Stack - embedded C++ on RTOS/Bare Metal platforms with intuitive front-end interfaces that bring control systems to life. The Opportunity As a C++ Software Engineer , you’ll design, develop, and optimise high-performance embedded and front-end software that drives next-generation marine control systems. You’ll work across the full stack, from low-level control layers to user-facing interfaces, building tools and systems that ensure precision, reliability, and seamless control on the water. What you will do: Develop C++ applications (Back-End) for embedded RTOS or Bare Metal environments. Build and maintain front-end interfaces using Angular, React, or TypeScript , enabling real-time visualisation and control. Design real-time control layers tightly integrated with mechanical and electronic subsystems. Optimise code for reliability, efficiency, and low-latency performance. Collaborate with cross-functional teams to refine interfaces, diagnostics, and system behaviour. Leverage Python for test automation and support CI/CD integration for continuous deployment. What you bring: Strong proficiency in modern C++ (11/17/23) for embedded or real-time systems. Proven experience developing software for RTOS or Bare Metal platforms. Hands-on front-end development experience with Angular, React, or TypeScript . Familiarity with Python for automation, testing, or build systems. Understanding of control systems , hardware-software integration , or sensor-driven applications . A strong problem-solving mindset and enthusiasm for building high-performance, reliable systems. What you will gain Impact: Your work directly shapes the behaviour and performance of intelligent marine systems worldwide. Variety: A broad technical scope spanning embedded control, automation, and front-end development. Growth: Clear progression paths, mentorship, and exposure to advanced technologies. Culture: A high-trust, collaborative environment that values initiative and craftsmanship. Relocation Support: Full relocation package available, including assistance with visas, travel, and settling-in logistics. If you’re ready to build world-class control software that blends precision engineering with intuitive design, we’d love to hear from you.
Location: Poole, UK, GB
Posted Date: 11/9/2025
Location: Poole, UK, GB
Posted Date: 11/9/2025
Contact Information
| Contact | Human Resources TECHNE |
|---|