← All roles

GNC System Development Engineer, Prime Air

Amazon· Systems, Quality, & Security Engineering
Apply on company site
Seattle, WA$129.2k - $174.8kFull-timePosted yesterday

About the role

Amazon Prime Air is seeking a Systems Development Engineer II to join the Drone Guidance, Navigation & Controls (GNC) team as a DO-178C Requirements and Verification Engineer. Responsible for developing software requirements, architecture documentation, interface control documents, and verification evidence for DO-178C-compliant software lifecycle, plus building tools to support simulation, test automation, and analysis.

Responsibilities

  • Work on guidance and navigation and control algorithm software.
  • Develop System and Software requirements, capturing functional, performance, and safety requirements for GNC software components in compliance with DO-178C planning and development objectives
  • Author software architecture documents describing the structure, components, interfaces, and data flows of GNC software modules, ensuring architectural decisions are traceable to requirements
  • Develop Interface Control Documents (ICDs) defining software-to-software and software-to-hardware interfaces for GNC components, coordinating with hardware and systems engineering teams to ensure consistency
  • Develop verification evidence including test cases and test procedures for requirements-based testing ensuring coverage of all DO-178C DAL C verification objectives
  • Develop software tools in Python, MATLAB, or C/C++ to support simulation, test automation, data analysis, and verification reporting — accelerating the team's ability to demonstrate DO-178C compliance

Qualifications

  • Experience with CI/CD pipelines build processes
  • Bachelor's degree or above in Electrical Engineering, Computer Engineering, Systems Engineering, or related fields
  • Experience in gathering test requirements to create detailed test plans and defining quality metrics to measure product quality
  • Experience troubleshooting and debugging technical systems, or experience in software development and experience with automation and any version control tools
  • Experience communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • 5+ years of engineering experience, with at least 3 years of hands-on software development experience in C, C++, or Python in embedded or real-time systems
  • 2+ years of direct experience developing software requirements (HLRs and/or LLRs) or software architecture documentation in a structured, safety-critical, or regulated engineering environment
  • Experience developing software tools or scripts (Python, MATLAB, C/C++) to support simulation, test automation, or data analysis
  • Familiarity with DO-178C (or DO-178B), IEC 61508, ISO 26262, or equivalent safety-critical software standards, including at least 1 year of direct exposure to structured lifecycle processes

Skills

Required:CI/CDSoftware development (C, C++, Python)HLRs/LLRsDO-178C / safety-critical standards

Benefits

  • Health insurance (medical, dental, vision, prescription) and Life Insurance options
  • Mental health support, EAP
  • Flexible Spending Accounts
  • 401(k) matching
  • Paid time off and parental leave
  • RSUs and sign-on payments as part of compensation
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon