Talent.com
Embedded Linux Software Engineer

Embedded Linux Software Engineer

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

Related jobs
  • Promoted
  • New!
Software Engineer - Integrations

Software Engineer - Integrations

Vista GroupWorkFromHome, 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 moreLast updated: 13 hours ago
  • 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: 15 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

XeroAuckland, Auckland, New Zealand
At Xero, we’re here to help supercharge small businesses.We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps.When ...Show moreLast updated: 6 days ago
  • Promoted
  • New!
Software Engineer - Integrations

Software Engineer - Integrations

VistaWorkFromHome, 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 moreLast updated: 13 hours 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: 17 days ago
  • Promoted
  • New!
Senior Software Engineer (AI)

Senior Software Engineer (AI)

Education PerfectWorkFromHome, 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 moreLast updated: 13 hours 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 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
  • New!
Senior Software Engineer - Reliability Foundations (open to remote across ANZ)

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

CanvaWorkFromHome, 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 moreLast updated: 13 hours 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 And Solutions Engineer

Software And Solutions Engineer

ZennoAuckland, New Zealand
OverviewZenno is pioneering scalable technology for sustainable space exploration.We're developing the world's most powerful and efficient magnetic actuators using superconducting electromagnets.We...Show moreLast updated: 29 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

SkyCityAuckland, Auckland, New Zealand
At SkyCity, we’re more than just a destination — we’re a community of innovators, collaborators, and trailblazers.Our ICT team plays a vital role in shaping the digital backbone of our diverse oper...Show moreLast updated: 3 days ago
  • Promoted
  • New!
Machine Learning Engineer

Machine Learning Engineer

black.aiWorkFromHome, Auckland, New Zealand
New Zealand (Remote), Auckland (Remote), Hamilton (Remote), Tauranga (Remote), Wellington (Remote), Christchurch (Remote). Ai is building one of the world’s most advanced generative‑media platforms,...Show moreLast updated: 13 hours ago