We are looking for a highly driven problem-solver to work alongside our lead software developer in an embedded systems environment. More than just technical skills, we need someone with relentless curiosity who will leave no stone unturned when debugging complex issues or finding innovative solutions.
This is a 90% software development role, but you will need a strong understanding of hardware and firmware to ensure seamless integration. Solving software challenges may require diving into third-party drivers and hardware firmware, making this a dynamic and hands-on position.
$135,000 – $150,000
What You’ll Be Doing ✅
✔️ Collaborating with the lead software developer to solve complex technical issues.
✔️ Debugging and investigating software, firmware, and hardware interactions.
✔️ Developing new functionalities for embedded systems.
✔️ Building support systems between cloud platforms and remote devices.
Key Skills & Experience ✅
✔️ Strong programming skills in Java (JNA/JNI/FX) and C/C++.
✔️ Experience with Linux (Ubuntu Core/Classic) and building Linux environments.
✔️ Familiarity with AWS technologies (SSM, S3, CloudWatch).
✔️ Strong understanding of 3D Vision systems and Computer Vision (OpenCV).
What We’re Looking For ✅
✔️ A relentless problem-solver who digs deep to uncover the root cause of issues.
✔️ Curious and innovative, thriving in an R&D environment.
✔️ Resilient and detail-oriented—when things go wrong, you persist and find solutions.
✔️ A self-starter who takes ownership and accountability in their work.
If you love solving complex problems and pushing the boundaries of embedded systems and computer vision, we’d love to hear from you! Apply now! ✅
Call Lance 03 9005 2123 - lance@runtimerec.com