Senior Software Engineer SWE3
About the role
This Systems Engineering role fosters collaboration with other engineers to document, define, and validate high-level design/architecture drawings, communicate with end users, map requirements, and develop flowcharts and diagrams to assist the development team in supporting cloud-based analytics.
Designs, develops, documents, tests, and maintains full-spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense, and full-spectrum cyber operations. Conducts vulnerability research, reverse engineering, penetration testing (red/blue teams), develops and integrates low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system knowledge of subject matter (hardware, software, networks, cloud, etc.) to conduct research to evaluate potential vulnerabilities and develop new capabilities to exploit and/or mitigate vulnerabilities.
About the company
At Lockheed Martin, we're a leading aerospace and defense company that's shaping the future of cyber and intelligence. We're committed to innovating at the Edge: harnessing the latest advancements in cyber, artificial intelligence, and machine learning to stay ahead of emerging threats and opportunities.
Responsibilities
- Collaborate with engineers to document, define, and validate high-level design/architecture drawings.
- Communicate with end users and map requirements.
- Develop flowcharts and diagrams to assist the development team.
- Design, develop, document, test, and maintain full-spectrum cyber solutions.
- Develop and automate secure systems for cyber offensive, defense, and full-spectrum operations.
- Conduct vulnerability research, reverse engineering, and penetration testing (red/blue teams).
- Develop and integrate low-level firmware and specialized cyber software solutions.
- Apply system knowledge to evaluate vulnerabilities and develop new capabilities.
Requirements
- Twenty (20) years’ experience as a Software Engineer (SWE) in programs and contracts of similar scope, type, and complexity.
- Bachelor’s degree in Computer Science or related discipline from an accredited college or university (or four (4) years of additional SWE experience on projects with similar software processes in lieu of a degree).
- Active TS/SCI with FS Poly (U) clearance.
Qualifications
- Experience as a Software Engineer on large-scale production projects.
- Extensive experience developing Java applications.
Desired Skills
- Strong Java skills.
- AWS experience, particularly with HCI migration.
Why join us
- Ongoing training, mentorship, and development opportunities to stay at the forefront of cyber and intelligence fields.
- Rewards and recognition for hard work.
Benefits
- Medical, dental, and vision coverage.
- 401(k) retirement savings plan with company match.
- Paid time off for work/life balance, including holidays and parental leave.
- Flexible work arrangements and schedules (e.g., 4x10).
- Employee Assistance Program (EAP).
- Flexible Spending Accounts.
- Education Assistance.
- Life Insurance, Short-Term Disability, and Long-Term Disability.
- Annual short-term and/or long-term incentive compensation programs (performance-based, not guaranteed).
For Washington state applicants only: Non-represented full-time employees accrue at least 10 hours per month of Paid Time Off (PTO) for incidental absences and receive at least 90 hours for holidays. Represented full-time employees accrue 6.67 hours of Vacation per month, up to 52 hours of sick leave annually, and receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
Pay
Full-Time Salary Range: $166,900.00 - $309,900.00. The salary range is a general guideline and may vary based on factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and market considerations.