Embedded Software Engineer jobs
View similar jobs with this employerGallagher GroupHamilton, Waikato- Designing, developing and maintaining embedded software components and features.
- Collaborating with hardware engineers on board bring-up, debugging and software…
- Invenco by GVRAuckland City, Auckland
- To succeed in this role, you will bring experience in embedded hardware development in constrained environments, a strong understanding of hardware, mechanical,…
- View all Invenco by GVR jobs - Auckland City jobs
- Salary Search: Electronics Engineer salaries
View similar jobs with this employerGallagher GroupHamilton, Waikato- You’re an experienced software engineer with 3+ years of preferably commercial product software development who enjoys building high-quality solutions and…
- View all Gallagher Group jobs - Hamilton jobs
- Salary Search: Software Engineer salaries in Hamilton, Waikato
- See popular questions & answers about Gallagher Group
- FDM GroupNew Zealand
- Build software and AI skills employers ask for.
- Bachelor's degree in computer science, software engineering, IT, or a related technical field.
- Brunswick CorporationAuckland City, Auckland
- Validate software releases on embedded Linux and Android platforms.
- Understanding of embedded systems and hardware/software integration.
- Teletrac NavmanAuckland City, Auckland
- Design robust, secure and maintainable embedded software solutions.
- Proven experience architecting embedded systems and products.
View similar jobs with this employerSeequentChristchurch, Canterbury- Undertake complete design of moderately complex software applications or components.
- Monitor progress, identify software development issues, and propose…
- View all Seequent jobs - Christchurch jobs
- Salary Search: Software Engineer salaries in Christchurch, Canterbury
- ResideoAuckland City, Auckland
- Familiarity with test-driven development and a commitment to building reliable, maintainable software.
- Apply software engineering practices such as test-driven…
- Tait CommunicationsChristchurch, Canterbury
- This role is ideal for a versatile embedded software engineer who enjoys solving complex technical challenges and working across different layers of a product's…
- View all Tait Communications jobs - Christchurch jobs
- Salary Search: Software Engineer salaries in Christchurch, Canterbury
- See popular questions & answers about Tait Communications
- Marama LabsTauranga, Bay of Plenty
- Ensure software security through best practices and continuous improvement.
- Understanding of software and hardware verification and validation processes.
- VessevMount Wellington, Auckland
- 5+ years designing PCBs or embedded hardware, ideally having taken designs from concept through to production.
- Exposure to Altium, Eplan, or Onshape.
- View all Vessev jobs - Mount Wellington jobs - Hardware Engineer jobs in Mount Wellington, Auckland
- Salary Search: Embedded Hardware Engineer salaries
View similar jobs with this employerHexaware Technologies LimitedWellington City, Wellington- Develop system architecture, data models, and technical frameworks to support software solutions.
- Ensure software solutions comply with organizational standards…
- ResideoAuckland City, Auckland
- 5+ years of software development experience.
- Opportunity to develop new products and build software from scratch.
- Travel to US and Asia as needed.
- BecaAuckland City, Auckland
- We're looking for a systems engineer who enjoys solving complex problems and working on systems where software interacts closely with hardware and operational…
- BecaAuckland City, Auckland
- We're looking for a systems engineer who enjoys solving complex problems and working on systems where software interacts closely with hardware and operational…
- DXC TechnologyWellington City, Wellington
- Support a team of software engineers in the development of software products and solutions, providing guidance, code reviews, and technical support.
Embedded Software Engineer
Job details
Job type
Full job description
About Gallagher
Our purpose at Gallagher is ‘Protect what matters most’ and we live it every day, whether that’s protecting the world’s highest security environments or agricultural businesses, we care deeply about our people, their families, and our wider communities.
Gallagher Security is on a mission to unlock more value for our customers through the power of our people and solutions - and right now is a pivotal moment in our evolution. We’re scaling with intent, driving an incredible growth trajectory with innovation and customer impact at the heart of everything we do. With operations across New Zealand, Australia, Asia, Africa, the USA, Canada, and Europe and exports to over 140 countries we’re building globally focused career pathways right here in New Zealand.
As we expand our Hamilton-based teams, this is your chance to be part of a true Kiwi tech success story making a global impact. If you’re driven by passion and purpose to protect what matters most, come help shape the future of what’s possible with us.
About the Opportunity
Join Gallagher as an Embedded Software Engineer and help power our world-class security solutions. Working in an agile product team, you’ll design, develop, test and support embedded software, collaborating with hardware engineers, architects and product teams to solve complex challenges and deliver technology trusted by customers worldwide.
What you'll be working with:
You'll be working close to the hardware: embedded Linux and RTOS platforms on ARM-based silicon, board bring-up and debugging alongside our electronics engineers, and modern C++ in a codebase supported by robust CI pipelines and automated testing.
Because security is the product, not a feature bolted on, secure boot, hardware-backed key storage, and cryptography are part of the design conversation from day one. These products have long lifecycles, with devices shipped today expected to remain reliable and trustworthy in the field for a decade or more. This shapes how we think about quality, upgradability, and technical debt.
What you’ll be doing:
- Designing, developing and maintaining embedded software components and features
- Collaborating with hardware engineers on board bring-up, debugging and software integration
- Contributing to requirements, solution design and technical documentation
- Analysing software performance and identifying opportunities for improvement
- Supporting existing products through troubleshooting and technical problem solving
- Participating in code reviews, automated testing and quality improvement initiatives
- Estimating work, managing priorities and delivering high-quality outcomes within agile teams
- Continuously developing your technical capability and contributing to engineering best practice
About You
You're a practical problem-solver who thrives on working close to the hardware and developing robust embedded solutions. You bring a collaborative approach, strong communication skills, and a continuous improvement mindset to everything you do.
You'll also bring:
- A relevant tertiary qualification or equivalent industry experience
- At least 3 years' commercial software development experience
- Strong Embedded C/C++ development skills
- Knowledge of digital electronics, microprocessors and embedded systems
- Experience with debugging tools, version control systems and modern development environments
- Experience with automated testing and software quality practices
- Understanding of multi-threaded and asynchronous applications
- Exposure to board bring-up, driver development or embedded Linux environments
- Python and/or Ruby experience would be advantageous
- The ability to work effectively within an agile, cross-functional team
- Exposure to cryptography, embedded security concepts or Zephyr OS is a plus
Working at Gallagher
You’ll be part of a global, future-focused organisation where creativity and innovation are valued and supported. Working in an environment driven by collaboration, innovation, passion, craftsmanship and mutual respect, you’ll help achieve our team purpose to translate vision into exceptional creations.
We also offer:
- Competitive salary and bonuses
- Hybrid flexibility (typically 3 days in the office a week, with additional onsite days required depending on work demands)
- KiwiSaver on-top and Life and Disability insurance
- Mentorship and professional development opportunities
- A supportive team culture with team-building events, creative inspiration trips and a fun environment
If you’re ready to build embedded technology with global reach and real-world impact, we’d love to hear from you.
Applications will be reviewed as they are received, and the role may be filled before the closing date.