864,009open jobs
54,355companies
145,726added this week
Browse all
Salary
≈ $83k – $215k per year (Estimated)
Location
In office (Australia)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match
At Andromeda, our personalised robot companions are helping aged care and assisted living teams bring joy and connection to residents to improve wellbeing.

The Bigger Picture

At Andromeda, we're building the social intelligence layer for humanoid robots - technology that allows robots to understand people, build relationships and become a meaningful part of everyday life.

Our first robot, Abi, is already doing this in aged care and healthcare, where she brings conversation, companionship and engagement to people every day.

Now we're scaling from early deployments into a platform that can operate across thousands of real-world environments. We're looking for individuals who want to tackle hard problems across robotics and AI, and help define what it means for robots to live and interact alongside people.

Our Values

  • Empathy - Kindness and compassion are at the heart of everything we do.
  • Play - Play sharpens focus. It keeps us curious, fast and obsessed with the craft.
  • Never Settle - A relentless ambition, bias toward action, and uncomfortable levels of curiosity.
  • Tenacity - Tenacious under pressure, we assume chaos and stay in motion to adapt and progress.
  • Unity - Different minds. Shared mission. No passengers.

The Role

We’re looking for an Embedded Linux / Kernel Engineer to strengthen the software platform that runs on Abi and deepen our capability in one of the most foundational parts of the stack.

You’ll join the team responsible for the platform software that runs on Abi, including firmware and other onboard software. The team works across the hardware/software boundary to make the robot reliable, deployable, and easier to develop, while partnering closely with electrical, autonomy, AI, and product engineering on real-world robotic systems.You’ll own the Linux platform that runs on our Jetson-based robots, from NixOS and kernel configuration through device bring-up and hardware integration. You’ll improve the provisioning and flashing tools that turn a new Jetson into a working robot, make OTA and platform upgrades safer and easier to test, and debug failures across boot, networking and Wi-Fi, cameras, storage, and other peripherals. You’ll also help define the compute and hardware/software interfaces for next-generation robots, and build the diagnostics, testing, and recovery paths needed to keep them reliable in the field.

You’ll help us make Abi easier to develop, deploy, debug, and scale. That means getting hands-on with real hardware, tracking down tricky issues across the stack, improving our platform foundations, and building cleaner, more reliable interfaces for the rest of engineering.

This is a strong fit for someone who likes working close to the metal, enjoys debugging real systems, and wants ownership in a robotics product where Linux platform work directly affects reliability, manufacturing, deployment, and customer outcomes.

Key Responsibilities

  • Own and improve the Linux platform that powers Abi, including OS-level behaviour, kernel-adjacent integration points, hardware interfaces, and software deployment.
  • Investigate and resolve low-level system issues across boot, provisioning, upgrades, peripherals, networking, storage, and device stability.
  • Support bring-up and integration of embedded hardware and compute platforms, including working across device trees, drivers, boot configuration, vendor platform constraints, and the definition of clean interfaces and platform expectations for next-generation robots where required.
  • Improve the robustness and usability of provisioning, flashing, and deployment flows for engineers, manufacturing, and field operations.
  • Work closely with firmware, electrical, autonomy, AI, and product engineering teams to define clean interfaces between hardware and software.
  • Contribute to OS and platform upgrade work, including kernel, JetPack, ROS, and related platform dependencies.
  • Build or improve tooling, automation, logging, and diagnostics that make low-level issues easier to detect, reproduce, and fix, whether working in virtualised development environments or on physical robot hardware.
  • Support validation and testing of platform changes on real robots, including regression testing and hardware-in-the-loop style workflows where useful.
  • Produce clear technical documentation for setup, deployment, debugging, and recovery procedures so the team can operate more independently.
  • Raise the team’s depth in embedded Linux and platform engineering through reviews, pairing, and pragmatic knowledge-sharing.

Your First 3 Months at Andromeda

This is an indicative onboarding and impact plan for the first three months in the role. Actual priorities may shift based on business needs and project timelines.

First 30 days

  • Complete onboarding and induction, including core systems, tools, and ways of working.
  • Deeply understand Abi’s software and hardware architecture, with particular focus on the Linux platform, provisioning flows, update mechanisms, and hardware/software boundaries.
  • Shadow key teammates and review the most important current pain points across kernel/platform work, deployment workflows, and active hardware integration efforts.
  • Set up the development environment across both virtual machines and physical hardware targets, and begin making small, low-risk fixes or improvements to platform or tooling issues.
  • Build context on current roadmap items that touch the platform layer, such as OS upgrades, reliability work, new hardware integration, and interface/platform definition work for next-generation robots.

Days 31-60

  • Take ownership of one meaningful platform workstream, such as a provisioning, upgrade, hardware integration, or system reliability improvement.
  • Begin independently debugging and resolving low-level issues on real robots and dev hardware.
  • Identify quick wins that reduce friction for other engineers working with Abi’s Linux platform.
  • Collaborate with adjacent teams to improve at least one hardware/software interface or operational workflow, and contribute to defining cleaner platform boundaries for next-generation robot development.
  • Contribute to platform testing, validation, and rollout planning for changes that affect system stability.

Days 61-90

  • Become a go-to engineer for a meaningful part of Abi’s Linux and embedded platform.
  • Deliver a visible improvement in at least one of reliability, deployment speed, provisioning quality, observability, or upgrade safety.
  • Propose a short platform roadmap for the next 3-6 months, based on concrete technical debt, reliability risks, and scaling needs.
  • Document and standardise key procedures so fewer platform tasks depend on tribal knowledge.
  • Help level up the broader robotics software team’s understanding of embedded Linux and system-level debugging.

Requirements

