Join Lockheed Martin as a Senior Software Engineer to tackle complex cyber challenges and protect vital networks. Collaborate with experts and leverage advanced technology to enhance cybersecurity efforts while enjoying flexible schedules and a comprehensive benefits package.
Key Responsibilities
Analyze user requirements to derive software design and performance requirements
Provide recommendations for improving documentation and software development process standards
Design and code new software or modify existing software to add new features
Integrate existing software into new or modified systems or operating environments
Design, develop and modify software systems using scientific analysis and mathematical models
Design or implement complex algorithms
Perform quality control on team products
Confer with system engineers and hardware engineers to derive software requirements
Ensure quality control of all developed and modified software
Recommend new technologies and processes for complex software projects
Required Qualifications
Active security clearance with a polygraph
Bachelor of Science in Engineering, Computer Science, or related discipline
20 years of experience as a Software Engineer
Strong Python and recent C++ skills
Experience with K8s
Experience with GIT
Basic RF knowledge
Benefits & Perks
Medical, Dental, Vision, Life InsuranceShort-Term Disability, Long-Term Disability401(k) matchFlexible Spending AccountsEAPEducation AssistanceParental LeavePaid time offHolidays