Talent.com
Embedded Linux Software Engineer
Embedded Linux Software EngineerBasis • Auckland, Auckland, New Zealand
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Basis • Auckland, Auckland, New Zealand
6 days ago
Job description

About Us

At Basis , we’re building a future that powers homes, fights climate change, reduces household costs and creates a better future for generations. That means rethinking everything, not just what we build, but how we build it.

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.

  • Embedded Linux Systems : Design and implement the full Embedded Linux software stack—from device drivers through to application (Go).
  • Network & Communication : Develop and maintain interfaces across multiple protocols (BLE, WiFi, Ethernet, 10BASE‑T1S, cellular) to enable communication and data flow across the system’s internal and external interfaces.
  • APIs & Data Management : Build robust APIs and develop data pipelines that aggregate, process, and route information throughout the system.
  • Third‑Party Integration : Implement interfaces and control strategies to integrate with external devices and systems within an evolving technical and regulatory landscape.
  • Control & Coordination : Implement decision‑making logic for system orchestration.
  • Security : Develop security features and maintain security‑conscious practices throughout the software stack.
  • Code Quality & Testing : Write 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 : Review peer code to ensure quality, security, and architectural consistency across the embedded software team.

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.
  • Nice to Have

    Exposure to distributed energy resources (DERs) or energy management systems, and prior work in regulated industries.

    Benefits

  • A competitive salary and employee share scheme (ESOP).
  • Unlimited annual leave.
  • Tools of trade, including laptop and headphone allowance.
  • Flexible hours – focus on outcomes, adjust your day around commitments.
  • A schedule of fun team events throughout the year.
  • Office dogs + steady supply of fresh fruit and snacks.
  • Access to Clearhead well‑being programme with free sessions with a psychologist per year.
  • Commitment to diversity and inclusion : Pride Committee, DEIB Committee, EEO Policy and well‑being strategy.
  • Parental leave policy that tops up wages to 100% for the primary caregiver for up to 22 weeks and up to 6 weeks for secondary caregivers (conditions apply).
  • Opportunity to learn and develop from some of the best and brightest minds in the industry.
  • Let’s Talk

    We’d love to hear from you! No need to submit a cover letter – just click 'apply' to answer a few short questions of ours and attach your CV. If you have any questions about the role, fire them over to Steph at .

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Auckland, Auckland, New Zealand

    Related jobs
    Software Engineer

    Software Engineer

    Mr Motors • Auckland - 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 more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer (iOS)

    Senior Software Engineer (iOS)

    Air New Zealand • Auckland, Auckland, New Zealand
    Senior Software Engineer (iOS).Air New Zealand is on an accelerated journey to become the world’s most Digital Airline and to build a team that is the envy of airlines around the world.The Digital ...Show more
    Last updated: 9 hours ago • Promoted • New!
    Kaihoahoa Otinga Solutions Architect

    Kaihoahoa Otinga Solutions Architect

    Z Energy Limited • WorkFromHome, Auckland, New Zealand
    Z has a clear purpose : Powering better journeys, today and tomorrow.As one of New Zealand’s largest transport energy companies, we have a commitment to delivering safe, secure, and reliable transpo...Show more
    Last updated: 8 days ago • Promoted
    Application Support Engineer

    Application Support Engineer

    Westpac New Zealand Limited • Auckland, Auckland, New Zealand
    Application Support Engineer page is loaded## Application Support Engineerlocations : Westpac on Takutai Squaretime type : Full timeposted on : Posted Todaytime left to apply : End Date : Novemb...Show more
    Last updated: 10 days ago • Promoted
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Wearebasis • Devonport-Takapuna, Auckland, 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 more
    Last updated: 9 days ago • Promoted
    Web Develop and Software

    Web Develop and Software

    GET IT 1991 NZ Limited • Papakura, Auckland, New Zealand
    Company : GET IT 1991 NZ limited.Location : Auckland, New Zealand (Might go out of Auckland sometime).We are seeking a technically skilled and customer-focused ICT. Technician and web developer to joi...Show more
    Last updated: 12 days ago • Promoted
    Audio Engineer – Mastering Project

    Audio Engineer – Mastering Project

    Twine • WorkFromHome, Auckland, New Zealand
    Audio Engineer – Mastering Project.This role focuses on mastering and mixing a personal music project featuring piano‑vocal and acoustic arrangements. The primary objective is to enhance the clarity...Show more
    Last updated: 10 days ago • Promoted
    IoT Systems Engineer

    IoT Systems Engineer

    HOBSON CONSTRUCTION LIMITED • Auckland City, Auckland, New Zealand
    We are a forward-thinking real estate development company committed to building innovative, modern, and sustainable living spaces. As part of our vision to create next-generation smart homes, we are...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer - Integrations

    Software Engineer - Integrations

    Vista • WorkFromHome, Auckland, 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 more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Wholesaleclub • Manukau 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 more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer, DX Platforms

    Senior Software Engineer, DX Platforms

    Fuel50 • WorkFromHome, Auckland, New Zealand
    Fuel50 is seeking an ambitious Senior Software Engineer to join our NZ engineering team!.Fuel50 is a company founded on a deep passion for engagement and the desire to create better workplaces.We b...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer (AI)

    Senior Software Engineer (AI)

    Education Perfect • WorkFromHome, Auckland, New Zealand
    Education Perfect is an EdTech platform designed to empower educators and amplify their impact in the classroom.We aim to enable teachers to personalise learning at scale with a range of powerful l...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer - Integrations

    Software Engineer - Integrations

    Vista Group • Auckland, Auckland, 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 more
    Last updated: 7 days ago • Promoted
    Senior Civil Design Engineer

    Senior Civil Design Engineer

    GHD • WorkFromHome, Auckland, New Zealand
    Senior Civil Design Engineer – GHD.Bring your curiosity and determination to make a positive impact on the future of transport, and we’ll help you on your journey. We’re looking for a driven Senior ...Show more
    Last updated: 8 days ago • Promoted
    Lead Consultant - Dynamics 365 CE

    Lead Consultant - Dynamics 365 CE

    DXC Technology • WorkFromHome, Auckland, New Zealand
    Lead Consultant - Dynamics 365 CE.Be among the first 25 applicants.DXC Technology (NYSE : DXC) – where brilliant people embrace change and seize opportunities to advance their careers and amplify cus...Show more
    Last updated: 8 days ago • Promoted
    Software Engineering Manager - Desktop And Embedded Linux Optimisation

    Software Engineering Manager - Desktop And Embedded Linux Optimisation

    Canonical • Auckland, New Zealand
    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalContinue with Goo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Reliability Foundations (open to remote across ANZ)

    Senior Software Engineer - Reliability Foundations (open to remote across ANZ)

    Canva • WorkFromHome, Auckland, New Zealand
    Senior Software Engineer – Reliability Foundations (remote across ANZ).Join the team redefining how the world experiences design. Hey, g’day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stoppin...Show more
    Last updated: 8 days ago • Promoted
    Senior iOS Mobile Software Engineer

    Senior iOS Mobile Software Engineer

    Entelect • WorkFromHome, Auckland, New Zealand
    Senior iOS Mobile Software Engineer.Exciting Opportunity for a Senior iOS Software Engineer at Entelect.Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, ...Show more
    Last updated: 30+ days ago • Promoted