Lockheed Martin Space is seeking to support ongoing programs and internal research and development efforts focused on remote sensing data processing, exploitation applications, and simulations
Requirements
- Proficiency in C++ and experience with embedded software development
- Experience with device driver development and low-level programming
- Experience with embedded Linux and real-time operating systems
- Familiarity with FPGA development and programming languages such as VHDL or Verilog
- Experience with containerization tools like Docker and orchestration tools like Kubernetes
- Applied mathematics or algorithm development experience
- Experience working with data structures
Responsibilities
- Developing and maintaining device drivers for various hardware components
- Designing and implementing embedded software applications in C++ and other languages
- Collaborating with cross-functional teams to integrate software with hardware components
- Participating in the development of CI/CD pipelines for embedded software applications
- Troubleshooting and debugging issues with embedded software applications
Other
- Degree in Computer Science, Computer Engineering, or a related field from an accredited institution
- Ability to obtain a secret government clearance
- Active government security clearance
- US Citizenship required for consideration
- Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility