Talent.com
Intermediate Hardware/Software Engineer
Intermediate Hardware/Software EngineerAllrecruits Ltd • New Zealand
Intermediate Hardware / Software Engineer

Intermediate Hardware / Software Engineer

Allrecruits Ltd • New Zealand
18 days ago
Job description

About Us

We are an innovative IoT company developing intelligent systems and platforms for monitoring and control.

Our products integrate embedded hardware, cloud services, and rich UIs to deliver seamless data-driven experiences.

With a footprint across both AWS and on-prem infrastructure, we operate across a full-stack spectrum—from low-level firmware to frontend applications and cloud microservices.

Position Overview

We are seeking a proactive and capable Intermediate Software Engineer to join our cross-functional engineering team.

You will contribute to the design, development, support, and maintenance of systems spanning embedded integrations, cloud services, and data-driven applications.

This role suits someone with solid engineering fundamentals, a background in firmware / hardware development, a willingness to tackle complex problems, the ability to work in a fast-paced environment, and the capacity to work collaboratively across disciplines.

You'll focus on building robust, maintainable systems while learning from senior engineers and gradually taking on more ownership of technical decisions.

Key Responsibilities

Core Engineering Responsibilities

Develop, test, and maintain backend services, APIs, and IoT integrations using languages such as Python, PHP, Node.js, C++ or C#.

Write efficient, scalable, and maintainable code for both cloud and on-prem systems.

Implement and optimise data storage and retrieval across SQL and time-series databases.

Collaborate with hardware engineers to consume and integrate device data protocols.

Contribute to building AWS Lambda functions, REST APIs, and data processing pipelines.

Participate in code reviews and knowledge sharing within the team.

Solution Implementation

Translate requirements into well-defined technical tasks in collaboration with the product team.

Provide input into design discussions and estimates, considering risks and constraints.

Gain exposure to system architecture and contribute to smaller design decisions under guidance.

Application Support & Maintenance

Assist in investigating issues, triaging bugs, and supporting production systems.

Contribute to improving monitoring, alerting, and observability practices.

Write and maintain documentation and internal tooling that support developer experience.

Tech Stack You\'ll Work With

Languages : PHP, C#, JavaScript / TypeScript, Node.js, Python

Frameworks : React, React Native, .

NET Core

Databases : PostgreSQL, MySQL, KairosDB (time-series)

Infrastructure : AWS (Lambda, EC2, S3, CloudWatch), Linux servers in our Data centre

Tools : Git, Docker, CI / CD pipelines, MQTT, REST

Hardware : Embedded CPUs, ARM M0 microcontrollers, Embedded Linux devices

Required Skills and Experience

2–4 years of professional experience as a hardware / firmware / embedded engineer with some software engineering experience.

Experience with embedded systems or firmware (C / C++).

Experience with at least two of the following : PHP, C#, Node.js, Python, C++.

Competent in SQL and comfortable with database-driven applications.

Exposure to microservices, message queues, or event-driven systems.

Understanding of IoT concepts or device communication protocols.

Strong debugging and problem-solving abilities.

Experience contributing to production systems and learning from incidents.

Nice to Have

Familiarity with React, React Native, or other frontend frameworks.

Knowledge of time-series databases (KairosDB, ScyllaDB, etc.).

Understanding of networking, MQTT, CoAP, or Modbus protocols.

Exposure to AWS cloud services and infrastructure-as-code.

What We Offer

A hands-on role in a fast-paced, hardware-software integrated environment.

Opportunities to broaden your skills across the stack with mentorship from senior engineers.

A supportive team culture focused on learning and technical excellence.

Flexible work arrangements and clear career development pathways.

#J-

  • Ljbffr
Create a job alert for this search

Intermediate Engineer • New Zealand

Similar jobs
Senior App Security Engineer : Threat Modeling & Code Review

Senior App Security Engineer : Threat Modeling & Code Review

EPAM Systems • New Zealand
A dynamic tech company is seeking an experienced Senior Application Security Engineer to join its security team.This role focuses on threat modeling and security code reviews, collaborating with en...Show more
Last updated: 2 days ago • Promoted
Software Development Manager (Remote from New Zealand)

Software Development Manager (Remote from New Zealand)

Jobgether • WorkFromHome, New Zealand
This position is posted by Jobgether on behalf of a partner company.We are currently looking for a Software Development Manager in New Zealand. In this role, you will lead the development of a new p...Show more
Last updated: 1 day ago • Promoted
QA Engineer

QA Engineer

Rockstar • NZ
Quick Apply
This job is 100% remote and open globally • • •.Rockstar is recruiting for a company that is revolutionizing the QA landscape. This client is dedicated to empowering the world's most ambitious enginee...Show more
Last updated: 30+ days ago
Software Development Manager : Lead High-Impact Engineering

