Before you apply
Listed location: Melbourne
Work arrangement: onsite. A remote label does not confirm worldwide eligibility or visa sponsorship.
Read the employer’s description for qualifications, compensation and work eligibility. Confirm the position is still open on the application page.
Job description supplied by Shield AI; category and skill labels may be inferred. How our listings work · Report a problem
Job Description
Job Description:
We are seeking a Senior Software Engineer, Embedded Linux Platform to help build and own the operating system and software platform that turns our edge compute hardware into reliable, deployable autonomous systems.
This role sits at the boundary between hardware and application software. You will own the Linux platform and software delivery foundations of our edge compute systems, from hardware bring-up and operating system configuration through reproducible builds, packaging, deployment and operation in the field.
NixOS is our primary deployed operating system and a core technology for this role. You will help evolve and maintain our NixOS-based platform, while also supporting and improving other Linux distributions and environments used across our edge systems. You will develop C++ software and platform tooling, package software and hardware dependencies, integrate vendor BSPs and drivers, and ensure we can reliably build, configure and deploy complete systems across our supported hardware and Linux environments.
You don't need to already be a NixOS expert. We are looking for strong software engineers with experience in Linux systems, embedded Linux or adjacent platform technologies who are interested in developing deep expertise in NixOS. Experience with NixOS is highly valued, as is experience with technologies such as Yocto, Buildroot, Debian/Ubuntu or other Linux build and distribution systems.
The goal is simple: make the path from hardware to deployed software reproducible, reliable and predictable.
Skills mentioned
Frequently asked questions
Is the Senior Software Engineer, Embedded Linux Platform (R5718) position at Shield AI remote?
The Senior Software Engineer, Embedded Linux Platform (R5718) role at Shield AI does not have a confirmed remote arrangement in our data. Check the employer description for its work location.
What type of employment is the Senior Software Engineer, Embedded Linux Platform (R5718) role?
Shield AI is hiring for a internship Senior Software Engineer, Embedded Linux Platform (R5718) position.
Which skills are mentioned for the Senior Software Engineer, Embedded Linux Platform (R5718) job at Shield AI?
Detected skill labels include C++. Check the employer description to distinguish required skills from preferred experience.
How do I apply for the Senior Software Engineer, Embedded Linux Platform (R5718) position at Shield AI?
You can apply for the Senior Software Engineer, Embedded Linux Platform (R5718) role directly through Shield AI's official application link provided on this page.
Similar AI jobs
Senior System Software Engineer - GPU Power Management
NVIDIA · fulltime
Robotics Research Internship, Humanoid Manipulation (Summer 2027) | PhD Internship
Field AI · internship
Robotics Research Internship, Humanoid Manipulation (Spring 2027) | PhD Internship
Field AI · internship
Executive Assistant & Boston Office Manager
Liquid AI · fulltime
Senior Network Engineer - DGX Cloud
NVIDIA · fulltime
Senior Software Program Manager - Datacenter Compute Server
NVIDIA · fulltime