Logo for Software Engineer – Embedded Development

Software Engineer – Embedded Development

RaptorTech
Belmont, WA
A$75,000-$105,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
Hybrid

Posted 3 days ago


About RaptorTech

RaptorTech is a leader in pioneering software and hardware solutions that transform the mining and construction industries. Our passion for innovation drives us to deliver world-class productivity, safety, and efficiency. Join our dynamic Perth team to shape the future of embedded systems powering intelligent IoT devices in rugged environments!

The Opportunity

We’re seeking a skilled Software Engineer – Embedded Development to advance the embedded software for IoT devices within our RaptorOS fleet management platform. You’ll develop and support robust MicroPython code running on a MCU platform to ensure reliable functionality and connectivity in challenging mining settings. Collaborating with hardware and software teams, you’ll contribute to mission-critical systems that enhance safety and efficiency in global mining operations.

Key Responsibilities

Design and implement MicroPython/Python applications for IoT hardware, managing sensors and communications.

Develop structured control logic using state machines for deterministic behaviour.

Manage network interfaces (e.g., WiFi, LTE, Bluetooth) and protocols (e.g., MQTT) for reliable connectivity.

Build error-handling and diagnostic systems to ensure system reliability.

Integrate software with serial interfaces (e.g., UART, CAN) and collaborate with hardware teams.

Maintain technical documentation and adhere to Git/GitHub and CI/CD workflows.

About You

Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

Proven experience in embedded software development, ideally with MicroPython or Python-based IoT platforms.

Strong proficiency in MicroPython, embedded networking, and serial interfaces (e.g., UART, CAN).

Expertise in state machine design, Git/GitHub, and unit testing frameworks.

Analytical mindset with strong troubleshooting skills for hardware-software integration.

Bonus: Experience with Modbus or industrial IoT applications.

Why Join Us?

Competitive Package & Perks: Attractive salary, free lunches on select days, and a premium coffee machine.

Career Growth: Work on innovative embedded systems with opportunities for leadership roles.

Impactful Work: Develop software that powers real-time fleet management in global mining operations.

Collaborative Culture: Thrive in a supportive, world-class team with access to cutting-edge tools.

How to Apply

Ready to drive IoT innovation? Apply now via seek.com.au with your resume and a cover letter showcasing your embedded development expertise. Join RaptorTech and transform mining technology!


About RaptorTech

Perth, WA, Australia

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.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Software Engineer - Research and Development

Micromax

Unanderra, NSW
A$95,000-$100,000 p/a
Full-time
On-site

Robotics Software Engineer (Full Stack & Unity)

Chironix

Perth, WA
A$110,000-$120,000 p/a
Full-time
On-site

Software Engineer – Backend Development

RaptorTech

Belmont, WA
A$90,000-$115,000 p/a
Full-time
Hybrid

Software Developer

foundU

Brisbane, QLD
A$80,000-$100,000 p/a
Full-time
Hybrid

Embedded Software Team Lead

TheDriveGroup

Sydney, NSW
A$200,000 p/a
Full-time
On-site

Principal Software Engineer - Service NSW Digital Services

Service NSW

Sydney, NSW
A$157,569-$189,561 p/a
Full-time
Hybrid