Embedded Linux Software Engineer

5 days ago


Auckland, Auckland, New Zealand Basis Full time NZ$80,000 - NZ$120,000 per year

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

Benefits

  • A competitive salary and employee share scheme (ESOP)
  • Unlimited annual leave so that you can take the time that you need to re-energise
  • Tools of trade, including laptop and headphone allowance
  • Flexible hours - we focus on outcomes, so adjust your day around whānau, hobbies, or other commitments
  • A schedule of fun team events throughout the year (Lego Battlebots, table tennis, themed Friday drinks, and more)
  • Office dogs + steady supply of fresh fruit and snacks in the office
  • Access to Clearhead, our well-being programme which gives you 5x free sessions with a psychologist per year
  • A commitment to diversity and inclusion: Pride Committee and partnering with Pride Pledge, 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)
  • The 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 (we find this gives us more insight) and attach your CV.

If you have any questions about the role, fire them over to Steph



  • Auckland, Auckland, New Zealand Microsoft Full time NZ$90,000 - NZ$120,000 per year

    Develop and support software for node provisioning. This software configures VMs and joins them to AKS clusters. Optimise performance of software to improve node provisioning time and reliability, and troubleshoot issues related to node provisioning. Manage and maintain CI/CD pipelines and associated software to build, test, and publish OS images for AKS's...


  • Auckland, Auckland, New Zealand RWA People Full time NZ$80,000 - NZ$120,000 per year

    What You'll Be Doing:• Design, build, and maintain robust Linux infrastructure• Deploy, configure, and optimise mission-critical applications• Automate deployment and operational tasks using Ansible and scripting• Troubleshoot system and application issues to keep services running smoothly• Plan and implement new systems that support evolving...

  • Network Engineer

    5 days ago


    Auckland, Auckland, New Zealand EROAD Full time NZ$80,000 - NZ$120,000 per year

    A career with EROAD offers the unique opportunity to work in a fast-growing organisation at the forefront of in-vehicle technology, enhancing road safety, productivity, and reducing environmental impact. EROAD's mission is to deliver intelligence you can trust, for a better world tomorrow.What We're Looking ForAre you seeking a hands-on engineering role in a...

  • Software Engineer

    5 days ago


    Auckland, Auckland, New Zealand Teradyne Full time NZ$80,000 - NZ$120,000 per year

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently...


  • Auckland, Auckland, New Zealand Check Point Software Full time NZ$90,000 - NZ$140,000 per year

    Why Join Us?As the world's leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we've assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers' real-time needs and providing our cutting-edge technologies and...


  • Auckland, Auckland, New Zealand Rocket Lab Full time

    About 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 with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Auckland, Auckland, New Zealand Rocket Lab Full time NZ$100,000 - NZ$150,000 per year

    About 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 with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Auckland, Auckland, New Zealand Rocket Lab Corporation Full time NZ$104,000 - NZ$160,000 per year

    ABOUT 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 with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Auckland, Auckland, New Zealand Rocket Lab Corporation Full time NZ$120,000 - NZ$180,000 per year

    ABOUT 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 with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...

  • Software Engineer

    1 day ago


    Auckland, Auckland, New Zealand Beca Full time NZ$80,000 - NZ$120,000 per year

    Software EngineerAre you a passionate and innovative Software Engineer looking for your next challenge?Use cutting edge technologies to solve complex real-world problems for Beca and our clientsOpportunity to grow – lead projects and platform componentsReceive support from experienced professionals to develop your skills and your careerTe whiwhinga mahi |...