Lockheed Martin is seeking a Senior Software Engineer to work on mission-critical cybersecurity projects, supporting national security and protecting vital networks from emerging threats.
Requirements
- Strong proficiency in Python
- recent experience with C++ are essential
- familiarity with Kubernetes (K8s)
- familiarity with GIT
- basic RF knowledge
- solid understanding of cybersecurity principles
- solid understanding of software lifecycle management
- solid understanding of integration techniques
Responsibilities
- analyze user requirements to derive detailed software design and performance specifications
- Designing and coding new software components or modifying existing ones to add features or improve functionality
- integrate software into new or existing systems, ensuring seamless operation within complex environments
- Developing and refining algorithms to meet strict timing and resource constraints
- performing quality control, and conducting thorough testing
- Collaboration with system and hardware engineers to gather requirements, understand limitations, and optimize software performance
- evaluate emerging technologies, recommend process improvements, and ensure all software products meet rigorous security and quality standards
Other
- TS/SCI security clearance with a polygraph
- Ability to work onsite at designated Lockheed Martin facilities
- flexible schedule supporting a 9x80 workweek
- Prior experience with software design, algorithm development, and performance optimization is highly desirable