 
        
        This range is provided by TECHNE. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
The Company
TECHNE is a global engineering company developing intelligent marine control technology that redefines stability, control, and performance on the water.
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.
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.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Manufacturing, Software Development, and Computer Hardware Manufacturing
If you’re ready to build world‑class control software that blends precision engineering with intuitive design, we’d love to hear from you.
#J-18808-Ljbffr