Company

Boresight Pty LtdSee more

addressAddressPerth, WA
CategoryEngineering

Job description

Engineering - Software (Information & Communication Technology) Boresight is at the forefront of uncrewed aerial technology in Australia, with its headquarters located in Canberra, specialising in innovative uncrewed aerial vehicles (UAVs) with a strong focus on defence applications. Our cutting-edge drones are engineered for precision, durability, adaptability, and cost-effectiveness, making them ideal for a wide range of operations. With expertise in drone swarming technology, we offer a unique approach to the use of UAVs in defence and other applications.

Join us at Boresight to elevate Australia's defence capabilities with our state-of-the-art UAVs. About The Role Boresight is seeking a highly skilled and motivated embedded application developer to join our engineering team as we accelerate development of our Uncrewed Aerial Target systems.

You will be key to the ongoing development of our command-and-control systems and responsible for its integration with various hardware interfaces and communication protocols. These applications primarily build upon the MAVLink communication protocol and ArduPilot software platform, prior experience with these tools is desirable. Development will largely be undertaken in C+

  • and prior experience with C+
  • is essential.

Role Responsibilities Develop, implement and maintain our command-and-control applications to provide high reliability control interfaces for our customers. Develop reliable Embedded Software in C+

  • for custom Linux based operating systems.

Implementation of automatic testing frameworks to ensure proper system function and reliability. Develop back-end services for mission planning, route optimization, and autonomous navigation using ArduPilot and MAVLink. Implement algorithms for path planning, waypoint generation, and mission execution based on user-defined objectives and constraints.

Utilise serial protocols to send data between systems. Conduct iterative simulator and field testing using the full system stack to evaluate system/subsystem functionality. Conduct code reviews and perform debugging, troubleshooting, and performance tuning to identify and fix defects and bottlenecks.

Monitor application performance, node health, and system logs to identify and resolve issues proactively. Work independently and collaboratively to contribute to the integration testing processes of its software and hardware products. Produce analytical and support documentation for all designs.

Deploy and test new capabilities with a hands-on approach. Essential Qualifications Bachelor's (Tertiary) Degree in Computer Science, Software Engineering, or related discipline; or equivalent work experience.

  • year's software development experience in a relevant industry/environment using a similar tech stack.

Knowledge of continuous improvement methodology, experience working in Agile/Scrum environment. Experience using a Version Control System such as Git. Understanding of writing code for embedded platforms, including optimisation for power. Proficiency in C+

  • in an embedded environment.

Australian Citizen with an ability to gain an AGSVA Security Clearance. Hold/obtain a minimum Baseline security clearance (must be an Australian citizen) Desired Qualifications Experience with digital communication hardware and protocols (UART, SPI, I2C, USB, TCP/IP, etc.). Experience with embedded System on Module (Jetson, Toradex, RPi).

Experience with UAVs in either a professional, educational or hobby environment. Experience with ArduPilot, MAVLink and/or Mission Planner. Remote pilot license (RePL).

Proficiency with Python, WebRTC. About The Offer A flexible and supportive workplace, with excellent work-life balance and opportunities for career progression and development.

An opportunity to see your development work put into immediate use for test, evaluation and operations. A competitive salary package dependent on experience and qualifications, including salary packing options. Canberra based company with opportunities for a mixture of remote/office work.

Salary range between $125,000 and $150,000 excluding superannuation depending on the candidate. Whilst the company is Canberra based, the role can be conducted anywhere in Australia by the right applicant. Note that you must be able to obtain/hold an AGSVA security clearance for this position.

Your application will include the following questions: Which of the following statements best describes your right to work in Australia? Report this job advert

Don’t provide your bank or credit card details when applying for jobs. Choose from thousands of courses delivered by leaders in education.

#J-18808-Ljbffr

Refer code: 2327403. Boresight Pty Ltd - The previous day - 2024-06-07 15:35

Boresight Pty Ltd

Perth, WA
Jobs feed

MDM Engineer

Whizdom Recruitment

Canberra, ACT

Contract

EL 1 - Project Managers - ICT Capability Realisation Roles

Defence Australia

Reid, ACT

$115,899-130,733 per year

IT Service and Project Delivery Manager

Kbr

Canberra, ACT

Permanent

EL 1 - Export Control Manager

Defence Australia

Russell, ACT

$115,899-130,733 per year

EL 1 - Technical Data Manager

Defence Australia

Canberra, ACT

$115,899-130,733 per year

Advisers, Resilience and Crisis Management

National Indigenous Australians Agency

Barton, ACT

$85,633-91,549 per year

APS 6 - Knowledge Management Officer

Defence Australia

Russell, ACT

$91,702-104,753 per year

Crew Member - McDonald's Jerrabomberra

Mcdonald's

Jerrabomberra, NSW

Permanent

Assistant Director - Management Accountant

Chandler Macleod

Canberra, ACT

$78.87 per hour

Share jobs with friends