Software Systems Engineer Staff
Description: Software/Solution Architect/Systems Engineer/Project Engineering Lead/Project Manager to join the Advanced Programs Intelligence Systems team. This position is spans the entire lifecycle and includes leadership Project Management duties.
Qualified candidate must have several years (7-10) systems engineering and/or software engineering, and/or project management experience spanning the entire systems engineering lifecycle, including systems architecture, requirement analysis and decomposition, ICD definition, software development, requirement verification, ECP development and trade study definition/execution and critical method analysis. Candidate must possess demonstrated experience in leadership with the ability to build effective and trusting relationships with customers, management, teammates, peers and subordinates; and possess the ability to inspire cooperation, confidence and motivation of engineering teams, define tasks/objectives, close on tasks and deliver results. The candidate will be responsible for working with other areas of SSC, LM, and other companies to coordinate, develop and propose multiple cross business area/company solutions and ideas. The successful candidate will be responsible for competitive and follow on proposal generation to include technical volume authorship, BOEs, and hardware estimation. There is an opportunity for the right successful candidate to lead a R&D portfolio or $1 million/year program consisting of up to five engineers, developing machine learning and ABI algorithms and applications or Operational Analysis.
Candidate must be a proficient communicator both up and down the chain, in interpersonal and group settings, internal and external and be able to work in a variety of environments. Must be self-motivated and work under general supervision, have the ability to multi-task, and possess strong writing, organizational and planning skills. Candidate must be able to lead diverse team of highly skilled engineers, including junior and senior engineers and subcontractors. Applicants should be able to mentor junior engineers in proper Systems and/or Software Engineering discipline and process. Applicants should expect to be assigned tasks to investigate, propose solutions for, and close on technical topics of interest to the customer and to the program. Applicants are expected to have and maintain proficiency in current and emerging technologies and employ those technologies as applicable while serving as technical resource to government and contractor personnel.
Previous experience with mission management, command and control, mission processing, domain and customer base is highly desired.
Desired Skills: Domain knowledge of the mission needs of consumers of NTM data in the Intelligence Community.
Experience performing systems engineering activities spanning all phases of the software development lifecycle, particularly component level reviews/meetings (SRR, CDR, TRR, etc.).
Experience implementing / using Model Based Systems Engineering Tools and Processes.
Comfortable testing and deploying software to production environments.
Demonstrated ability to develop algorithms for implementation in software.
Java programming ability & knowledge of Oracle or other relational databases.
Object-oriented programming experience.
Knowledge of the UNIX and/or widows programming environment & UNIX shell scripting.
Experience with configuration management principles including software release tools/processes and management of data.
Experience with DOORS. Experience modeling system architectures with DoDAF and SysML tools (Rhapsody, Cameo).
Experience generating BOEs / ROMs.
Ability to apply appropriate NSIS standards, processes, procedures, and tools throughout the development life cycle. NSIS standards include site surveys, PSA, PSR and required CDRLs.
Familiarity with the needs of consumers of NTM data in the Intelligence Community, and experience working with end users to translate capability needs into software system requirements.
Knowledge of NTM data sources and system Concepts of Operations (CONOPS).
Knowledge of NTM subject matter sufficient to develop requirements/prototypes to be developed in mission applications.
Experience supporting multiple technical efforts concurrently.
Experience presenting interfacing with customers in working level meetings.
Project leadership experience.
SSC Capture process experience.
SSC IRAD process experience.
Software delivery experience.
Experience leading a team using Agile methodologies for software development.
Past proposal writing experience including Technical and Management volume authorship and generating Bases of Estimates.
Strategy development experience including creating, maturing, and executing a strategy to mature software and/or concepts from idea to operations.
Strong Java development experience including creating SOAP and RESTful APIs, implementing server-side processing algorithms, and unit testing with JUnit (TDD experience is a plus).
Experience with NoSQL databases (MongoDB, Couchbase, Redis, Cassandra, etc.).
Experience with common collaborative development tools including Git, JIRA, Redmine, etc.
Experience evaluating and implementing open-source software and libraries into software baseline.
Experience with cloud services, such as Amazon Web Services (AWS).
Ability and willingness to obtain SCI access.
Project leadership experience.
Experience developing solutions for software systems, including interconnections between multiple systems
Extremely comfortable leading and/or supporting multiple projects simultaneously.
Experience planning, conducting, and/or coordinating systems engineering activities in support of the software development life cycle.
Ability to express end-user needs in terms of architecture and/or system requirements.
Familiarity with configuration management principles including software release tools/processes and management of data.
Ability to document and test software that contains logical and/or mathematical solutions to end-user problems.
Awareness of architecture modeling and documentation tools.
Ability & willingness to generate documentation to accompany developed software.
Willingness and demonstrated ability to support proposal activities to win follow-on business.
Awareness of standards, processes, procedures, and tools used throughout the software development life cycle, includes site surveys, PSA, PSR and required CDRLs.
Able to support occasional business travel requirements as determined by the organization.
Excellent communication skills, both in presenting and writing.
Must be comfortable working both independently and in a collaborative team environment.
Ability to quickly respond to requests for information or analysis.
Must be self-motivated and have the ability to prioritize time and work under pressure to meet deadlines.
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.
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.
Join us at Lockheed Martin, where we're engineering a better tomorrow.
Back to top