Carbonix - Software Engineer Job Post

What are we looking for?

We are looking for a Software Engineer who is self-motivated and can push the boundaries of our technical stack. You will work on the software for the next generation of UAVs. If you love solving complex real-world issues in a high-paced dynamic environment, you’d love working at Carbonix. This role involves working in a multidisciplinary engineering team at our Artarmon office in Sydney. We are looking for a self-motivated individual to join a journey to develop the next generation of advanced UAVs.

Prerequisites

· Familiar with working in UAV or aviation space.
· Familiar with tools such as JIRA, Git, GitKraken, and Confluence.
· Experience in building desktop (Visual Studio, QT) and web-based (Flask) applications.
· Experienced in coding languages such as JavaScript, PHP, HTML, C#, C++, Python, and LUA.
· Experienced with cloud platforms like AWS and its different services.
· Experience in working with backend databases.
· Have experience working with different Embedded hardware technologies and interfacing with them.
· Familiar with Ardupilot, DroneCAN, and Mavlink.
· Experience with network layer protocols like UDP and TCP
· Experience with OpenWRT, Ubuntu, Linux systems, Raspbian, and VPNs.
· Familiar with different communication technology Satellite, LTE, and Radio.

Bonus Skills

· Experience with gStreamer and Video over IP link.
· Experience in working with Routers, routing techniques, and a firewall.
· Experience in working with mission-critical applications.
· Experience working with GIS libraries and overlays on them.
· Preferred 3 years of Experience in the relevant industries/roles