Lockheed Martin Software Engineer Staff in Littleton, Colorado
Orion Timeline and Vehicle Management (TVM) Flight Software development and integration engineer. This person will be responsible for developing and testing TVM flight software in software-only and hardware/software environments, including execution of integration tests to validate hardware to software interfaces, software to software interfaces, and functionality. The job responsibilities include analyzing the hardware, software, and system requirements and implementation; developing and testing code utilizing Model Based Design approaches; establishing development and test tools; identifying and resolving anomalies during test on various software- and system-level platforms; identifying and implementing required software modifications and participating in technical reviews/audits of software products. The candidate will primarily provide hands-on development and integration efforts along with perform software engineering in all phases of the software lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis and design, code and unit test, integration, and support to formal test / delivery for Orion Multi-Purpose Crew Vehicle (MPCV) Spacecraft flight software and spacecraft testing. This position requires knowledge of embedded flight software design, system integration, Orion mission requirements, Orion database architecture, and interaction, planning and coordination with multiple software development, spacecraft engineering and data engineering/maintenance teams. The candidate will be required to work with flight software development peers, subject matter experts, database developers, and test engineers.
Basic Qualifications Must be capable of planning, prioritizing, executing, and statusing self-directed software development activities. Must have extensive object-oriented software development and data communication knowledge. Must be able to execute work tasks in a fast-paced, team oriented, rapidly changing environment. Must have demonstrated ability to perform as a member of dynamic teams in a geographically and organizationally distributed multi-company environment. Must have demonstrated ability to communicate and coordinate with customers, teammates, and vendors. Required to have demonstrated initiative, written and verbal communication skills, and ability to synthesize design elements for complex architectures. Must have experience in requirements analysis and implementation in an object oriented environment and mastery of OO / UML / C++. The chosen candidate must have working knowledge and experience of embedded and closed loop software systems, and the verification thereof in both software simulation/emulation and hardware-in-the-loop environments.
Desired skills Experience developing network related real-time embedded software; Experience with single board computers and real-time operating systems; Hardware/software integration; Familiarity with spacecraft subsystems, hardware, telemetry, command and control; Extensive object-oriented SW development and data communication knowledge; Requirements analysis and implementation in an object oriented environment and mastery of OO / UML / C++. Toolset familiarity such as Rhapsody, VxWorks, DOORS, SysML, UML, Python, LDRA, Linux posix.
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.
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.
Job Location(s): Littleton Colorado