Embedded Software Engineer
GaardTech
Posted 11 days ago
About Us
GaardTech is a defence technology company that designs and develops innovative products for defence industry applications. Our team of engineers works on projects ranging from precision components to complex robotic systems. Based in Luscombe, Queensland, we offer a dynamic professional environment that values practical innovation, technical excellence, and collaborative teamwork.
The Role
We're seeking an Embedded Software Engineer to join our expanding team. In this role, you'll develop firmware and software solutions for our cutting-edge defence technology products. You'll work closely with our hardware and mechanical teams to create robust, efficient embedded systems that operate reliably in demanding environments.
Key Responsibilities
- Design, develop, and optimise embedded software for STM microcontrollers and embedded Linux devices
- Implement and troubleshoot communication protocols including CAN, UART, and SPI
- Create efficient, maintainable code in C/C++ for resource-constrained environments
- Debug complex embedded systems using specialised tools and equipment
- Collaborate with cross-functional teams to integrate software with hardware systems
- Participate in design reviews and contribute to technical documentation
- Support product testing and validation processes
- Implement firmware updates and maintenance procedures
Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, or related field
- Proven experience developing firmware for STM microcontrollers
- Strong proficiency in C/C++ programming for embedded systems
- Experience with embedded Linux development and configuration
- Practical knowledge of communication protocols (CAN, UART, SPI, I2C)
- Experience using hardware debugging tools (oscilloscopes, logic analyzers, protocol analyzers)
- Understanding of real-time operating systems and constraints
- Familiarity with version control systems and software development processes
Requirements
- Full Australian working rights
- Ability to pass a police check
- Willingness to obtain an AGSVA (Australian Government Security Vetting Agency) clearance
About GaardTech
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
More Jobs
Software Engineer, Early Career, iOS, Photos
Embedded Software Engineer
The Onset
Senior Embedded Software Engineer
Digital Resources Australia Pty Ltd
Mechanical Design Engineer
GaardTech
Senior Mobile Engineer
Swyftx
Frontend Engineer
Swyftx
Browse Jobs
by State
by Classification