Principal Embedded Software Engineer

AEY & Associates

Date: 1 week ago
City: Sydney, New South Wales
Est. A$136,656 - A$165,859 / yr ⓘ
Contract type: Full time

A leading Australian technology company is seeking a Principal Embedded Software Engineer to own a complex real-time embedded platform.

This senior role combines architecture with hands-on engineering. You’ll define how software is structured across hard real-time and embedded Linux environments, guide technical decisions, and work closely with engineers across software, electronics, systems, controls, and test.

What You’ll Be Doing

  • Define and evolve embedded software architecture across FreeRTOS and Linux
  • Develop hard real-time C/C++ software for deterministic processing and control
  • Build and tune embedded Linux systems for time-sensitive applications
  • Develop device drivers, BSPs, hardware abstraction layers, and low-level interfaces
  • Support sensor, actuator, camera, and FPGA-connected hardware integration
  • Lead architecture and design reviews
  • Mentor engineers and help establish strong software engineering standards
  • Support hardware bring-up, debugging, automated testing, and qualification activities

What You’ll Bring

  • Extensive embedded software engineering experience at Senior, Staff, Principal, or Architect level
  • Deep C/C++ experience in real-time embedded systems
  • Strong understanding of RTOS concepts, interrupts, scheduling, and synchronisation
  • Embedded Linux development and debugging experience
  • Strong software architecture and system design capability
  • Experience with device drivers, BSPs, and low-level hardware interfaces
  • Proven experience taking embedded products from development through to production

Highly Regarded

  • FreeRTOS
  • ARM-based SoCs such as Xilinx Zynq
  • IMUs, encoders, cameras, or actuator systems
  • FPGA interfacing
  • HWIL / SWIL testing
  • Aerospace, robotics, autonomous systems, or other safety-critical environments

Why Apply?

  • Principal-level technical ownership without giving up hands-on engineering
  • Work across software, hardware, sensors, and control systems
  • Influence architecture and engineering standards across a highly technical team

For more info, you can either Apply and send throguh your details and I'll be in touch or email me at

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.