DroneShield Ltd is an Australian/US publicly listed company focusing on RF sensing, Artificial Intelligence, and Machine Learning. They are seeking a Full Stack Software Engineer to join their development team in Virginia, primarily focused on the development and integration of the DroneShield C2 platform.
Responsibilities:
- Facilitate close collaboration with the US-based commercial/Ops team and DroneShield’s Australian-based technology development team. Providing valuable feedback on bugs, issues, and feature improvements
- Develop and deploy the software platform for end-users and trials across the US
- Build features and improvements from conceptualisation to realisation working with both backend, middleware, and frontend technologies
- Work closely with US-based partners on integration projects, both sensors being integrated into the DroneShield C2 and the C2 being integrated as middleware for larger platforms
- Build and operate infrastructure, toolset and deployment pipelines
- Work in the field with the operations team to deploy and certify testing and end customer sites
- Take operational responsibility for the services that are owned by your team
- Test new and existing features with direct access to a range of DroneShield devices. Raise and resolve bug reports
- Comfortable running software in Linux environments
- Familiar with designing and building distributed and scalable systems
- You’re self-taught and continuously learning. You are interested in keeping up with current best practices in your areas of expertise
Requirements:
- BS degree in Computer Science, Software Engineering, similar technical field of study or equivalent practical experience
- Software development experience in one or more general purpose programming languages, preferably JavaScript, Ruby, Python or Go
- Experience working with at least one modern JavaScript framework, Vue.js is ideal
- Experience working with two or more from the following: web application development, Unix/Linux environments, distributed and parallel systems, developing large software systems, and/or security software development
- Experience using API frameworks for integration of software-based systems
- Solid understanding of JavaScript (ideally Vue.js as a framework)
- Experienced working with modern infrastructure and tools
- US Citizenship is a requirement
- Familiarity with Docker, Postman, GitLab, AWS is favourable
- Candidates who have defence experience and clearance would be a bonus