Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded firmware engineer

Melbourne
Mantech Recruitment
Posted: 7 May
Offer description

Embedded Firmware Engineer (Contract - 12 months)

Key Skills & Experience

* Strong proficiency in Embedded C for microcontroller firmware development.
* Experience with IAR Embedded Workbench, Visual GDB, and other embedded development tools.
* Hands-on experience in wireless communication protocols (XBee, SATCOM) and standard communication interfaces (SPI, I2C, UART, MODBUS).
* Proficiency in Python for scripting, automation, and testing.
* Knowledge of BareMetal and FreeRTOS environments.
* Experience in USB communication integration with desktop applications.
* Familiarity with GPS-based tracking systems and optimization techniques.

About the Role

We are seeking an experienced Embedded Firmware Engineer to join our dynamic team.

In this role, you will develop and optimize firmware solutions for microcontroller-based systems, focusing on communication protocols, wireless technologies, and real-time operating environments.

You will work closely with cross-functional teams to ensure seamless integration of firmware with hardware and software applications.

Key Responsibilities

* Develop firmware using Embedded C for microcontrollers such as LPC1225, STM32L151R, Nordic nRF series, and XBee modules within IAR Embedded Workbench and Visual GDB environments.
* Automate and streamline development workflows through Python scripting, improving efficiency and supporting comprehensive testing.
* Integrate firmware with desktop applications via USB, ensuring seamless communication and functionality.
* Implement and optimize communication protocols including SPI, I2C, UART, and MODBUS for reliable data transfer.
* Develop and enhance wireless communication solutions using XBee and SATCOM technologies to improve connectivity and system performance.
* Work with BareMetal and FreeRTOS environments to deliver scalable and robust firmware solutions.
* Optimize GPS integration with lantern systems, achieving precise location tracking.
* Collaborate with cross-functional teams, ensuring firmware solutions meet product requirements and support rigorous testing.

About You

We are looking for an experienced Embedded Firmware Engineer who has a strong background in firmware development, preferably with experience in the following areas:

Embedded C/C++ programming

Microcontrollers (e.g. LPC1225, STM32L151R, Nordic nRF series)

Wireless communication protocols (XBee, SATCOM)

Standard communication interfaces (SPI, I2C, UART, MODBUS)

BareMetal and FreeRTOS environments

Python scripting and automation

USB communication integration

GPS-based tracking systems and optimization techniques

A collaborative mindset and excellent problem-solving skills are essential for success in this role.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Mechanical draftsman
Melbourne
Mantech
Draftsman
Similar jobs
jobs Melbourne
jobs Victoria
Home > Jobs > Embedded Firmware Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save