General Dynamics Mission Systems · 1 week ago
Principal Software Engineer
Wonder how qualified you are to the job?
Insider Connection @General Dynamics Mission Systems
Responsibilities
Perform software requirements analysis, research, design, development, and testing
Translate customer requirements into total systems solutions within technical, schedule, and cost constraints
Analyze data, market trends, and industry specifications to determine design feasibility
Participate in internal reviews of software components and systems as a Subject Matter Expert
Work on advanced applications that may lead to new business and revenue generation
Act as a technical spokesperson to senior management and customers on projects and applications
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field
10+ years of job-related experience, or a Master's degree plus 8 years of job-related experience
Agile experience
Department of Defense TS/SCI security clearance preferred at time of hire
Ability to obtain a TS/SCI clearance within a reasonable amount of time from date of hire
U.S. citizenship
Preferred
Satellite communications knowledge
Ground to Satellite communication knowledge
Ground operations experience
Seasoned, experienced professional having a wide range of professional experience
Familiarity with multiple DevOps tool chains (Docker, Kubernetes, Helm/Ansible/Terraform, Jenkins, GitLab)
Familiarity with cloud services and tooling (AWS)
Experience leading software teams using Agile methodologies
Detailed and fully proficient knowledge of technology trends and champions new ideas and product and process improvements
Concurrent programming and building multi-threaded systems
Memory and CPU profiling
Data modeling and writing efficient data access methods
Experience building large-scale mission-critical applications
Experience with distributed systems
Experience with message queues (Kafka, RabbitMQ)
Direct manipulation of user interfaces
Information visualization (charts, rendering maps)
Benefits
401k matching
Flex time off
Paid parental leave
Healthcare benefits
Health & wellness programs
Employee resource and social groups
Company
General Dynamics Mission Systems
General Dynamics Mission Systems designs and delivers critical systems and products for defense and cybersecurity customers. It is a sub-organization of General Dynamics.
Funding
Current Stage
Late StageRecent News
Seeking Alpha
2024-04-06
2024-04-06
Company data provided by crunchbase