Join Lockheed Martin as a Senior Software Engineer, where you'll design and develop complex software systems focused on cybersecurity to protect critical infrastructure. Collaborate with experts to ensure quality and innovate processes that enhance security.
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 constraints
Perform quality control on team products
Confer with system and hardware engineers to derive software requirements
Required Qualifications
Active security clearance with a polygraph
Bachelor of Science in Engineering, Computer Science, or related discipline (or equivalent experience)
20 years of experience as a Software Engineer
Strong Python and recent C++ experience
Experience with Kubernetes
Experience with GIT
Basic RF knowledge
Benefits & Perks
Medical, Dental, Vision, Life InsuranceShort-Term and Long-Term Disability401(k) matchFlexible Spending AccountsEAPEducation AssistanceParental LeavePaid time offHolidays