Senior Software Engineer (Embedded & Automation)

Ref: BH-19824 Posted 1 hours 53 minutes ago
Ref: BH-19824 Posted 1 hours 53 minutes ago
New Zealand, Hamilton
$155000 per annum
Salary (NZD)
Permanent
Job type
Software Engineering
Specialisation
About the role

Why you would like it:

  • Permanent role building software that runs real machinery, not just demos 
  • Hamilton based with a product engineering team (hardware + software) 
  • Senior scope across embedded, automation, databases and web services 
  • Plenty of variety: legacy uplift, new features, quality and reliability work 
  • Strong collaboration with product, support and customer-facing teams 
The opportunity:

This is a senior, hands-on engineering role where your work directly shapes automation outcomes in the field. You’ll design, develop and maintain high-quality software used in industrial automation environments, spanning embedded/standalone systems through to databases, web services and container-based deployments.

You’ll bring strong engineering fundamentals (clean code, sensible patterns, testing discipline) and help lift team capability through good judgement, mentorship and practical leadership. If you enjoy solving real problems close to hardware, while still working across modern service and deployment approaches, this one will keep you engaged.

Company profile:

A product-led engineering organisation building complex automation equipment used across NZ and international market. A true agri-tech success story. They’re practical, quality-focused and collaborative - strong on safety, continuous improvement, and building reliable systems that hold up in demanding environments.

The role:
  • Design, build and maintain software for standalone automation systems (embedded + application-level) 
  • Develop in C/C++ and Java across firmware-adjacent and application components 
  • Build/integrate databases, client-server comms, web services, and container deployments (e.g., Docker) 
  • Contribute to web server architecture and supporting web work (HTML, XML, CSS) where required 
  • Work with tooling and build systems (e.g., make, gcc, SDCC, Eclipse) and version control (Git) 
  • Support quality practices: testing protocols, reliability, performance, and standards adoption 
  • Collaborate with hardware, firmware, test, product, support and wider technical teams 
  • Provide mentorship via reviews, coaching, and knowledge sharing 
Your fit:
  • 5+ years’ commercial experience in C/C++ and Java (standalone/automation environments) 
  • Solid understanding of network communications (e.g., CAN, Ethernet, Wi-Fi) 
  • Strong experience with SQL and database-backed applications 
  • Practical knowledge of Docker/container-based build and deployment approaches 
  • Comfortable working across legacy improvement and new development 
  • Strong communicator who can work through ambiguity and keep quality high 
If you’re looking for a senior role where software, hardware and real-world outcomes meet, apply now.

Please note: Applicants must hold valid working rights in New Zealand and be currently based here.

REF: 19536


Share this job
Hamilton
$155000 per annum
Salary (NZD)
Permanent
Job type
Software Engineering
Industry
Meet the Consultant
Elle Schutte
Delivery Lead
elle@potentia.co.nz
Share this job