Haystack
← Back to Jobs
Full time
Other

Embedded Linux Engineer

Coates-GroupSydney, New South Wales🇦🇺AustraliaPosted 30 Jun 2026

Quick Overview

Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

Job Description

The Embedded Linux Engineer role is responsible for the Operating System build on new hardware, the OS development roadmap, the underlying and application stack for new hardware devices. The role ensures the OS works stably with all new hardware and peripherals, tests that core application functions operate as expected on new hardware, and works with the application team to develop for new OS and hardware changes. The role also develops a testing procedure and documentation for the introduction/deployment of new hardware with the Coates operating system/application stack and assists in guiding the strategic direction and evolution of the OS/hardware.

Role Responsibilities
  • Development of embedded edge/IoT Linux OS images (likely based on the Yocto platform), optimization of OS/hardware performance, assessment of possible platforms/partners, and integration of peripherals.
  • Integration of device level software and scripted OS image components and implementation of application layer requirements in tandem with the application team.
  • Development of, and integration with, automated deployment and image management process, integration with existing Git and CI/CD toolkit, documentation of core processes and procedures (imaging, maintenance, remote access, remote upgrading) and advice on the development, implementation and operation of robust QA processes.
  • Improvement and management of IoT system and development of device level data collection tools.
  • Development of new OS images for legacy systems.
Role Requirements
  • Degree Level Embedded Software Engineering Qualification.
  • Project experience with ground up development of bare metal embedded technology solutions, and custom Linux kernel development.
  • Detailed knowledge of electronic system design, embedded programming, constrained software optimization, AI/ML hardware optimization, network security, bare metal OS/instruction programming, debugging, statistical data analysis.
  • Specialization in multiple low level/bare metal coding languages (Assembly, C, C++, Rust, Go).
  • 3-4 years inelectrical software technology engineering role.
Benefits

The benefits include an annual market competitive bonus program and our "Thrive Program" which includes a suite of flexible work options because we're strong believers that you should never miss an important life or work moment. Thrive also provides dedicated time to prioritise our health and wellbeing (think virtual Yoga or meditation sessions), a Global Wellness paid day off to recharge as well as a "Give Back Day" to allow our Crew an opportunity to make an impact in the community.

Coates Group is an Equal Opportunity Employer and does not discriminate on the basis of race, color, creed, national or ethnic origin, gender, religion, disability, age, political affiliation or belief, disabled veteran, veteran of the Vietnam Era, or citizenship status (except in those special circumstances permitted or mandated by law).

Fraud Alert: Employment Scam Advisory

It has come to our attention that unauthorised individuals are impersonating our company and reaching out to job seekers through fraudulent emails, falsely claiming to represent Coates. These emails often request personal information and appear to come from domains that are not affiliated with our organisation, such as

We take this matter very seriously. Coates has reported these incidents to law enforcement and is cooperating with the ongoing investigation. We are committed to protecting the integrity of our recruitment process and the privacy of our applicants.

Coates does not operate or communicate through any domain resembling .

We do not contact employment candidates via email to solicit personal or financial information.

All applications for employment must be submitted through our official website or directly through our LinkedIn profile: Coates Group.

All emails from us will come from our official domain, which is at coatesgroup dot com or via our Applicant Tracking System (ATS) email address, which is no-reply at hire.lever dot co.

If you receive any suspicious communications purporting to be from Coates, we urge you not to respond, do not click any links, and do not provide any personal information. Your safety and trust are of the utmost importance to us. Thank you for your vigilance.

Skills

Rust
Assembly
C++
Git
IoT
Lever

Similar jobs