Talent.com
No longer accepting applications
Embedded Linux Software Engineer

Embedded Linux Software Engineer

Basis NZ LimitedWorkFromHome, Auckland, New Zealand
1 day ago
Job description

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 • WorkFromHome, Auckland, New Zealand

    Related jobs
    Senior Supportability Engineer

    Senior Supportability Engineer

    BabcockAuckland, NZ
    Join a team where engineering meets impact.As a Senior Engineer (Supportability), you’ll play a pivotal role in ensuring the operational readiness of the Royal New Zealand Navy fleet.You’ll lead Co...Show moreLast updated: 27 days ago
    Senior Frontend Engineer, Procurement Suite (Relocation to Melbourne)

    Senior Frontend Engineer, Procurement Suite (Relocation to Melbourne)

    AirwallexAuckland Central, Auckland, NZ
    Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses ...Show moreLast updated: 30+ days ago
    Resident Storage Engineer

    Resident Storage Engineer

    Green LightAuckland Central, Auckland, NZ
    Green Light is seeking a motivated Storage Resident Engineer based in Auckland, NZ.You will be responsible for monitoring and supporting the existing infrastructure at a customer account.Reviews co...Show moreLast updated: 30+ days ago
    Linux System Engineer

    Linux System Engineer

    CartrackAuckland, Auckland, NZ
    Quick Apply
    We're a world-leading smart mobility SaaS tech company with over 2,300,000 subscribers across 23 countries.Our teams are collaborative, vibrant, and fast-growing, and all team members are empowered...Show moreLast updated: 30+ days ago
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    Crimson EducationAuckland, Auckland, .NZ
    Quick Apply
    Revision Village is an award-winning educational platform, recognised as the #1 teaching and learning platform for teachers and students in the International Baccalaureate’s Diploma Program.We’re o...Show moreLast updated: 30+ days ago
    Principal Engineer - Automation fixed term

    Principal Engineer - Automation fixed term

    DatacomAuckland, Auckland, NZ
    Quick Apply
    This is a 12-month fixed term to cover maternity leave.Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisation...Show moreLast updated: 19 days ago
    Cloud Engineer

    Cloud Engineer

    DatacomAuckland, Auckland, NZ
    Quick Apply
    Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help organisations use the power of tech to innovate and grow.As an Azur...Show moreLast updated: 7 days ago
    Developer - Platforms

    Developer - Platforms

    MYOBAuckland Central, Auckland, NZ
    We’re a leading business management solution with a core purpose : helping more businesses in Australia and New Zealand start, survive and succeed. At MYOB, we believe what’s good for one business is...Show moreLast updated: 30+ days ago
    Intermediate Full Stack Engineer

    Intermediate Full Stack Engineer

    Whip AroundAuckland, Auckland, NZ
    Quick Apply
    Whip Around was born in 2016, originally to help freight companies in New Zealand tackle their paper-based compliance burden. It was whilst working for some of the globe’s largest freight comp...Show moreLast updated: 1 day ago
    SAP Developer

    SAP Developer

    Zone IT SolutionsAuckland, Auckland, NZ
    Quick Apply
    We are looking for a skilled SAP Developer.In this role, you will be responsible for designing, developing, and implementing SAP applications, ensuring performance and scalability while meeting the...Show moreLast updated: 30+ days ago
    Digital Solution Architect

    Digital Solution Architect

    ThetaAuckland, Auckland, NZ
    Quick Apply
    Take the next step in your career with a bold move to a highly regarded, New Zealand-owned technology company.We offer a creative and stimulating work environment and value and respect inclusivity ...Show moreLast updated: 30+ days ago
    Implementation Engineer

    Implementation Engineer

    EngFlow Inc.Auckland, Auckland, NZ
    Quick Apply
    Our cloud-based, distributed service optimizes developer workflows through remote execution and caching, improving efficiency, productivity, and product quality. Backed by top investors, EngFlow is ...Show moreLast updated: 30+ days ago
    Senior Systems Engineer

    Senior Systems Engineer

    Fuse IT RecruitmentPenrose, AUK, nz
    Quick Apply
    Practical experience dealing with single sign-on authentication into.Hybrid working 1-2 days onsite.Show moreLast updated: 10 days ago
    • New!
    DevOps Engineer

    DevOps Engineer

    Tradify LimitedFreemans Bay, Auckland, NZ
    Quick Apply
    Join us at Tradify as a DevOps Engineer, where you'll be instrumental in keeping our platform running smoothly for thousands of tradespeople worldwide. We're looking for someone passionate about aut...Show moreLast updated: 17 hours ago
    Software Architect (Contractor) – Composable Commerce & Event-Driven Design

    Software Architect (Contractor) – Composable Commerce & Event-Driven Design

    CobbleWebAuckland, Auckland, New Zealand
    Quick Apply
    This position is 100% remote, with flexible daily / weekly hours (part-time).Sharewise : our marketplace framework that helps entrepreneurs and small businesses launch world-class platforms faster.Thi...Show moreLast updated: 30+ days ago
    • New!
    Front-end Developer (Intermediate)

    Front-end Developer (Intermediate)

    Catch DesignAuckland CBD, Auckland, NZ
    Quick Apply
    At Catch Design, we help some of New Zealand’s most recognised brands create meaningful, inclusive, and impactful digital experiences. We’re looking for an intermediate Front-end Developer who bring...Show moreLast updated: 19 hours ago
    Android Developer

    Android Developer

    Catch DesignAuckland CBD, Auckland, NZ
    Quick Apply
    At Catch Design, we help some of New Zealand’s most recognised brands create meaningful, inclusive, and impactful digital experiences. We’re looking for an intermediate Android Developer who brings ...Show moreLast updated: 9 days ago
    Coordinator - Accounting Software Systems

    Coordinator - Accounting Software Systems

    SandfieldAuckland, Auckland, NZ
    Quick Apply
    We’re Sandfield, and we build innovative software solutions for some of Australasia’s top brands.We’re working on some pretty cool projects right now, and there’s plenty more in our (very long) pip...Show moreLast updated: 30+ days ago