Junior Embedded Firmware Engineer

6 days ago


New Zealand B Duncan Ltd Full time

B Duncan LTD is a well established consulting company that was founded in 2010, specialising in developing innovate, world-class products at the intersection of hardware and software. We perform consulting work for electrical engineering, power and manufacturing sectors of technical electronic services, both locally and internationally. You get to work alongside the passionate engineers and learn new skills every day. The variety of projects that are being developed will never leave you bored.

We are looking for a Junior Embedded Firmware Engineers with Mechatronics/Electronics/Software Engineering degree to join our team.

**Main areas of work (key tasks and responsibilities)**:
Embedded firmware specifications and design
Microcontroller system development
Test driven development (TDD) and unit-testing
Reviewing existing software design
Testing software
Writing technical reports

**Minimum qualifications required**:
Mechatronics/Electronics/Software Engineering degree
Work experience required:
Programming in C / C++ for 2 years or more
Git (version control system)
Object Orientated design patterns
Software data structures and algorithms
Design lifecycle models
GCC and various embedded compilers
RTOS
Schematic / PCB layout

**Recommended experience**:
Accelerometer
Advanced signal processing (digital filters, FFT)
IoT
Ceedling + Unity (unit test framework)
Software design (UML)
AWS (Amazon Cloud)
Administration of Linux based system (network, filesystems, bash, etc.)
Embedded Linux
Docker
C# / MVVM / WPF
SSH protocol
TCP/IP protocol, OSI Model

**More details**:
Job location/region: Henderson, Auckland
Number of positions for this job: 2 positions
Employment type: Full time permanent
Days of work: Monday to Friday, 5 days a week
Hours per week: 40 hours

**Whats in it for you'**
Exciting new product developments across 10+ products, helping mostly USA / EU companies
Permanent full time position
Work from home options
Flexible start and finish times
Regular team lunches and Friday drinks



  • New Zealand SuperOps.ai Full time

    Seniority level Mid-junior Location New Zealand Nature of job Full-time **About your role at SuperOps**: SuperOps is one of the hottest SaaS startups to be funded during the ‘funding winter’ of last year. We are in our expansion phase. Our unified award-winning platform helps IT service providers manage their clients' tickets, monitor clients’ IT...


  • New Plymouth, Taranaki, New Zealand The Warehouse Group Full time NZ$60,000 - NZ$90,000 per year

    Company DescriptionWelcome Kia OraThe Warehouse Group (TWG) is a Kiwi household name, and we proudly recognise the role that we play in communities throughout New Zealand. We are the largest general merchandise retailer in NZ across The Warehouse, Warehouse Stationery & Noel Leeming. We continue to have our customers top of mind as we work purposefully...


  • New Plymouth Central, New Zealand Noel Leeming Full time NZ$60,000 - NZ$90,000 per year

    Our Technology footprint is extensive and underpins the successful running of our group operation. From our digital presence to our warehouse and order management systems and everything in between, we're a place Technologists want to be and we'd like you to be a part of that.Job DescriptionThis role is a Junior Networking Engineer role where you will...


  • New Plymouth, Taranaki, New Zealand The Warehouse Full time NZ$60,000 - NZ$90,000 per year

    locationTaranaki, New ZealandcategoryServices & InstallationTypeFull-timePosted: Nov 4th 2025Company DescriptionWelcome Kia OraThe Warehouse Group (TWG) is a Kiwi household name, and we proudly recognise the role that we play in communities throughout New Zealand. We are the largest general merchandise retailer in NZ across The Warehouse, Warehouse...

  • Junior Engineer

    2 weeks ago


    New Zealand Partly Full time

    _Note: Partly is headquartered in Christchurch but has employees across NZ, AU and UK. If relocating to Christchurch, we would cover those costs. If working remote, we would pay for any visits to HQ (at least once per quarter)._ **Our story** Partly's mission is to connect the world's parts. We're building the first global platform for replacement parts,...


  • New Zealand Jacobs Full time

    Principal Electrical Engineer – Christchurch At Jacobs, we challenge today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission‑critical outcomes, operational advancement, scientific discovery, and cutting‑edge manufacturing—turning abstract ideas into realities that transform the...


  • New Zealand Re-Leased Full time

    Join to apply for the Senior Software Engineer role at Re‑Leased . Does driving innovation and enriching our human experience through technology make you tick? At Re‑Leased our vision is to shape the future of Commercial Real Estate and drive better outcomes for people, property and planet. Our cloud‑based commercial property management software is...


  • New Zealand Leonardo Interactive Pty Full time

    Join the Revolution at Leonardo. Ai! Leonardo. Ai is an Australian tech startup. Our mission is to unleash the world's creativity with its groundbreaking AI-powered platform. The Role: We're seeking highly skilled Senior Software Engineers with expertise in Node JS to join our dynamic API team. As a Senior Engineer, you will be pivotal in designing,...

  • Civil Engineer

    5 days ago


    Christchurch, , New Zealand Babbage Consultants Full time NZ$80,000 - NZ$120,000 per year

    Ready to take the next step in your civil engineering career? Join Babbage Consultants, a leading multi-disciplinary engineering consultancy, and be part of a team shaping the future of infrastructure and land development across New Zealand.We're looking for a talented Intermediate to Senior Civil Engineer who's confident in their design skills, eager to...

  • Software Engineer

    6 days ago


    New Zealand Cornerstone OnDemand, Inc. Full time

    **We're looking for a** **Software Engineer (New Zealand, REMOTE)** **Our engineering culture embraces** - Collaboration: Our team environment is founded on open communication & ego-free engineering - Continuous Learning (CL): We love CI/CD but CL is just as important - Dev Days, Hackathons, sponsored certifications, and more will keep you growing in your...