Lockheed Martin Space is seeking to develop a novel satellite payload simulator, driving a new generation of satellite mission processing capabilities, and is looking for a Software Engineer to contribute to this innovative program.
Requirements
- 1+ years of related experience working on software development projects
- Ability to interact with peer-developers to facilitate interoperability with other subsystems
- Demonstrated understanding of software development practices
- Experience with Microsoft software products
- Experience with writing software for computationally complex problems
- Understanding of and comfort developing software in C++
- Experience using scripting languages such as Python or Matlab
Responsibilities
- Planning and conducting software development activities
- Designing, developing, documenting, testing, and debugging software for a system performing complex calculations including orbital projection and satellite payload behavior and performance
- Applying the appropriate standards, processes, procedures, and tools throughout the development life cycle
- Correcting program errors, preparing operating instructions, compiling documentation of program development, and analyzing system capabilities, output requirements, input data acquisition, programming techniques and controls
- Ensures software standards are met in conjunction with team leadership
Other
- 1+ years of professional experience
- Bachelor's or Master's degree (or higher) in Computer Science, Computer Engineering, Aerospace Engineering, Physics, Mathematics, Electrical Engineering, or similar technical discipline
- Must be a US Citizen for consideration
- Ability to obtain a TS/SCI clearance
- Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility