Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead software development engineer

Perth
beBeeSoftwareEngineer
Development Engineer
Posted: 5 December
Offer description

At Jevons Robotics, we are looking for a highly skilled and experienced Software Engineer to join our team. This is a hands-on engineering role that includes technical guidance within the software team. The successful candidate will be responsible for developing, integrating, and maintaining the software used across our autonomous vehicles and control centres.


Key Responsibilities

* Develop embedded, control, and application-level software for autonomous vehicles and control systems.
* Integrate software with cameras, sensors, ECUs, motor controllers, and other hardware subsystems.
* Develop and maintain ROS2 components and associated messaging.
* Build, refine, and maintain the camera and video pipeline, including camera configuration, stream handling, bandwidth management, synchronisation, and testing.
* Develop data-handling pathways including telemetry, logging, replay, diagnostics, and timestamp management.
* Perform bench testing of new devices and subsystems before deployment to machines.
* Support field testing, troubleshooting, and debugging on robotic platforms.


Technical Leadership

* Provide technical direction and problem-solving support to other software engineers.
* Encourage disciplined engineering practices, including de-risking, incremental deliverables, and controlled development.
* Participate in design reviews and code reviews.
* Assist in structuring work, clarifying technical priorities, and identifying risks early.


Project Support

* Deliver assigned work to schedule and raise risks early.
* Provide realistic estimates of effort for assigned tasks.
* Report progress clearly to support project planning and decision-making.
* Ensure cameras, devices, and data pipelines are tested early in the office to avoid discovering issues on-site.


Documentation and Quality

* Follow disciplined version control practices and maintain a clean and reliable repository.
* Maintain clear documentation for new software modules, device integrations, and testing procedures.
* Ensure traceability between requirements, code, and test outcomes.


Requirements

* A degree in Software Engineering, Computer Science, or a related field.
* 8-10 years of professional experience in software development, ideally in embedded or robotics applications.
* Experience with ROS2, including integration and deployment onto robotic platforms.
* Experience working with camera systems, video streams, and IP-based vision pipelines.
* Good understanding of CANbus, CANopen, and J1939.
* Practical experience with data logging, telemetry, synchronisation, and replay systems.
* Ability to estimate work accurately and report progress clearly.
* Ability to guide and support other engineers technically without acting as their manager.
* Experience validating hardware and software integration through bench testing and structured de-risking.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior land development engineer - project delivery
Perth
beBeeDevelopment
Development Engineer
Similar job
Product development engineer - structural modeling
Perth
beBeeStructural
Development Engineer
Similar job
Development engineer
Perth
So Code Limited
Development Engineer
Similar jobs
Engineering jobs in Perth
jobs Perth
jobs Western Australia
Home > Jobs > Engineering jobs > Development Engineer jobs > Development Engineer jobs in Perth > Lead Software Development Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save