Shield AI is seeking an experienced Ground Systems Software Engineer to help define, develop, integrate, and validate complex software systems in alignment with system-level requirements, architecture, and program objectives. The role combines software design and development expertise with systems engineering knowledge, including requirements management, model-based systems engineering, verification and validation, configuration management, customer communication, and cross-functional technical leadership. The engineer will help develop software architectures and code for complex, distributed, mission-critical systems, from concept through deployment and sustainment. The work includes designing ground control software for low-latency communication with UAVs and autonomous platforms; building client and server applications for telemetry processing, mission planning, and real-time control; and developing React and TypeScript user interfaces for operator workflows and visualization. The engineer will collaborate with autonomy, embedded systems, backend, UX, hardware, network, test, and integration teams to deliver integrated solutions. The position also works closely with systems engineers to derive and trace software requirements, support system decomposition and interface definition, participate in architecture trade studies and technical decisions, and contribute to system design reviews and technical milestones. The role includes creating and maintaining architecture diagrams and behavior documents for government reference architectures and customer deliverables, and communicating technical concepts to engineering, program management, and customer stakeholders.
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
Senior