Senior Embedded Firmware & IoT Software Engineer

The University of Sydney

Sydney

On-site

AUD 117,000 - 148,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The University of Sydney is seeking a Software Engineer for a one-year fixed-term role in the School of Electrical and Computer Engineering, Camperdown, Sydney. You will develop firmware and drivers for WiFi and IoT devices, working with STM32 and ESP32 platforms, and collaborate with industry partners to advance research outcomes.

You will design, develop and optimize software in C/C++ and Python, run in RTOS and embedded Linux environments, and ensure robust testing and documentation to

Qualifications

  • Bachelor's degree in software engineering, computer engineering, computer science, electrical engineering, or related discipline, or equivalent experience.
  • Embedded software and firmware development experience.
  • Experience developing WiFi, networked or IoT-enabled systems.
  • Strong proficiency in C/C++ and Python.
  • Experience developing applications in RTOS and embedded Linux environments.
  • Analytical and problem-solving skills; able to work independently and collaboratively.

Responsibilities

  • Develop and implement embedded firmware and driver solutions for WiFi and IoT devices, including STM32 and ESP32 platforms.
  • Design, develop and optimise software applications using C/C++ and Python.
  • Develop real-time applications in RTOS and embedded Linux environments.
  • Test, debug, validate and integrate software with hardware and IoT systems.
  • Collaborate with researchers, staff and industry partners to meet milestones.
  • Provide technical advice and contribute to innovative wireless and IoT solutions.
  • Prepare technical documentation and software artefacts to support delivery.
  • Ensure software quality, reliability and timely project execution.

Skills

C/C++
Python
Embedded firmware
RTOS
Embedded Linux
WiFi
IoT
STM32
ESP32
Leadership

Education

Bachelor's degree in Software Engineering
Equivalent training/experience

Tools

STM32
ESP32

Job description

The University of Sydney is seeking a Software Engineer for a one-year fixed-term role in the School of Electrical and Computer Engineering, Camperdown, Sydney. You will develop firmware and drivers for WiFi and IoT devices, working with STM32 and ESP32 platforms, and collaborate with industry partners to advance research outcomes.

You will design, develop and optimize software in C/C++ and Python, run in RTOS and embedded Linux environments, and ensure robust testing and documentation to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded WiFi & IoT Firmware Engineer (1-Year)
Senior Embedded WiFi & IoT Firmware Engineer (1-Year)

University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Embedded WiFi/IoT Software Engineer – Research Lab Impact
Embedded WiFi/IoT Software Engineer – Research Lab Impact

University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Senior Software Engineer
Senior Software Engineer

The University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Senior Software Engineer
Senior Software Engineer

University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Senior Software Engineer
Senior Software Engineer

University of Sydney • Sydney

On-site
AUD 117,000 - 148,000
Lead Firmware Architect – Embedded Systems
Lead Firmware Architect – Embedded Systems

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Senior Firmware Engineer - Embedded IoT, RTOS & 802.11ah
Senior Firmware Engineer - Embedded IoT, RTOS & 802.11ah

Matchbox • Sydney

Remote
AUD 120,000 - 180,000
Competitive salary and stock option
Performance-based bonus
Income protection insurance
+2
Lead Firmware Engineer
Lead Firmware Engineer

Bespoke Careers • St Leonards

On-site
AUD 150,000 - 170,000
Lead Firmware Engineer
Lead Firmware Engineer

The Onset Group • Sydney

On-site
AUD 150,000 - 170,000
Lead Embedded Firmware Architect
Lead Embedded Firmware Architect

The Onset Group • Sydney

On-site
AUD 150,000 - 170,000