No experience
Employment Type:
Full time
Job Category:
630455 - Junior Software Engineer
(This job is no longer available)
Leidos | Dayton, OH
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


Leidos has a career opening for a Junior Software Engineer located in Dayton/Beavercreek, OH.


The job of the Junior Software Engineer is 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 software engineer will 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.

* The engineer will support and participate in the peer programming processes implemented within the development teams. In addition, the junior software engineer will support and provide inputs on improvements to the Agile development practices followed on the program.
* The position will also be responsible to support various tasks and activities within a project and will implement task team activities in overall coordination with the lead software development engineer and other activities across the project.
* 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 junior software engineer will be responsible for ensuring technical documentation of the software/system is comprehensive and fully reflects the product.



* Bachelor's Degree and 1+ years' experience in related field like Software Engineering, Computer Science, or related field.
* In-depth knowledge of and experience programming in C++ and Java.
* Proficiency developing SW in Visual Studio and 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 and NASA World Wind.
* Proficiency programming in C#, Python, and/or Perl.
* Experience with parallel processing development using MPI, Openmp, and/or OpenCL.
* Experience with FPGA and/or GPU development.


About Leidos

Leidos is an applied solutions company focused on markets that are seeing converging business and technological trends, and address basic, enduring human needs - defense and national security, health and life sciences, and energy, engineering and infrastructure. The Company's approximately 20,000 employees serve customers in the U.S. Department of Defense, the intelligence community, the U.S. Department of Homeland Security, other U.S. Government civil agencies and commercial health and engineering markets.