Senior Embedded System Engineer - AI
Why This Role Stands Out
This hybrid role at Orica offers an exciting opportunity to develop cutting-edge AI-powered embedded systems, integrating machine vision and generative AI to solve real-world industrial challenges. You'll thrive here if you're a C/C++/Python expert passionate about building robust, production-ready software and leading technical design in a collaborative environment. Embrace this chance to grow your skills and contribute to innovative solutions from edge to cloud.
Quick Overview
Job Description
Select how often (in days) to receive an alert:
Senior Embedded Linux Engineer - AIDate: 7 Aug 2026
Company: Orica
About Orica About the roleJoin Orica's team in our Windsor office in Brisbane as a Senior Embedded Linux Engineer - AI, where you will play a pivotal role in designing and delivering advanced embedded and AI-powered software solutions across edge devices, Linux-based platforms, and cloud environments. In this hands-on role, you will develop robust, production-ready systems, leveraging your expertise in C/C++/python software development while integrating innovative technologies such as machine vision, machine learning, and Generative AI to solve real-world challenges.
Working at the intersection of software engineering and business innovation, you will help transform ideas into scalable industrial and field solutions. Your contributions will support the development of intelligent technologies that enhance operational performance and drive innovation across the entire ecosystem, from device-level applications through to cloud-based services.
As a Senior Embedded Linux Engineer - AI, you will design and develop embedded software and AI-enabled solutions for Linux-based, edge, and cloud-connected environments. The role involved building high-quality C/C++/python applications, developing and maintaining embedded Linux platforms using Yocto, and contributing across the full software development lifecycle from requirements gathering and system design through to testing, deployment, and ongoing support. Working closely with software, hardware, AI, and product teams, you will help deliver integrated solutions that leverage technologies such as machine vision, machine learning, and Generative AI to enhance industrial and connected products.
Beyond hands-on development, you will provide technical leadership in the design and architecture of embedded and software-hardware systems, supporting delivery teams with expert guidance and practical solutions. You will champion innovation, collaboration, and knowledge sharing across teams while fostering an inclusive culture aligned with Orica's values. The role also includes staying current with emerging technologies, communicating complex technical concepts to diverse audiences, and ensuring adherence to data governance standards to support the delivery of reliable, scalable, and future-focused solutions.
- Bachelor's or Master's degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science, or a related field (or equivalent experience).
- Minimum 10+ years of experience in embedded software development for Linux-based, edge, or industrial environments.
- Strong hands-on programming experience in C/C++/python, including development for embedded or hardware-integrated systems.
- Strong experience building, customising, and maintaining embedded Linux distributions and images, preferably using Yocto.
- Experience with software design, debugging, performance optimisation, and testing in embedded environments.
- Experience working across Windows/Linux/Cloud environments and integrating embedded systems with cloud-based platforms or services.
- Experience with using GitHub for source control and setting up CI/CD using GitHub Actions or equivalent tooling.
- Exposure to machine vision, machine learning, or Generative AI techniques is advantageous.
- As part of a truly global company, you will have the ability to grow and learn in a diverse, collaborative culture. We foster relationships and learning through connected global and local teams, promote flexible and diverse career paths and support the development of your knowledge and skills.
- You will be paid a competitive salary, learn from talented individuals across multiple disciplines and be able to thrive in a safe workplace within a collaborative culture. Ignite your career at a place where your distinct potential can find its home.
Orica promotes and fosters a culture of inclusion and Equal Opportunity Employment everywhere we operate.
We treat our people and applicants with fairness, dignity, and respect, getting the best of everyone's contributions.
All qualified applicants will receive consideration for employment without regard to race, religion, sexual orientation, gender perception or identity, nationality, age, military or veteran, marital or disability status.
Skills
Similar jobs
Level 3 Service Desk Engineer
RGIT Australia · Sydney, Australia
1 hour agoProduction AI Engineer - GenAI & MLOps
Westpac Group · Sydney, Australia
1 hour agoSenior Software Engineer
News Corporation · Melbourne, Australia
1 hour agoSenior Security Consultant AI
NBN Co ltd. · Melbourne, Australia
1 hour agoSystems Engineer
Babcock Mission Critical Services España SA. · Australia
1 hour agoSoftware Engineer
News Corporation · Melbourne, Australia
1 hour ago