Job Description
Key Responsibilities:Design, develop, integrate, and test embedded software for avionics systems.Participate in software requirements analysis, architecture, design, and code reviews.Support modeling and simulation efforts.Troubleshoot and resolve software issues across the development lifecycle.Document software development processes and system capabilities.Collaborate with multi-disciplinary teams in a fast-paced, agile environment. Basic Qualifications:Active Secret Security Clearance10+ years of hands-on C++ development experience.5+ years of experience with Visual Studio.5+ years of experience working in Linux environments.5+ years of experience with Link-16 (Link-11 or Link-22 experience acceptable but ranked lower).Experience with Real-Time Operating Systems (RTOS) on Windows and Linux.Strong understanding of the full software development lifecycle.Ability to work effectively in cross-functional teams. Desired Skills:Experience with Agile software development methodologies.Knowledge of Model-Based Systems Engineering (MBSE).Strong written and verbal communication skills.Experience designing software to meet defined requirements.Background in algorithm development is a plus