Talent.com
Intermediate Hardware/Software Engineer
Intermediate Hardware/Software EngineerAllRecruits • Tauranga, Bay of Plenty, New Zealand
Intermediate Hardware / Software Engineer

Intermediate Hardware / Software Engineer

AllRecruits • Tauranga, Bay of Plenty, New Zealand
30+ 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

  • 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-18808-Ljbffr

    Create a job alert for this search

    Intermediate Engineer • Tauranga, Bay of Plenty, New Zealand

    Related jobs
    Development Engineer

    Development Engineer

    Tauranga City Council • Tauranga, Bay of Plenty, New Zealand
    Tau ake rā te moana nei, e papaki kau ana ki te ākau tangata, kakenga waka ka mauru te tohu ki te arearenga o Mauao, he pou herenga mōu, he pou hononga mōu, kia herea ki te tika, kia herea ki te po...Show more
    Last updated: 30+ days ago • Promoted
    Structural Engineer

    Structural Engineer

    Beca • Tauranga, Bay of Plenty, New Zealand
    Te whiwhinga mahi | The opportunity.Join our Tauranga and Hamilton Structures team.Collaborate across multi‑discipline teams and support clients. Grow your consultancy skills through mentorship and ...Show more
    Last updated: 30+ days ago • Promoted
    Development Engineer : Civil Infrastructure for Smart Growth

    Development Engineer : Civil Infrastructure for Smart Growth

    Tauranga City Council • Tauranga, Bay of Plenty, New Zealand
    A local government authority in Tauranga is seeking a Development Engineer dedicated to ensuring sustainable and safe urban growth. The ideal candidate will review building consent applications, col...Show more
    Last updated: 4 hours ago • Promoted • New!
    Junior Robotics Software Engineer - Linux, C++, ROS & OpenCV

    Junior Robotics Software Engineer - Linux, C++, ROS & OpenCV

    Robotics Plus Ltd • Tauriko, Bay of Plenty, New Zealand
    A leading robotics company in Tauriko is seeking a Junior Software Engineer to develop and optimise software solutions.The ideal candidate will hold a degree in Software or Mechatronics Engineering...Show more
    Last updated: 8 days ago • Promoted
    Principal Engineer - Automation FIXED TERM

    Principal Engineer - Automation FIXED TERM

    Datacom • Tauranga, Bay of Plenty, New Zealand
    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 more
    Last updated: 15 days ago • Promoted
    Junior Software Engineer

    Junior Software Engineer

    Robotics Plus Ltd • Tauriko, Bay of Plenty, New Zealand
    Robotics Plus (RP) is an ambitious organisation within the broader Yamaha Agriculture Group.Our business is growing rapidly in the development of smart robotics, automation, mechanisation, and sens...Show more
    Last updated: 8 days ago • Promoted
    Global Solution Architect — Hybrid, Flexible Work & Innovation

    Global Solution Architect — Hybrid, Flexible Work & Innovation

    Zespri International • Tauranga, Bay of Plenty, New Zealand
    A leading global agribusiness company in Tauranga is seeking a Solution Architect to design scalable digital solutions for global operations. You will engage in strategic planning, solution design, ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Network Engineer for Mechatronic Robotics : Field Deployments

    Network Engineer for Mechatronic Robotics : Field Deployments

    Imara Limited • Tauranga, Bay of Plenty, New Zealand
    A leading mechatronics organization in Tauranga is seeking a Network Engineer to integrate connectivity solutions for advanced robotics in agriculture. This product development role merges networkin...Show more
    Last updated: 10 days ago • Promoted
    Senior Structural Engineer : Lead Projects & Team

    Senior Structural Engineer : Lead Projects & Team

    Beca • Tauranga, Bay of Plenty, New Zealand
    A leading engineering firm seeks a Senior Structural Engineer in Tauranga, New Zealand.The role involves leading teams, managing projects, and ensuring client satisfaction.The ideal candidate has 7...Show more
    Last updated: 4 hours ago • Promoted • New!
    Intermediate Hardware / Software Engineer

    Intermediate Hardware / Software Engineer

    AllRecruits Ltd • Tauranga, Bay of Plenty, New Zealand
    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 d...Show more
    Last updated: 30+ days ago • Promoted
    Structural Engineer (Intermediate / Senior)

    Structural Engineer (Intermediate / Senior)

    Sullivan Hall • Tauranga, Bay of Plenty, New Zealand
    Sullivan Hall is on a mission to be the preferred engineers for architects who deliver remarkable buildings.This isn’t a “cruise-control” job. We specialise in high-end residential, multi-unit, and ...Show more
    Last updated: 3 days ago • Promoted
    Remote Principal Automation & AI Engineer

    Remote Principal Automation & AI Engineer

    Datacom • Tauranga, Bay of Plenty, New Zealand
    A leading IT services company in Hamilton is seeking a Principal Engineer – Automation for a 12-month fixed term role to manage large-scale software projects. The ideal candidate will have over 10 y...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Datacom • Tauranga, Bay of Plenty, New Zealand
    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.We know Pa...Show more
    Last updated: 30+ days ago • Promoted
    GenAI Specialist - Principal Consultant

    GenAI Specialist - Principal Consultant

    Theta (NZ) • Tauranga, Bay of Plenty, New Zealand
    We are a highly regarded, New Zealand owned technology company.We offer a creative and stimulating work environment and we value and respect inclusivity and diversity. About this role | Mō tēnei tūr...Show more
    Last updated: 8 days ago • Promoted
    Solution Architect

    Solution Architect

    Zespri International • Tauranga, Bay of Plenty, New Zealand
    Zespri is more than simply the world's single-largest marketer of kiwifruit.We like to think of ourselves as fruit on a mission and as rebels with a cause : to help people, communities and the envir...Show more
    Last updated: 15 days ago • Promoted
    Structural Engineer

    Structural Engineer

    Beca Group • Tauranga, Bay of Plenty, New Zealand
    Te whiwhinga mahi | The opportunity • •We’re looking for a Structural Engineer to join our Tauranga and Hamilton Structures team. You’ll bring strong technical and communication skills, with a proven ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Stormwater Engineer | Lead Flood Modelling & Design

    Senior Stormwater Engineer | Lead Flood Modelling & Design

    Archway Recruitment • Tauranga, Bay of Plenty, New Zealand
    A recruitment agency is seeking a skilled Civil / Stormwater Engineer in Tauranga to deliver high-quality stormwater design and flood modelling solutions. The role involves leading projects, client ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Civil Engineer - Intermediate

    Civil Engineer - Intermediate

    NPAworldwide • Tauranga, Bay of Plenty, New Zealand
    Kick‑start the next chapter of your career with a progressive and well‑connected engineering practice that is redefining land development in New Zealand. We are looking for an intermediate‑level Civ...Show more
    Last updated: 30+ days ago • Promoted