Anti-Tamper Software Engineer/Architect
- Colorado Springs, CO
Description:As a dynamic Anti-Tamper Software Engineer/Architect, you will be responsible for designing C2BMC AT and DEF SW solutions that meet customer requirements.
-Perform complex software design activities integrating multiple technologies
-Provide architectural guidelines for all software design activities to current and future technological environments
-Maintain state-of-the-art knowledge of technologies, planning, design, and analysis methodologies
-Design and architectural guidelines for current and future software technological activities
Must have Active DoD Secret Clearance
-Security+ certification or higher (or equivalent DoD 8570 IAT Level 2 certification)
-Must possess a substantial understanding of system software design and development, Java development, Object-Oriented development patterns, principles and implementation, Service Oriented Architecture development principles and implementation, software architecture and continuous integration/continuous delivery (CI/CD)
-Demonstrated leadership skills over software projects
-Excellent written and verbal communication skills
Should have an understanding of and possess demonstrable skills including:
-Experience designing and implementing Anti-Tamper (AT) and/or Defense Exportability Features (DEF) solutions
-Experience designing, architecting and developing complex software systems to ensure separation of concerns
-Extensive experience developing with Java creating enterprise level applications
-Demonstrated ability to lead a team of high performing individuals across a multi-site, multi-discipline organization
-Ability to analyze high level needs and through a structured and logical approach refine the need into an evolving architecture that leads to a fielded product
-Able to communicate effectively and clearly present technical approaches and findings
-Able to write and implement engineering plans within a project
-Proven interaction in a team environment
Previous experience should demonstrate the technical skills and position responsibilities cited here:
-Ideally, will have previously architected automation pipelines to enable effective development within environments with rapidly changing requirements, design challenges which require novel solutions, fast-paced activities, and tight deadlines
-Understanding of software cyber, anti-tampering and exportability concerns and how to apply secure software methodologies (certifications such as Security+ or higher)
develop and refactor Java code for reusability, readability, and maintainability in an object-oriented codebase
-The ability to understand and decompose requirements to support verification and validation testing of software components
-The ability to generate detailed, repeatable, automated test procedures
-The ability to extract data to support analysis requirements.
-The ability to generate procedures that test functionality
-The ability to apply Agile and Lean Product Development principles as well as training others through a DevOps type environment
Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
Back to top