Enable job alerts via email!

Embedded Software Engineer

GJR Technologies

Christchurch

On-site

NZD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Christchurch is looking for an experienced Embedded Software Engineer for a 13-month contract. The role involves designing, validating, and automating tests for embedded software solutions in the automotive and agriculture sectors. Candidates should have strong skills in Embedded C, C++, Linux, and Python Automation, with relevant qualifications in Computer Science or Engineering.

Qualifications

  • 3 to 15 years in embedded software development required.
  • Strong background in Embedded C, C++, and Linux necessary.
  • Hands-on experience in Python Automation and CAPL is essential.

Responsibilities

  • Design and develop embedded software solutions.
  • Collaborate with teams on communication protocols.
  • Document software development lifecycle processes.

Skills

Embedded C
C++
Linux
Python Automation
CAPL

Education

Degree in Computer Science, Engineering, Mathematics, or Mechatronics
Job description

Job Title: Embedded Software Engineer

Location: Christchurch, Canterbury, New Zealand (On Site)

Contract Duration: 13 Months (Freelance contract)

Role Overview

We are seeking an experienced Embedded Software Engineer to join our team on a 13-month contract in Christchurch, Canterbury. The role will focus on developing, validating, and automating tests for embedded software solutions within the NA Automotive and Agriculture OEMs domains.

Key Responsibilities

Design, develop, validate, and automate embedded software solutions.

Collaborate with cross-functional teams to implement industry-standard communication protocols.

Contribute expertise in Embedded C, C++, LINUX, Python Automation, CAPL, and related tools.

Ensure compliance with industry standards, best practices, and emerging trends.

Document and maintain software development lifecycle processes.

Deliver robust solutions for automotive and agriculture OEM projects.

Requirements

Experience: 3 to 15 years in embedded software development.

Core Skills: Strong background in Embedded C, C++, and Linux.

Hands-on expertise in Python Automation and CAPL.

Strong knowledge of communication protocols and industry standards.

Relevant tertiary qualification in Computer Science, Engineering, Mathematics, Mechatronics, or equivalent experience.

  • Demonstrated professional experience in C++ software development, native Android applications, or Web applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.