Lockheed Martin is a leader in space technology, aiming to harness the full potential of space to cultivate innovation and reduce costs. They are seeking a Senior Software Engineer to design, implement, unit test, and verify software functionality within a software development team that supports various programs across their Space Lines of Business.
Responsibilities:
- Design, implement, unit test, and verify software functionality
Requirements:
- Bachelor's degree or above from an accredited college in a relevant field of study
- Three + years of software development experience
- Experience in Linux or UNIX environments
- Experience in C and/or C++
- Experience with the software development process in a team environment
- Ability to obtain and maintain a US Security Clearance
- Experience with Xilinx FPGAs
- Experience with RTOS (real time operating systems) and associated development toolchains
- Experience with Modern Agile Software Development Processes and tools (e.g. git, Jira, Confluence, GitLab)
- Experience with hardware/software integration
- Experience with Rust
- Experience in scripting languages (e.g. python)
- Continuous Integration and Deployment Tools: Git, Jenkins, Puppet, Docker
- Preference given to candidates living within close proximity to a LM facility