Senior Embedded Interface & API Software Engineer

Microchip Technology Inc.

Auckland

On-site

NZD 120,000 - 160,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Microchip Technology Inc. in Auckland is seeking a Senior Application / Interface Layer Software Engineer to design and maintain software interfaces for embedded systems.

You will work with firmware, platform, networking, and product engineering teams to deliver reliable and secure interface-layer functionality for a focused product portfolio. The role emphasizes application-layer software and management-plane interfaces using gNMI, REST, gRPC, and related APIs to support configuration,

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5+ years of software engineering experience with embedded or systems-level products.
  • Strong programming skills in C++, C, PHP, or Python.
  • Experience developing and integrating APIs such as gNMI and REST.
  • Understanding of embedded Linux environments and systems programming concepts.
  • Experience with IPC mechanisms, networking protocols, and device management interfaces.
  • Strong understanding of secure software design principles and secure coding practices.
  • Familiarity with authentication, encryption, access control, and secure communication methods.
  • Experience debugging software on embedded hardware platforms.
  • Strong analytical, troubleshooting, and communication skills.

Responsibilities

  • Design, develop, and maintain application-layer and interface-layer software for embedded systems.
  • Implement and support management and control interfaces using technologies such as gNMI, REST, gRPC, and related APIs.
  • Develop software components that enable configuration, telemetry, monitoring, and device management capabilities.
  • Collaborate with firmware and systems engineers to integrate software across hardware and platform layers.
  • Design software with a strong emphasis on reliability, performance, maintainability, and secure operation.
  • Participate in architecture reviews and contribute to secure design decisions throughout the product lifecycle.
  • Troubleshoot and resolve complex system integration and interface issues.
  • Develop unit tests, integration tests, and automation tools to validate software behavior.
  • Create and maintain technical documentation, API definitions, and design specifications.
  • Support software bring-up, debugging, and product validation activities.

Skills

C++
C
Python
PHP
Embedded systems

Education

Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

gNMI
REST
gRPC
NETCONF
YANG models

Job description

Microchip Technology Inc. in Auckland is seeking a Senior Application / Interface Layer Software Engineer to design and maintain software interfaces for embedded systems.

You will work with firmware, platform, networking, and product engineering teams to deliver reliable and secure interface-layer functionality for a focused product portfolio. The role emphasizes application-layer software and management-plane interfaces using gNMI, REST, gRPC, and related APIs to support configuration,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded API Engineer – Secure Interfaces
Senior Embedded API Engineer – Secure Interfaces

Microchip Technology Inc. • Auckland

On-site
NZD 120,000 - 180,000
Senior Engineer I-Software (API) at Microchip Technology
Senior Engineer I-Software (API) at Microchip Technology

Microchip Technology Inc. • Auckland

On-site
NZD 120,000 - 180,000
Senior Engineer I-Software (API)
Senior Engineer I-Software (API)

Microchip Technology Inc. • Auckland

On-site
NZD 120,000 - 160,000
Lead Embedded Software Engineer - Mentorship & Architecture
Lead Embedded Software Engineer - Mentorship & Architecture

Gallagher Group Limited • Hamilton

On-site
NZD 110,000 - 150,000
Competitive remuneration
Bonus opportunities
Professional development
+3
Senior Engineer I-Test
Senior Engineer I-Test

Microchip Technology Inc. • Wellington

On-site
NZD 120,000 - 180,000
Senior Engineer I-Test
Senior Engineer I-Test

HVAC Total FM Recruitment • Wellington

On-site
NZD 90,000 - 130,000
Senior Embedded Software Engineer - Video & IoT Platform
Senior Embedded Software Engineer - Video & IoT Platform

Resideo • Auckland

Hybrid
NZD 120,000 - 160,000
Health insurance
Employee Assistance Plan
Senior Embedded Software Engineer - Lead & Mentor
Senior Embedded Software Engineer - Lead & Mentor

Gallagher • Hamilton

On-site
Confidential
Health & wellbeing benefits
Professional development
Modern environment and inclusive work-
Senior Embedded Firmware Engineer – Real-Time Motion
Senior Embedded Firmware Engineer – Real-Time Motion

Metalform Ltd • New Zealand

On-site
NZD 120,000 - 180,000
Competitive remuneration
End-to-end development
Senior Engineer II-Software (Systems)
Senior Engineer II-Software (Systems)

Microchip Technology Inc. • Auckland

On-site
NZD 120,000 - 180,000