Leidos Innovations Center is seeking a Senior Principal Scientific Software Engineer to design, demonstrate, and deploy solutions for complex remote sensing problems for Department of Defense customers, focusing on camera sensors and real-time applications.
Requirements
- At least 15 years of experience developing software in C++.
- At least 10 years of experience in signal processing, data fusion, and tracking.
- A technical understanding of sensor systems.
- Experience in efficient data handling from sensor systems.
- Strong C++ and Python programming along with experience in Golang, Java, and Matlab.
- Knowledge and interest in memory safe software and formal methods for resilient systems.
- An explicit knowledge of software static analysis, dynamic analysis, software profiling, thread concurrency, real-time design, and configuration management.
Responsibilities
- You will design software architecture, understand the deployment hardware, develop software for real-time sensor applications, test software, and follow the configuration management and coding standards for the program.
- You will work with a team of other software developers, engineers, and scientists to develop defense systems.
- You will understand the fundamentals of the sensors, the algorithms, and the details of the software being developed.
- You will develop data fusion software.
Other
- MS degree in physics, mathematics, engineering, or other related disciplines with 15+ years of relevant experience or Doctorate in a technical domain above with 13+ years of relevant experience.
- Must be a US Citizen.
- Must be able to obtain and maintain and Top Secret security clearance (no clearance required to start).
- Experience in a variety of engineering applications in commercial and defense applications.
- Ability and interest to lead and mentor.