CareerPlanSign in

Senior Software Engineer , Vision

Brisbane, Queensland💼 Full-time💰 $190,000–$190,000🗓 2026-09-02 → 2026-09-26

Core

Develop software for integrating perception and robotics firmware across a robotic fleet, focusing on real-time embedded systems and control functions.

Role type

Senior Software Engineer (Robotics/Embedded Systems)

Builds

Real-time embedded systems, perception software, and robotics firmware for a robotic fleet.

Domain

Robotics, Embedded Systems, Control Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Python (application/process level), C/C++/Rust, concurrent/multithreaded programming, electromechanical systems knowledge, kinematics, robotics control, network communication (CAN, Ethernet, TCP/IP, UDP, NATS), Git, software design patterns.

Preferred skills

Embedded software/firmware development, Linux kernel fundamentals, computer vision (detection, segmentation, tracking, depth estimation), classical/geometric CV, camera calibration.

Technologies

Python, C, C++, Rust, CAN, Ethernet, TCP/IP, UDP, NATS, Git, Linux.

Responsibilities

Deliver high-quality code across robotics software stack layers; implement performant real-time code for perception and control; manage integration of prototype systems (bring-up, debug, testing); assess long-term architectural decisions.

Seniority

Senior, hands-on IC

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.