Join Lockheed Martin as a Senior Software Engineer and tackle critical cybersecurity challenges. Leverage your expertise to protect vital networks and contribute to innovative solutions in a supportive work environment.
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 requiring adherence to strict timing and resource constraints
Confer with system 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' experience as a Software Engineer
Strong Python and recent C++ skills
Experience with Kubernetes (K8s)
Experience with GIT
Basic RF knowledge
Benefits & Perks
Medical, Dental, and Vision InsuranceLife InsuranceShort-Term and Long-Term Disability401(k) matchFlexible Spending AccountsEmployee Assistance Program (EAP)Education AssistanceParental LeavePaid Time Off (PTO)Holidays