Talent.com
Embedded Linux Software Engineer

Embedded Linux Software Engineer

WearebasisDevonport-Takapuna, Auckland, New Zealand
1 day ago
Job description

About Us

At Basis , we’re not just building a company — we’re building the future. We’re redesigning the electrical systems that power our homes to fight climate change, reduce household costs, and create a better future for generations to come. That means rethinking everything, not just what we build, but how we build it.

To do this, we need incredible people. People who are bold, creative, sharp, and thoughtful. People who care. People who move fast and think differently. That’s where you come in.

The Role

We are looking for an Embedded Linux Software Engineer to architect and develop the brain of our next‑gen Smart Panel that orchestrates everything from individual circuit control to complex DER integrations.

We've proven the concept with our first product in market, and now we're scaling up : new hardware, expanded capabilities, and a central role in the green energy transition. You'll be making real functional and architectural decisions while working with custom hardware boasting multiple communication interfaces within a rapidly evolving landscape.

Some of the things that you might be involved in include :

  • Embedded Linux Systems : Designing and implementing the full Embedded Linux software stack—from device drivers through to application (Go)
  • Network & Communication : Developing and maintaining interfaces across multiple protocols (BLE, WiFi, Ethernet, 10BASE‑T1S, cellular) to enable communication and data flow across the system's various internal and external interfaces.
  • APIs & Data Management : Building robust APIs and developing data pipelines that aggregate, process, and route information throughout the system
  • Third-Party Integration : Implementing interfaces and control strategies to integrate with external devices and systems within an evolving technical and regulatory landscape
  • Control & Coordination : Implementing decision‑making logic for system orchestration
  • Security : Developing security features and maintaining security‑conscious practices throughout the software stack
  • Code Quality & Testing : Writing clean, maintainable code with comprehensive unit and bench testing, while contributing to and extending our CI / CD pipelines and hardware‑in‑the‑loop test frameworks
  • Code Review : Reviewing peer code to ensure quality, security, and architectural consistency across the embedded software team

Make no mistake this is a boots‑and‑all opportunity for an engineer who writes clean code fast, thrives on autonomy within a collaborative team, and wants ownership beyond just feature implementation. If navigating technical complexity while building something at the heart of the clean energy revolution sounds like your kind of challenge, keep reading.

About You

