×
Register Here to Apply for Jobs or Post Jobs. X

APG Software Programmer Engineering Researcher Engility Corporation

Job in Aberdeen, Harford County, Maryland, 21001, USA
Listing for: Wolfram
Full Time position
Listed on 2026-10-01
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department of Defense, intelligence community, space communities, federal civilian agencies and international customers. Engility is dedicated to making lives better, safer and more secure.

Description:
  • Generate original source code in various programming languages from formulae equations, pseudo code, and other requirements
  • Compile and debug source code for execution in various operating systems and computing environments, including Microsoft Windows, Linux, MATLAB, and LabVIEW
  • Parallelization of software programs for use in high performance computing systems
  • Document all generated code and prepare manuals describing the requirements, interface, operation, and limitations of the software
  • Generate data by executing original software programs on multiple operating systems
  • Reduce, analyze, interpret, and store generated data
  • Program lab equipment for the purposes of collecting data, such as function generators and data acquisition systems
  • Ensure the proper collection and integrity of data, and process and present the data as required
  • Collect, analyze, and summarize relevant technical and programmatic information from a variety of sources in support of ARLs mission
  • Collaborate with other Government and non-Government POCs as required to accomplish the assigned technical objectives
  • Prepare and present program overviews
  • Prepare responses to taskers and information inquiries from senior level management
  • Prepare technical and program briefings
  • Provide weekly reports on findings in accordance with this tasking and documentation as required
  • Participate within the organization at all levels for both internal and external research related projects or programs
  • Monitor program requirements in the areas of safety, security, and environment
Required Qualifications:
  • Bachelors degree in the programming, computer science, computer engineering, software engineering, or electrical engineering field
  • At least five (5) years of experience as a programmer, data analyst, engineer, or related field in a research laboratory environment; advanced degree may be considered in lieu of experience on a case-by-case basis

    Proficient in programming languages, to include C, C++, shell script, FORTRAN 77, FORTRAN 95, Python, Java, MATLAB, LabVIEW, and Mathematica
  • Proficient in object oriented programming for programming
    languages, to include C++, MATLAB, and Java
  • Proficient in software compilers including Portland Group (PGI) compiler suite, Cray compiler environment, Intel compiler environment, and GNU compiler collection (GCC)
  • Knowledge of program development for parallelization including Message Passing Interface (MPI), Shared-Memory (SHMEM), Open Multi-processing (OpenMPI), Partitioned Global Address Space (PGAS): co-array FORTRAN, and Unified Parallel C (UPC).
  • Knowledge of debuggers, including Total View and DDT.
  • Knowledge of performance analysis, code profiling, and compiler optimization tools, including familiarity with Cray Pat.
  • Proficient in Software Packages to include, LabVIEW, MATLAB, PuTTy, and Microsoft Windows Excel, Outlook, PowerPoint, Project, and Word
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary