Senior / Principal Software Engineer - Embedded

  • ๐Ÿ“ Location (New Zealand): North Shore, Auckland ๐Ÿ‡ณ๐Ÿ‡ฟ

  • ๐Ÿ’ผ Employment Type: Permanent, Full-time

  • ๐Ÿ’ฐ Base (NZD): 150k โ€“ 170k per annum

  • ๐Ÿ“… Start Date: Immediate / Negotiable

๐ŸŒŠ About the Company

We are a global leader in technology, systems, and solutions across Marine, RV, and Speciality Vehicles.

Our portfolio includes industry-leading brands across power systems, digital systems, fishing technology, and performance components.

Innovation is at the heart of everything we do โ€” and our people make it possible โšก

๐ŸŽฏ Position Overview

We are looking for a Senior / Principal Software Engineer to lead the design and development of complex, high-performance software systems within a globally distributed engineering organisation.

In this role, you will act as a technical authority, driving architectural decisions, influencing long-term system design, and mentoring engineers across multiple levels.

You will work closely with product, hardware, and engineering teams to ensure our solutions are not only technically excellent โ€” but aligned with real-world user needs and business outcomes.

This is a hands-on leadership role where you will shape architecture, elevate engineering standards, and help define the future of our technology platform.

At our core, we care deeply about building reliable, elegant, and high-performing systems that stand up to real-world marine environments.

๐Ÿ› ๏ธ Key Responsibilities

  • ๐Ÿง  Lead the design and development of scalable, high-performance software systems

  • ๐Ÿ—๏ธ Drive architectural decisions and contribute to long-term technical strategy

  • ๐Ÿ‘จโ€๐Ÿซ Mentor and support junior and mid-level engineers, raising technical excellence across the team

  • ๐Ÿค Partner with product and engineering leadership to align technical solutions with business goals

  • ๐Ÿ” Lead technical design sessions and perform detailed, high-quality code reviews

  • ๐Ÿš€ Champion modern engineering practices, including test automation, CI/CD, and clean architecture principles

  • ๐Ÿ“ˆ Influence system design across embedded, cloud, and cross-platform environments

  • ๐Ÿงช Support hands-on development, testing, and real-world product validation (including on-water testing)

๐ŸŽ“ Required Qualifications

  • Deep understanding of scalable architecture and performance optimisation

  • Strong proficiency in C and C++

  • Experience with Make, CMake, QT/QML or similar frameworks

  • Exposure to multi-platform development (Linux, iOS, Android, Windows)

  • Experience working with embedded systems and CAN bus

  • Strong leadership, communication, and mentoring capability

  • Ability to contribute to architectural thinking and technical decision-making

โญ Bonus Points

  • Experience with IoT systems (MQTT, ThingsBoard, Mender, etc.)

  • Background in embedded security, bootloaders, or firmware updates

  • Experience with Linux kernel drivers or hardware bring-up

  • Familiarity with networking (WiFi, Bluetooth, TCP/IP, Ethernet)

  • Experience with CI/CD tools (Azure, Jenkins, Docker, etc.)

  • Exposure to safety-critical or high-reliability systems

  • Ability to read and interpret electronic schematics

  • Experience leading Agile teams or technical initiatives

๐ŸŒ Working Environment

  • ๐Ÿง‘โ€๐Ÿ’ป Hands-on engineering role in a technical, product-focused environment

  • ๐ŸŒŠ Includes real-world testing on water with advanced prototypes

  • ๐ŸŒ Primarily based in Auckland with collaboration across global teams

  • โœˆ๏ธ Occasional international collaboration with engineering colleagues

Why Join Us? โญ

We are the clear leader in the marine industry, committed to our values and supporting our exceptional people. We offer:

  • Competitive salary and comprehensive benefits. ๐Ÿ’ต

  • A robust Wellness Program. ๐Ÿง˜

  • Career growth opportunities within a global organisation. ๐Ÿ“ˆ

  • The chance to work on products that are "making a splash" worldwide! ๐Ÿ†

๐Ÿ‘‰ Apply Now! ๐Ÿ“ฉ

SourceIn (sourcein.co) has been formally appointed by the client to provide recruitment and candidate pre-screening services for this role.

Next
Next

Validation Lab Manager | Marine Technology ๐Ÿ›ณ๏ธ