Senior Software Engineer - Mission Systems Developer
Core
Designing, documenting, and integrating mission-critical software systems for defense, space, and security sectors.
Role type
Senior Software Engineer (Mission Systems)
Builds
Mission systems software components and complete software systems
Domain
Defense, Space, and Security
Deliverable
production ML models | product features
Required skills
C, C++, Java, Ada, Python, Version Control, Use Case Analysis, Software Architecture, System Integration, Technical Mentoring, Program Management, Quality Metrics Analysis
Preferred skills
DevSecOps, CI/CD, Agile Methodologies
Technologies
Ada, Java, Python, BitBucket, Git, JIRA, Confluence
Responsibilities
Lead efforts to create and sustain software architecture, requirements, and designs; Oversee coding and integration of software components; Provide technical guidance and mentor junior engineers; Serve as an independent advisor to Program Managers and clients; Assist in proposal, planning, and delivery phases; Analyze software quality metrics to mitigate risks.