Lockheed Martin Software Engineer in Littleton, Colorado
Real-time, embedded software engineer. Duties require support of flight software and simulation software development efforts within the Advanced Mission Studies (AMS) and Space Protection (SPP) group.
Candidate will support the development of the Flight Software and Simulation Software, working from a modular baseline that includes code auto-generated from graphical modeling tools (such as Simulink). Candidate will be responsible for development of flight software modules that support single and dual-string avionics, based upon the Power-PC architecture. The software modules include development of low-level software (e.g. device drivers), application layer software (e.g. executive/scheduler & inter-task communication, and software application managers), and development of algorithms for operating / simulating a spacecraft bus and its associated payloads. The flight software is implemented in C/C++. Software development process will employ Agile methodologies.
Candidate will be supporting the delivery of the software products for each of the software phases to include Requirements, Design, Implementation, and Test, within an agile process.
The candidate must be able to work in a fast-paced environment that delivers a small spacecraft that meets the performance of its required features and capabilities.
Basic Qualifications Candidate must have experience with using C/C++. Candidate must have experience with Object-Oriented Designs. Candidate must be knowledgeable of the Software Development Process flow (Requirements, Design, Implementation, Test).
Candidate must be able to work in a fast-paced environment that delivers a small spacecraft that meets the performance of its required features and capabilities.
Desired skills Candidate should be familiar with the SCRUM Agile methodology. Candidate should have experience with Real-time Operating Systems (i.e. VxWorks), configuration management tools (i.e. GIT), and scripting tools (i.e. Python).
Candidate should be capable of being granted a top secret security clearance. A current TS clearance is desired.
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