We think you’ll be a fit for this role if you have the following skills / or traits :

  • A degree in Computer Science, Software, Electronics, or Computer Engineering, or equivalent experience
  • Strong embedded Linux development skills across the full stack — from drivers to applications
  • Proficiency in Go, C / C++, or Python, with solid knowledge of IP‑based networking and cellular communication protocols
  • An understanding of IoT security, data privacy, and compliance in connected systems
  • Experience with version control, CI / CD pipelines, and automated testing
  • A background in hardware bring‑up or board‑level debugging
  • Comfort with ambiguity; takes initiative and solves problems proactively
  • A collaborative team player with strong communication and documentation skills
  • Ability to balance speed and quality—knowing when to move fast and when to be thorough
  • A self‑motivated mindset with a strong sense of ownership beyond defined responsibilities
  • Some nice to haves include :

  • Exposure to distributed energy resources (DERs) or energy management systems, and prior work in regulated industries
  • Research shows that while men apply for jobs when they meet ~ 60% of the job criteria, women and other marginalised groups tend to apply only when they check every box. So if you think you have what it takes, but are not sure you check every box, we still want to hear from you

    Create a job alert for this search

    Software Engineer • Devonport-Takapuna, Auckland, New Zealand

    Related jobs
    • Promoted
    Ubuntu Enablement - Software Engineering Manager

    Ubuntu Enablement - Software Engineering Manager

    CanonicalAuckland, Auckland, New Zealand
    Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Mr MotorsAuckland - other, Auckland, New Zealand
    MR MOTORS MW LIMITED is a leading vehicle dealership based in Auckland, specialising in new and used car sales, finance applications, servicing, and aftersales support. We are committed to digital i...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    XeroAuckland, Auckland, New Zealand
    Join to apply for the Senior Software Engineer role at Xero.At Xero, we're here to help supercharge small businesses.We do this by automating routine tasks, surfacing actionable insights and connec...Show moreLast updated: 6 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    HalterAuckland, Auckland, New Zealand
    We're looking for a senior firmware engineer to help our growth through multiple international markets this year.As an engineer at Halter, you will demonstrate ownership of firmware through a deep ...Show moreLast updated: 30+ days ago
    • Promoted
    Team Member

    Team Member

    MA Holdings 2023 LimitedKaipara, Northland, New Zealand
    Minimum Guaranteed Hours : 32 hours from 10 AM to 10 PM.Days required : Rotating roster, including week ends.MA Holdings 2023 limited is seeking 2XTeam Members to join their team.Some of the main res...Show moreLast updated: 20 days ago
    • Promoted
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    WearebasisAuckland, New Zealand
    We're redesigning the electrical systems that power our homes to fight climate change, reduce household costs, and create a better future for generations to come. That means rethinking everything, n...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    WholesaleclubManukau City, Auckland, New Zealand
    Develop, maintain, deploy, and support software developed.Testing, debugging, diagnosing the purchase-sales-inventory management. Ensure the performance, quality, and responsiveness of applications....Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer C ++

    Senior Software Engineer C ++

    Serato LimitedAuckland, Auckland, New Zealand
    Serato is one of the world leaders in audio software for professional DJs and musicians.World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer, and Mix Master Mike (of the Beastie Boys) ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Build Engineer

    Software Build Engineer

    Rocket LabAuckland, Auckland, New Zealand
    Rocket Lab is a global leader in launch and space systems.The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific e...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Trade Me LimitedAuckland, Auckland, New Zealand
    At Trade Me we encourage you to keep learning.At Trade Me, we're about connecting Kiwi to create the life they want.Whether it's the big things like finding a home, a job, a car or growing their bu...Show moreLast updated: 21 days ago
    • Promoted
    Senior Linux Engineer / Kubernetes Engineer

    Senior Linux Engineer / Kubernetes Engineer

    Space TalentAuckland, Auckland, New Zealand
    Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of openin...Show moreLast updated: 30+ days ago
    • Promoted
    Linux Enablement - Software Engineering Manager

    Linux Enablement - Software Engineering Manager

    CanonicalAuckland, Auckland, New Zealand
    Linux Enablement - Software Engineering Manager.Linux Enablement - Software Engineering Manager.Continue with Google Continue with Google. Linux Enablement - Software Engineering Manager.Be among th...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Operations Software

    Senior Software Engineer - Operations Software

    Space TalentAuckland, Auckland, New Zealand
    OverviewABOUT ROCKET LABRocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer - Software Engineering

    Senior Engineer - Software Engineering

    Slalom BuildAuckland, Auckland, New Zealand
    Senior Engineer – Software Engineering.Slalom Build – Auckland, New Zealand.Salary : NZ$130, • • • • • • - NZ$160, • • • • • •. Seniority level : Mid-Senior level.Senior Engineer, Software Engineering at Slalom B...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Bootloader & System Engineer - Ubuntu Linux

    Senior Bootloader & System Engineer - Ubuntu Linux

    CanonicalAuckland, New Zealand
    Be among the first 25 applicantsWe are seeking an experienced software engineer passionate about Linux systems, hardware architectures, Ubuntu, and the open source community, to join the Ubuntu Fou...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer C +

    Senior Software Engineer C +

    Serato LimitedAuckland, Auckland, New Zealand
    Serato is one of the world leaders in audio software for professional DJs and musicians.World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer, and Mix Master Mike (of the Beastie Boys) ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Web Software Engineer

    Senior Web Software Engineer

    Serato LimitedAuckland, Auckland, New Zealand
    Serato is a world leader in audio software for professional DJs and musicians.Our products are used by world-renowned artists such as Disclosure, Timbaland, Metro Boomin, Snoop Dogg, and DJ Snake.W...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer - Integrations

    Software Engineer - Integrations

    Vista GroupAuckland, New Zealand
    Working in an agile environment, as an Integrations Software Engineer you will provide technical solutions which focus on enabling the core Vista software suite to interoperate with payment platfor...Show moreLast updated: 10 hours ago