You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineering Associate

Job Description:
Work as a member of a software development team supporting research and development in the Advanced Technology Laboratory.
----
Responsibilities and Essential Functions:
 Document and present work performed. (10%)                        
Other related functions as assigned.
Designing, implementing, testing and integration of advances signal processing and data analysis software applications to support the development of high-frequency tactical sonar systems. (90%)                      
----
Job Details:

Required Qualifications
Bachelor's degree in Computer Science, Electrical Engineering or Computer Engineering. Strong analytical and problem solving capability. Demonstrated ability of programming in the C/C++ programming languages. Thorough understanding of object-oriented programming concepts, data structures/design patterns/algorithm performance analysis. Possess basic understanding of Linux operating systems and administration. Applicant must have a dynamic skill set, willing to work with new technologies, be highly organized and capable of planning and coordinating multiple tasks and managing their time. The position will require attention to detail, effective problem solving skills and excellent judgment. Ability to work independently with sensitive and confidential information, maintain a professional demeanor, work as a team member without daily supervision and effectively communicate with diverse groups of clients. Able to work under pressure and accept supervision. US Citizen: Applicant selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information at the level appropriate to the project requirements of the position.
  
Preferred Qualifications
Master's Degree in Computer Science, Electrical Engineering or Computer Engineering. Demonstrated technical proficiency in one or more areas of GIS software development, database-driven geographic analysis, development of geospatial visualization software, implementation of applications that combine data and functionality from more than one source of geospatial data. Experience with automated scientific models for processing scientific data. Experience developing multi-threaded, multi-machine computational software applications. Experience with open-source build tools and procedures in the Linux environment. At least 2 years experience programming in the C/C++ programming languages. Cumulative GPA of 3.0

Salary Range
$69,500 -$80,000+/negotiable depending on qualifications

Working Conditions
May work around standard office conditions. Repetitive use of a keyboard at a workstation. Use of manual dexterity.  Some weekend, evening and holiday work. Frequent use of manuals and books. Some intrastate/interstate travel.

Required Materials
Submit a letter of interest, references, and unofficial college transcripts in addition to the resume requested below. References submitted should be professional and not personal references and should include name and contact information, including email addresses.

General Notes
An agency designated by the federal government handles the investigation as to the requirement for eligibility for access to classified information. Factors considered during this investigation include but are not limited to allegiance to the United States, foreign influence, foreign preference, criminal conduct, security violations, drug involvement, the likelihood of continuation of such conduct, etc.