Lockheed Martin is a leader in the space industry, aiming to harness the full potential of space to innovate and transform technology. The Software Engineering Associate Manager will lead a team in designing and developing innovative software solutions, focusing on mission orchestration and distributed computing. This role includes functional management responsibilities and accountability for program deliveries, while collaborating with various stakeholders to ensure project success.
Responsibilities:
- Evaluating, rapidly pilot then develop and implement new technology
- Working in an agile and DevSecOps environment
- Partnering with peers and internal stakeholders to shape project requirements through industry research, stakeholder interviews and emerging trends
- Collaborating with project managers and development team to ensure projects are on schedule
- Accountability for development team execution to program commitments
- Functional leadership of a team of software engineers
Requirements:
- Proven work experience in a software or technical field
- Familiarity with the software development lifecycle
- Software Engineering experiences using Python/Go/C++/Java or Object Oriented
- Knowledge of or experience in Agile Methodologies
- Demonstrated technical leadership or product ownership for software projects
- Experience in the Space industry
- Results driven, strong problem-solving/out of the box thinking skills
- Experience in Services, Micro-Services, Software Factories, DevSecOps, Cloud and Service Oriented Architectures
- Experience with Cybersecurity for software products including user authentication and data encryption
- Understanding of Agile Methodologies with test-driven development, automated test, continuous integration and regression testing
- Strong communication skills enabling teamwork and collaboration across Agile Development Teams
- Working knowledge of Git, GitLab, Jira, Confluence, Jenkins, or other CI/CD toolsets
- Algorithm development experience applied to software engineering solutions
- Experience working directly with customers to deploy software to existing systems
- Familiarity with managing safety and procedures around autonomous assets
- Preference given to candidates living within close proximity to a LM facility