Job Description

Software / Firmware Engineer

Location: Canterbury

Type: Full-Time, Permanent

We are seeking a Software/Firmware Engineer to join our engineering team, contributing to the development, enhancement, and testing of new technology-driven products. This opportunity is ideal for someone who enjoys working across the full software lifecycle and is confident creating structured, high-quality code within a collaborative environment.

What you'll be doing:

Working on embedded software and application-level development as part of a multi-disciplinary engineering team
Translating requirements into robust technical solutions and developing firmware/software to support new product functions
Producing essential technical documentation including specifications, manuals, instructions, and test procedures
Developing implementation strategies for new features and changes
Maintaining clear, organised records of design work
Ensuring all work aligns with inte...

Ready to Apply?

Take the next step in your AI career. Submit your application to New Appointments Group today.

Submit Application