What We’re Looking For

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related field, or equivalent practical experience.
  • 3-6 years of relevant experience in embedded Linux, systems programming, robotics software, platform software, or a closely related area.
  • Strong Linux fundamentals, including comfort debugging system behaviour across userspace, services, device interfaces, and OS configuration.
  • Experience working close to hardware on embedded or robotics systems.
  • Strong programming skills in C, C++, Rust, or Python, with the ability to work effectively in at least one systems-level language.
  • Experience debugging real-world issues using logs, shell tools, hardware documentation, schematics, datasheets, and disciplined root-cause investigation.
  • Familiarity with one or more of the following areas: kernel drivers, boot processes, device trees, BSPs, networking, storage, update systems, or hardware interface protocols.
  • Strong ownership and execution skills in ambiguous, fast-moving environments.
  • Ability to work cross-functionally with engineers from firmware, electrical, autonomy, AI, and product teams.
  • Clear technical communication and documentation habits.

Bonus Points

  • Experience with Linux kernel development, kernel module work, or upstream/open-source Linux contributions.
  • Experience with embedded ARM platforms such as NVIDIA Jetson, Raspberry Pi, or similar systems.
  • Experience with robotics or other reliability-critical embedded products.
  • Experience with provisioning, OTA updates, secure boot, disk encryption, rollback, or recovery workflows.
  • Experience with hardware-in-the-loop testing, manufacturing support tools, or field diagnostics.
  • Experience with Nix or NixOS, or strong interest in learning it.
  • Familiarity with ROS/ROS2 or adjacent robotics tooling.
  • Experience improving internal developer tooling for low-level or embedded teams.
  • Experience using systemd to configure, operate, and debug services on embedded Linux systems, including boot ordering, dependencies, logs, and recovery behaviour

Benefits

The salary for this position may vary depending on factors such as job-related knowledge, skills, and experience. The total compensation package may also include additional benefits or components based on the specific role. Details will be provided if an employment offer is made.

If you’re excited about this role but don’t meet every requirement, that’s okay - we encourage you to apply. At Andromeda Robotics, we celebrate diversity and are committed to creating an inclusive environment for all employees.

Let’s build the future together.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please note: At this time, we are generally not offering visa sponsorship for this role.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
864,009 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Australia
≈ $78k – $168k per year (Estimated) • In office • 3+ years exp • Melbourne
Python
SQL
Apply
≈ $29k – $76k per year (Estimated) • In office • Part-Time • Bachelor's Degree • Shanghai
Python
C++
MATLAB
AI/ML
Machine Learning
Apply
$139k – $179k per year • Equity • In office • London
Java
DevOps
CI/CD
Apply
Electrical Engineer 4 days ago
$95k – $113k per year • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • United States
C++
Chips/EDA
Altium Designer
Apply
≈ $31k – $67k per year (Estimated) • In office • Full-Time • 4+ years exp • Shenzhen
Chips/EDA
Mentor PADS
Apply
Hybrid
Python
C
C++
C
GCC
C++
CMake
DevOps
RTOS
CI/CD
IoT
FreeRTOS
Apply
≈ $30k – $73k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Sofia
Python
JavaScript
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
Microsoft Fabric
BigQuery
AI/ML
Spark
Airflow
dbt
Analytics
Power BI
ETL/ELT
Talend
Data Vault
Management
ServiceNow
Agile
Scrum
Kanban
Apply
$20k – $32k per year • Remote (United States, CT hours) • Full-Time
Python
JavaScript
Analytics
Tableau
Power BI
Looker
Microsoft Excel
Apply
In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
Scikit-learn
SciPy
Multimodal AI
Function Calling
AI Agents
NLP
TensorFlow
Pandas
NumPy
Keras
PyTorch
LLM
Agentic Workflows
Tool Use
Machine Learning
DevOps
GCP
Azure
AWS
Robotics
Digital Twin
Management
Agile
Apply
≈ $109k – $233k per year (Estimated) • Remote (United States) • Master's Degree • Phoenix
Python
SQL
Databases
Amazon Redshift
AI/ML
Amazon SageMaker
Machine Learning
DevOps
AWS
AWS Lambda
Apply
$80k – $130k per year • In office • Contractor • San Francisco
Apply
≈ $113k – $267k per year (Estimated) • In office • Full-Time • San Francisco
Game Dev
Unity
Apply
$200k – $240k per year • In office • Full-Time • San Francisco
Python
Rust
C++
AI/ML
Function Calling
LLM
LLM Evaluation
Voice Agents
Vision-Language-Action
Tool Use
World Models
Robotics
ROS
Nav2
ROS2
Gazebo
Isaac Sim
MuJoCo
Motion Planning
Obstacle Avoidance
Apply
≈ $104k – $236k per year (Estimated) • In office • Full-Time • Australia
Python
C++
AI/ML
Computer Vision
Robotics
ROS
ROS2
SLAM
Path Planning
Motion Planning
Apply
$90k – $100k per year • In office • Full-Time • San Francisco
AI/ML
Claude
ChatGPT
Web3
Rollup
Management
Google Workspace
Apply
≈ $99k – $186k per year (Estimated) • Remote (Australia) • Full-Time • 10+ years exp • Bachelor's Degree • Australia
JavaScript
TypeScript
SQL
C#
Node JS
Databases
Cassandra
ElasticSearch
Apache Kafka
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
DevOps
Terraform
AWS
Amazon EC2
Amazon ECS
Apply
≈ $69k – $148k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Australia
Apply
HR Business Partner 2 days ago
In office • Full-Time • Bachelor's Degree • Australia
Apply
≈ $48k – $104k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Australia
Apply
≈ $45k – $107k per year (Estimated) • In office • Full-Time • 3+ years exp • Australia
SQL
DevOps
Windows
Apply
See all jobs
This is one of many
864,009 more open roles from verified company boards, updated every day.