Embedded Software Engineer

💰 $4,560 - $7,296 (Est.) 📍 Christchurch

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're looking to grow our Embedded Software Team in Christchurch. In the role of Embedded Software Engineer, you'll be helping us extend our capabilities with your excellent software skills and ownership. We have a product in market, real customers depending on our system, and a wealth of telemetry and feedback flowing in - now we need to make it even better.

You'll be working with real-world data from deployed systems, shaping improvements based on actual customer feedback and field reports, and expanding features we've delivered in early form. This is a highly complex distributed IoT system - interfacing cloud-connected systems containing complex processing, configuration, and control. If iterating on a live product with tangible impact sounds exciting to you, keep reading.

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

Design & Implementation: Designing and writing embedded software across real-time, distributed, and IoT systems.

Hardware Integration: Collaborating with hardware and systems teams to integrate, validate, and debug across the full stack.

Technical Problem-Solving: Investigating issues, making tradeoffs (performance, memory, safety, user experience), and delivering solutions within constraints.

Security & Compliance: Ensuring software meets regulatory and security requirements throughout development.

Testing: Developing and maintaining unit test frameworks including continuous integration systems.\

Systems Test: Supporting the wider team and systems integration processes with full system HIL test frameworks.

Code Review: Reviewing code written by Basis peers to ensure quality, collaboration, and conformance.

About You

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

Embedded software development with C/C++ and an RTOS

A background in safety-critical or regulatory-compliant software development

Real-time sensor integration and signal processing

Using Python for telemetry analysis, automation, and root-cause investigation

Low-level communication protocols (e.g., SPI, UART, I2C)

Hardware debugging and collaboration with electronics teams

A tertiary qualification in electronics, mechatronics, software development, or equivalent experience

An ability to take initiative, follow through on what you say you’ll do, and own your mistakes

Comfort with uncertainty and using your initiative to solve problems

Effective at working within a cross-discipline team

Judgement on when to move fast vs when to be thorough

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

Your very own Basis Smart Panel (conditions apply)

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

Option to participate in Workride Plus - a bike benefit programme

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 at talent@wearebasis.com

 

💡 Quick Summary

Seeking a career-building opportunity? The Embedded Software Engineer position is now open for candidates interested in the Customer Care sector. This role in Christchurch offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Customer Care is a plus.

Sponsored

Job Details

Company Name: Basis

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Embedded Software Engineer in Christchurch is $4,560 - $7,296 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Embedded Software Engineer is an on-site position based in Christchurch. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Embedded Software Engineer. Previous experience in Customer Care is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Front Office All-Rounder

    The Branksome Hotel & Residences (TBHR), situated within walking distance of Mascot Station and the Domestic airport, provides luxury serviced apartments for short or long stay guests. At the TBHR we pride ourselves on professionalism and high le...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Remote

    August 4, 2026


    Apply Now

  • Associate Clinical Sales Specialist

    At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are ...

    Full Time / Part Time

    Salary Estimated: 21K to 22K

    Remote

    August 4, 2026


    Apply Now

  • Customer Service For Microsoft BPO UK | US

    Customer Service For Microsoft BPO UK / US Shift Outbound process jobs Domestic and International Voice and Backend Process. Openings in Day Shifts or Night Shifts Candidate with good customer service skills would be preferred. Candidate must have 0 ...

    Full Time / Part Time

    Salary Estimated: 20K to 23K

    Remote

    August 4, 2026


    Apply Now

  • Customer Support Executive | A763

    Handle queries and complaints of the Amazon related to products Transaction handling Services, Problem Solving Efficiency Numerical Ability, High level of accuracy Energetic, friendly and approachable individuals that understand the impact of great c...

    Full Time / Part Time

    Salary Estimated: 19K to 22K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Hiring for Customer Service Executive Day Shift

    Customer Service Executive (Day Shift) Position: Customer Service Executive Graduation is a must Age : 1+ to 45 Salary -23k In-hand Job description : Resolving customer queries. Providing accurate information to customers. Eligibility Criteria : Desc...

    Full Time / Part Time

    Salary Estimated: 15K to 23K

    Mumbai Maharashtra , Mumbai

    August 4, 2026


    Apply Now

  • Customer Service Representative (Email Support)

    Fresher Jobs is seeking enthusiastic and detail-oriented Customer Service Representatives (Email Support) to join our growing team. In this role, you will serve as the first point of contact for customers via email, ensuring their inquiries and conce...

    Full Time / Part Time

    Salary Estimated: 20K to 22K

    Remote

    August 4, 2026


    Apply Now