At Lockheed Martin Rotary and Mission Systems (RMS), we're at the forefront of developing secure, high-performance systems that support national defense and security. Our team specializes in Secure FPGA and Secure Processing applications, integrating advanced technologies to deliver mission-critical solutions.
Requirements
- Proficiency in C++ programming.
- Experience with DevSecOps practices and maintaining CI/CD pipelines.
- Proficiency in C++
- Knowledge of hardware communication protocols such as PCIe, SPI, and I2C.
- Experience creating and configuring embedded Linux images.
- 2 or more years of Embedded Software engineering experience
- Experience developing boot applications prior to OS coming up.
Responsibilities
- Designing, developing, and maintaining C++ code for secure processing applications.
- Developing new applications and maintaining legacy code utilized in other applications.
- Maintaining and enhancing CI/CD pipelines to streamline development processes.
- Collaborating with cross-functional teams to develop, test, and deliver both prototype and fully capable systems.
- Ensuring software solutions meet stringent security and performance standards.
- Familiarity with assembly C Preferred
- Comfortable developing test plans and documents for Software Verification
Other
- This work is conducted in a classified environment and is fulltime onsite in Owego, NY.
- U.S. citizenship with the ability to obtain and maintain a DoD government security clearance at the Secret level.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Ability to obtain and maintain a DoD government clearance at the Secret level.