Software Developer (640786)

  • 02/19/2018

Job Description


Leidos currently has openings for Mid-Level Software Engineers to work in our Beavercreek, OH office.


The job of the Software Engineer is to support software development activities, execute technical tasks throughout the software development lifecycle, research new technologies, and adhere to best practices based on customer requirements and goals.

This is an exciting opportunity to use your experience to support AFRL’s Sensors Analysis, Integration, and Test (SAIT) program. The objectives of the program are to provide technical and operational analysis of new and evolving sensor systems, assess advanced sensor technologies, provide ground and flight demonstrations and tests, and to explore and perform sensor system integration into laboratories, aircraft, and other vehicles as necessary.


-The engineer will support and participate in the peer programming processes implemented within the development teams. In addition, the software engineer will support and provide inputs on improvements to the Agile development practices followed on the program.

-The position will also be responsible for leading various tasks and activities within a project and will implement task team activities in overall coordination with the chief engineer.

-This may include analyzing and specifying operational and network environments, internal and external system interfaces, and data schema, and deriving functional, performance, and other requirements.

-Perform evaluations of software applications, protocols, interfaces, and data schema to support integration of new capabilities into an application.

-When needed, may also work with the SW engineering team to develop and/or integrate software components for application development, and conduct unit testing to ensure all unit-level requirements are satisfied. Duties will include executing all levels of testing and validation events as well as the test and build process to ensure that developed/integrated software components function and interoperate as required within and between systems.

-Finally the software engineer will be responsible for ensuring technical documentation of the software/system is comprehensive and fully reflects the product.



-Bachelor’s degree and 4 - 8 years of prior relevant experience or Masters with 2 - 6 years of prior relevant experience. Additional years’ experience may be used in lieu of a degree.

-In-depth knowledge of and experience programming in C++ and Java.

-Proficiency developing SW in Visual Studio, Netbeans and/or Eclipse.

-In-depth experience interfacing to avionics systems hardware.

-Proficiency with Agile development process.

-Knowledge of GIT or other SW configuration management systems.

-Ability to work independently and as part of an engineering team.

-Excellent written and verbal communication skills.

-Must have a Secret Security clearance with the ability to obtain a TS/SCI security clearance.


-Experience with 3D visualization using OpenGL.

-Proficiency programming in C#, Python, and/or Perl.

-Experience with parallel processing development using MPI, OpenMP, and/or OpenCL.

-Experience with FPGA, Many Integrated Core (MIC) and/or GPU development

-Experience working in a Research and Development (R amp;D) environment



External Referral Eligible
Leidos Overview:
Leidos is a global science and technology solutions leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems Global Solutions business (IS GS). For more information, visit The company’s diverse employees support vital missions for government and commercial customers. Qualified women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an Equal Opportunity Employer. JBLeidos ICBJMETA ICGP400