Posted 06 August, 2026
Embedded Software Engineer [IRIT]
PERSOL
Queenstown, OTA, NZ
Full Time
Reference: 7368c8ffda73c41a
Job Description
Working Hours: Monday to Friday; office Hours Location: One North Responsibilities Design, develop, test, and maintain embedded firmware for microcontroller and SoC-based systems Implement device drivers, communication protocols, and application-level functionalities Debug and resolve software and system-level issues using tools such as JTAG, logic analyzers, and oscilloscopes Take ownership of assigned features and subsystems from requirements through to delivery Collaborate with senior engineers on design reviews and architectural improvements Participate in code reviews, technical discussions, and preparation of design documentation Work closely with hardware engineers to support board bring-up and system validation Contribute to continuous improvement of coding standards, development processes, and overall system reliability Requirements Bachelor’s degree in electronics engineering, electrical engineering, computer engineering, computer science, or equivalent. Minimum 3 years of professional experience in embedded software development. Proficiency in C and/or C++ for embedded systems. Experience with bare-metal development and/or embedded RTOS environments. Familiarity with common microcontrollers (STM32 or PIC18). We regret that only shortlisted candidates will be notified. #J-18808-Ljbffr