Software Engineer – Embedded Software Performance (AU)

Software Engineer – Embedded Software Performance (AU)

Software Engineer – Embedded Software Performance (AU)

Droneshield

1 month ago

No application

About

  • About the role
  • DroneShield is seeking a Software Engineer with relevant experience to join the team in Sydney, NSW.
  • The primary focus of the role is to develop and maintain DroneShield’s Linux based deployed sensors. Working closely with ML/AI, Data Science, Embedded, RF and infrastructure teams to innovate and enhance DroneShield’s world leading RF detection technology.
  • This is an exceptional opportunity for a results-driven individual in a rapidly expanding market.
  • Responsibilities, Duties and Expectations
  • Design and implement new software features for Linux-based systems
  • Ensure software is designed for performance and reliability on resource constrained targets
  • Collaborate with multi-disciplinary teams, including algorithms and FPGA, to deliver on user and business requirements
  • Work with the broader engineering team to ensure reliable and robust end to end system operation
  • Write and maintain internal documentation for implemented features
  • Qualifications, Experience and Skills
  • BS degree in Computer Science, Information Technology or similar technical field of study or equivalent practical experience
  • Experience using modern C++ and/or Python to develop complex applications
  • Familiarity with developing under Linux (embedded Linux would be advantageous)
  • Experience with multi-process architectures (including IPC mechanisms)
  • Proficiency working with systems composed of multiple programming languages
  • Experience designing and architecting software solutions
  • Experience with development tools including Git, Jira, Confluence, GitLab CI/CD, Docker

The following would also be highly desirable

  • Experience with concurrent computing and code optimization
  • DevOps experience, including CI/CD, automated testing, and system monitoring
  • Strong proficiency with Docker
  • Experience with ML, RF, FPGA, and DSP technologies
  • Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.