Embedded Firmware Engineer (C/C++) – Defence Systems
hace 5 días
Canterbury
This is for someone who’s comfortable getting hands-on. Someone who can plug into a board, trace a fault, challenge assumptions, and help ship something solid. You’ll be in the guts of embedded systems, working alongside engineers who actually build the thing. Code, hardware, firmware - all of it. The brief is simple: make sure it works properly, under real conditions, not just in theory. What you’ll be doing You’ll sit inside a multi-disciplinary engineering team, not off to the side. Day to day, that means validating embedded software and firmware running on real hardware - not simulators alone. You’ll be setting up tests, breaking things (on purpose), figuring out why they broke, and working with the people who wrote the code to fix it. You’ll help shape how testing is done - environments, tooling, approach. If something’s clunky or inefficient, you’ll be expected to improve it. There’s a strong system-level angle here too. You’ll be looking at fully integrated products - software, electronics, and mechanical elements all working together — and making sure they behave as they should in the real world. It’s an Agile setup, so you’ll be part of stand-ups, reviews, and the usual cadence. Nothing ceremonial - just enough structure to keep things moving. And yes, you’ll document what matters: what you tested, what failed, what got fixed. What you need to bring You’ve wo...