Leidos Defense Systems Sector is seeking a Software Engineer to join their team for electro-optical/infrared (EO/IR) applications, focusing on creating unique solutions for complex problems in sensor integration, testing, characterization, modeling, simulation, data analysis, and algorithm development for EO/IR systems.
Requirements
- Intermediate ability in C++ and Python
- Experience with camera interfaces such as Camera Link, CoaXPress, GigE Vision, etc.
- Experience with version control systems such as Git; familiarity or interest in EO/IR phenomenology.
- Experience with image processing.
- Experience with GPU programming and/or CUDA programming.
- Experience with developing AI/ML solutions.
- Experience with building systems such as CMake.
Responsibilities
- Work closely with a team of engineers and scientists to write software (using primarily C++ and Python) to solve problems in a variety of disciplines to include EO/IR sensor systems.
- An ability to interface and troubleshoot with hardware via Ethernet, USB, RS-232, high speed I/O, etc. is expected.
- Have the ability to work and communicate effectively with a multidisciplinary team while having familiarity with developing both Windows and Linux OS.
Other
- Bachelor’s degree from an accredited university in software engineering, computer science, or an equivalent engineering or science degree with relevant software-related experience plus 4-8 years of experience in a related field or Master’s degree from an accredited university in software engineering, computer science, or an equivalent engineering or science degree with relevant software-related experience plus 2-6 years of experience in a related field.
- Must be a US citizen and be able to obtain and maintain a DoD security clearance.
- Must be a resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama, AL, area.
- Active SECRET clearance or above
- This position does offer leadership growth opportunities. being highly organized, demonstrating the potential to lead small software projects and having an interest in working multiple projects with strong object-oriented design skills is a bonus