L

Senior Software Engineer

Lockheed Martin

Hanover, MD
2 days ago
$150,800 - $265,880

Job Description

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