Software Development Manager : Lead High-Impact Engineering

Jobgether • WorkFromHome, New Zealand
A leading recruitment partner in New Zealand is seeking a Software Development Manager to lead an engineering team and oversee the development of innovative products. The ideal candidate will have 5...Show more
Last updated: 1 day ago • Promoted
R&D Project Lead — Robotics & Aerospace Prototyping

R&D Project Lead — Robotics & Aerospace Prototyping

Syos Aerospace • New Zealand
A fast-growing aerospace firm in New Zealand is seeking a motivated Project Manager to spearhead innovative projects in uncrewed vehicle development. The ideal candidate will have over 3 years of pr...Show more
Last updated: 5 days ago • Promoted
Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD

Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD

Crossover • WorkFromHome, New Zealand
Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000 / year USD.We are seeking a deeply technical product leader to spearhead the modernization of our AI-powered learning ecosys...Show more
Last updated: 30+ days ago • Promoted
Remote Staff Software Engineer | Tech Lead & Mentorship

Remote Staff Software Engineer | Tech Lead & Mentorship

Sanderson • WorkFromHome, New Zealand
A top recruitment agency is assisting a FTSE 100 Financial Services and Insurance business in recruiting a Staff Engineer / Tech Lead. This role offers a unique opportunity to lead multiple engineer...Show more
Last updated: 2 days ago • Promoted
Head of Engineering - Remote, Strategy & Growth

Head of Engineering - Remote, Strategy & Growth

Jobgether • WorkFromHome, New Zealand
A leading recruitment platform is seeking a Director / VP of Engineering in New Zealand.This pivotal role involves leading and optimizing engineering teams to drive technical excellence and innovat...Show more
Last updated: 1 day ago • Promoted
Chief Product Engineer, AI Education Platform (Remote)

Chief Product Engineer, AI Education Platform (Remote)

Crossover • WorkFromHome, New Zealand
A leading educational innovator is searching for a Vice President of Product Engineering to spearhead their AI-driven learning platform. This executive role blends substantial technical depth and st...Show more
Last updated: 10 hours ago • Promoted • New!
Engineer

Engineer

Gradesfixer • New Zealand
Becoming a Software Engineer involves creating software and systems for businesses.These products may include software for businesses, games, and network control systems. Collaborating with users to...Show more
Last updated: 5 days ago • Promoted
Full Stack Developer Intermediate, iQualify

Full Stack Developer Intermediate, iQualify

Open Polytechnic of New Zealand • Lower Hutt, Wellington, New Zealand
Full Stack Developer Intermediate, iQualify.Qualify is a Learning Experience Platform (LXP) owned by Open Polytechnic and is offered as a software-as-a-service product to hundreds of organisations ...Show more
Last updated: 5 days ago • Promoted
Senior Developer

Senior Developer

Vero Insurance • WorkFromHome, New Zealand
Jobs - Job Details - Senior Developer.Be part of something bigger at Suncorp.Sydney - Inner Suburbs & CBD, Brisbane - Inner Suburbs & CBD, Melbourne - Inner Suburbs & CBD.Drive automation innovatio...Show more
Last updated: 10 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Education Perfect • NZ
Quick Apply
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: 30+ days ago
Freelance Software Engineer

Freelance Software Engineer

Twine • WorkFromHome, New Zealand
Be among the first 25 applicants.This role offers the opportunity to architect and develop robust automation solutions for a telecommunications service provider, focusing on streamlining network se...Show more
Last updated: 5 days ago • Promoted
Senior Application Security Engineer

Senior Application Security Engineer

EPAM Systems • New Zealand
Senior Application Security Engineer.EPAM is seeking an experienced Senior Application Security Engineer to join our dynamic security team in Qatar. In this role, you will focus on threat modeling a...Show more
Last updated: 2 days ago • Promoted
Software Engineer : Build, Test & Ship High-Impact Apps

Software Engineer : Build, Test & Ship High-Impact Apps

Gradesfixer • New Zealand
A progressive technology firm in New Zealand is looking for a Software Engineer.The candidate will be responsible for creating and maintaining software systems, collaborating with users for require...Show more
Last updated: 30+ days ago • Promoted
Hardware Technician-

Hardware Technician-

Private Advertiser • Other - Overseas, Other - Overseas, New Zealand
We are looking for a Hardware Technician for our busy store.Repair Mobile phones both Hardware and Software.Determining software and hardware requirements . Repairing and replacing hardware componen...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer

Staff Engineer

Sanderson • WorkFromHome, New Zealand
Tech Stack : React, NestJS, cloud platforms, Docker, Kubernetes.Location : Fully remote (Optional Once a Quarter for Workshops / Events in Cardiff). Benefits : Share / bonus scheme, 6% matched pensi...Show more
Last updated: 2 days ago • Promoted