Principal Software Engineer – Embedded & IoT Systems Lead

Roborigger

Perth

Hybrid

AUD 150,000 - 210,000

Full time

22 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Roborigger in Perth, WA, seeks a Principal Software Engineer to oversee software and control systems for our innovative crane technology. You will lead onboard microcontroller software (embedded C++) and the AWS IoT-based application, shaping the product roadmap and serving as the primary code developer and maintainer.

The role requires strong Linux and IP networking knowledge, experience with sensors (accelerometers/gyros), and familiarity with IoT systems.

Qualifications

  • Bachelor's degree in software, electrical or electronics.
  • 5+ years in software or control systems engineering.
  • Experience with safety-critical machinery design preferred.

Responsibilities

  • Oversee Roborigger software and control systems.
  • Lead onboard microcontroller software development (embedded C++).
  • Own the software roadmap and act as primary code developer/maintainer.
  • Design for Linux-based edge processing and IoT integration.
  • Collaborate with multi-disciplinary teams and ensure safety standards.

Skills

Embedded C++
AWS IoT
Linux
Python
Android
IoT systems
AI hardware

Education

Bachelor's degree in software/electrical/electronics

Tools

C++
Python
Linux
Android
TensorFlow
OpenCV
AWS IoT

Job description

Roborigger in Perth, WA, seeks a Principal Software Engineer to oversee software and control systems for our innovative crane technology. You will lead onboard microcontroller software (embedded C++) and the AWS IoT-based application, shaping the product roadmap and serving as the primary code developer and maintainer.

The role requires strong Linux and IP networking knowledge, experience with sensors (accelerometers/gyros), and familiarity with IoT systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Roborigger • Perth

Hybrid
AUD 150,000 - 210,000
Robotics Software Engineering Manager - End-to-End Ownership
Robotics Software Engineering Manager - End-to-End Ownership

CSG Talent • Western Australia

On-site
AUD 150,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

AEY & Associates • Council of the City of Sydney

On-site
AUD 90,000 - 120,000
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Maritime Robotics Software Engineer - Autonomy & Perception
Maritime Robotics Software Engineer - Autonomy & Perception

Opus Recruitment Solutions • Fremantle

On-site
AUD 80,000 - 110,000
Robotic Control Software Engineer
Robotic Control Software Engineer

Clicks IT Recruitment • City of Melbourne

On-site
AUD 90,000 - 120,000
Senior Embedded Software Engineer ( 212344 )
Senior Embedded Software Engineer ( 212344 )

Aquent Australia • City of Melbourne

On-site
AUD 120,000 - 180,000
Hybrid Embedded Software Engineer – IoT & Appliances
Hybrid Embedded Software Engineer – IoT & Appliances

Breville USA, Inc. • Sydney

Hybrid
AUD 140,000 - 190,000
Employee discounts (up to 40%)
Health and wellness benefits
Paid parental leave
+2
Lead Software Engineer | Robotics | SLAM | Autonomy
Lead Software Engineer | Robotics | SLAM | Autonomy

Reqiva • City of Melbourne

On-site
AUD 140,000 - 210,000
Control System Engineer
Control System Engineer

Opus Recruitment Solutions • Council of the City of Sydney

On-site
AUD 80,000 - 100,000