The Application Software Engineer II is responsible for developing, testing, integrating, and maintaining operator-facing application software used in unmanned aircraft systems (UAS) ground control, mission planning, telemetry visualization, and mission execution workflows. Engineers at this level contribute to software features and system integrations while applying strong software quality practices to ensure solutions are reliable, maintainable, and fit for operational use. We are looking for someone with a solid foundation in software engineering principles, including requirements implementation, code quality, verification and validation, debugging, and technical documentation. Application Software Engineer II employees work collaboratively with software, avionics, systems, and test engineers to deliver well-tested software, resolve issues efficiently, and support the successful integration of software across the UAS ecosystem. Engineers at this level are expected to execute assigned work with increasing independence, maintain attention to detail, and promote a culture of quality throughout development, testing, and release activities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level