Software Engineer / Computer Scientist - Entry Level

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics, a wholly owned subsidiary of Leidos, is seeking a talented Software Engineer or Computer Scientist to provide complex software solutions to solve Weapon and Sensor modeling, simulation, and analysis challenges facing the United States Department of Defense and Intelligence Community. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions.

Dynetics' Threat Intelligence and Exploitation Department is seeking a qualified candidate to perform software development activities for a variety of projects including Threat System Emulation and Modeling & Simulation. The candidate must be capable of and comfortable with learning new software languages, technologies, systems, and skillsets as part of a fast-paced and evolving environment.

Project assignments could include the following:

  • Development of software products using object oriented principles in a variety of languages and operating environments. Example software products could include radar and missile simulations, digital signal processing, hardware virtualization and emulation, distributed simulation architectures, and data analysis solutions.
  • Integration of models, simulations, and software products into existing operating environments through software interface development.
  • Software documentation to include design documents, administration guides, user guides, and test validation reports.
  • Development of software unit tests and continuous integration infrastructures to automate the testing of candidate releases.
  • Creation of deployable software deliveries to include all relevant documentation and change logs.

Multiple skill levels are desired from Entry-level to Senior software developers. All qualified candidates are encouraged to apply.

Basic Qualifications

  • Candidate must possess at least a Bachelor's degree from an ABET accredited school in Computer Engineering, Software Engineering, Computer Science, or an equivalent degree technical
  • Object-oriented software development experience using C/C++, Python, or Java.
  • Candidate must demonstrate the ability to communicate professionally and work cohesively in a team environment

Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.

Other Qualifications

The preferred candidate will have the following attributes:

  • The preferred Entry-level candidates will have a GPA greater than or equal to 3.4 in their core software course curriculum.
  • Relevant industry experience through undergraduate research, internships, cooperative education, or professional employment.
  • Skills in multiple programming languages.
  • Familiarity with Unix/Linux Operating Systems.
  • Experienced using Git or other source control management.
  • Familiarity with unit testing frameworks such as GoogleTest or Boost.Test
  • Experienced working in Agile Framework

Security Requirements

Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

Job Number:
Closing Date:

COVID Response

In order to enter Dynetics facilities in the U.S. and to attend Dynetics events outside our facilities, employees are required to be vaccinated or have an approved exemption on file for COVID-19. In addition, we are receiving guidance from certain customers that onsite contractor personnel will need to be fully vaccinated to access customer facilities. If you are not vaccinated, please consider getting your COVID-19 vaccination as soon as possible. If you have any questions, please contact your Talent Acquisition POC.

You might also like