Software Engineer - C++/python (au)

Droneshield LLC

Sydney, Australia
On-site
Modern c++ and/or python development
Linux-based software development
Multi-process architectures including ipc
Work with cutting edge AI technology, making the world a safer and more secure place in the rapidly growing counter-drone sector

Job Summary

  • Work with cutting edge AI technology, making the world a safer and more secure place in the rapidly growing counter-drone sector.
  • The role involves designing and implementing new software features for Linux-based systems to support DroneShield’s world leading RF detection technology.
  • DroneShield is experiencing hypergrowth with revenue surging over 400% year-on-year and investing over A$50 million annually in R&D.

Matching Summary

Work with cutting edge AI technology, making the world a safer and more secure place in the rapidly growing counter-drone sector.

Skills & Requirements

Must-have

  • Modern C++ and/or Python development
  • Linux-based software development
  • Multi-process architectures including IPC
  • Git, Jira, Confluence, GitLab CI/CD, Docker
  • Software design for performance and reliability

Nice-to-have

  • Concurrent computing and code optimization
  • DevOps including CI/CD and automated testing
  • Experience with ML, RF, FPGA, DSP technologies
  • Embedded Linux experience
  • Collaboration with multi-disciplinary engineering teams

Key Requirements

  • BS degree in Computer Science or related field or equivalent experience
  • 1-3 years software development experience
  • Experience developing complex applications using modern C++ and/or Python

Work Rights

Not specified

Tailored Resume

Cover Letter