
Embedded Software Engineer
1 day ago
About SEITEC
Our vision is to become a global leader in seismic target detection and tracking solutions. Following our commercialisation in 2021, we have developed two core products NIGHTINGALE and UXOTRACKS, our software-defined, deployable seismic sensor systems to help our customers see things, find things and anticipate things.
Our products leverage cutting-edge AI to track specific targets of interest for our customers. Our highly skilled hardware and software engineers are at the forefront of this unique technology, ensuring that we deliver a revolutionary approach to seismic detection systems.
About the opportunity
We're looking for a talented Embedded Software Engineer to build, scale and support complex sensor systems operating in real-world environments.
In this role, you'll design and implement embedded software that runs on STM based systems, contributing to the core functions of real-time data processing, seismic/acoustic spectrum signal detection, and automated responses to detected events over low-bandwidth communications channels.
As our Embedded Software Engineer, you'll be at the heart of our STM32-based seismic sensor development, writing efficient embedded C to bring our research to life. You'll take algorithms crafted in MATLAB and Python (including Scikit-learn and TensorFlow) and translate them into streamlined, real-time C code. You'll also drive the implementation and optimisation of LoRa/LoRaWAN communications, enabling our systems to operate reliably in the most remote and demanding conditions.
Candidates must have proficiency in C programming language for firmware development.
You will collaborate with our diverse team of technical experts spanning AI/ML, data science, hardware and software engineering, and cloud infrastructure to create robust solutions capable of handling mission-critical workloads. The software you build will directly support applications in security, defence, and remote surveillance.
At SEITEC, you're ultimately responsible for the success of our technology, through effective engineering delivery, ensuring that each product release meets the highest standards of functionality and performance.
About you
SEITEC's engineers are proudly committed to our vision and mission. We genuinely love what we do, keeping us motivated and focused. We thrive on being challenged.
We have extensive experience developing high reliability software. We're seeking like-minded people with a proven track record in building complex technologies that integrate hardware, software, and cloud-based components.
Specifically, we are looking for candidates with:
At least 5 years software engineering experience
Tertiary qualifications in Software Engineering or Computer Science
Australian citizen, with the ability to obtain a Defence Security Clearance
Proven experience developing applications in modern C on resource constrained systems
Strong problem solving and analytical skills
Excellent interpersonal skills with the ability to effectively communicate complex ideas
Strong understanding of software engineering fundamentals, with demonstrated use in real-time embedded systems. Including but not limited to: ACID properties, idempotency, abstraction and modularity, unit testing and code reviews.
And bonus points for:
Background working in a dynamic start-up or early-stage scale-up
Experience with STM-based systems
Hands-on experience building spec-compliant LoRaWAN end devices
Solid understanding of concurrency & distributed systems
Some experience in machine learning, seismic/acoustic signal processing, and/or general DSP
Experience building systems for remote and inaccessible environments.
Your interpersonal skills
We value the breadth and depth of experience that our people bring to their work. We are seeking teammates with a strong mix of technical competency and interpersonal skills.
As a key support to the CTO, you will tackle unique technical challenges that demand lateral thinking. You are an accountable software engineer, fully invested in the team's success.
At this point, we hope you're feeling excited about the job description you're reading. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We always aim to recruit the candidate who is most suited to the job and welcome applications from people of all backgrounds.
For a confidential discussion, please contact Glen from our HR team on
To apply, please include an updated resume and a cover letter outlining your interest in the role, and how you could make a difference at SEITEC.
For more information, visit:
Applications close Sunday 28 September 2025
-
Linux Embedded Field Engineer
6 days ago
Canberra, ACT, Australia beBeeEmbeddedLinuxFieldEngineer Full time $90,000 - $120,000As a Linux Embedded Field Engineer, you will play a crucial role in expanding our presence in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as Consumer Electronics.We are seeking a highly skilled professional who is proficient in low-level Linux boot, BIOS, firmware, and embedded software...
-
Software Engineer
1 week ago
Canberra, ACT, Australia Rocket Software Full timeIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...
-
Software Engineer
5 days ago
Canberra, ACT, Australia Rocket Software Full timeIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...
-
Software Engineer
7 days ago
Canberra, ACT, Australia Rocket Software, Inc. Full timePrincipal Compiler Software Engineer page is loadedPrincipal Compiler Software EngineerApply locations Perth, Australia (Remote) Canberra, Australia time type Full time posted on Posted 3 Days Ago job requisition id RIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Principal Software Engineer sets the...
-
Embedded Linux Specialist
2 weeks ago
Canberra, ACT, Australia beBeeSoftware Full time $150,000 - $193,333Senior Technical Lead - Embedded SoftwareThis is an opportunity for a seasoned technical professional to shape the future of Linux from smallest systems up to desktops.Redefine the embedded Linux experience with a small, secure, and reliable operating system in the IoT market.Build and lead a distributed team of engineers through hiring, coaching, mentoring,...
-
Software Engineering Manager
2 weeks ago
Canberra, ACT, Australia Canonical Full timeSoftware Engineering Manager - Desktop and Embedded Linux OptimisationCanonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalContinue with Google Continue with GoogleSoftware Engineering Manager - Desktop and...
-
Software Engineering Manager
5 days ago
Canberra, ACT, Australia Canonical Full timeSoftware Engineering Manager - Desktop and Embedded Linux OptimisationCanonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalContinue with Google Continue with GoogleSoftware Engineering Manager - Desktop and...
-
Technical Software Engineer II
2 weeks ago
Canberra, ACT, Australia Rocket Software Full timeOverviewJoin to apply for the Technical Software Engineer II role at Rocket Software.The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...
-
Technical Software Engineer II
2 weeks ago
Canberra, ACT, Australia Rocket Software Full timeOverviewJoin to apply for the Technical Software Engineer II role at Rocket Software.The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...
-
Technical Software Engineer Ii
1 week ago
Canberra, ACT, Australia Rocket Software, Inc. Full timeTechnical Software Engineer II page is loaded Technical Software Engineer II Apply locations Canberra, Australia (Remote) time type Full time posted on Posted Yesterday job requisition id RIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs...