Software Engineer II
Columbia, MD, US, 21046
Advanced Acoustic Concepts, LLC, a wholly owned subsidiary Thales Defense & Security Inc., is a technical leader in the fields of sonar systems, sonar signal processing, acoustic training systems, and open architecture system and software integration. The venture focuses on emerging areas in the undersea warfare domain where the customer has identified mission-critical needs. For additional information about Advanced Acoustic Concepts, please visit our website at: http://www.aaccorp.com.
Job Location: Manassas, VA
Title: Software Engineer II (Active Secret Clearance or higher)
Position Summary: Responsible for the design, development, document, and test of computer software applications and software system services on SONAR signal processing system. Interfaces with cross functional teams to develop software solutions for system applications, operating systems, hardware drivers, and system services.
Duties and Responsibilities: The Software Engineer is responsible for performing tasks as directed which includes the following but is not limited to these tasks:
- Develop or modify software application designs based on customer specifications and user requirements
- Maintain and support existing software baselines and system services
- Implement, integrate, and document software systems, subsystems, and services
- Support software testing, installation, and integration activities
- Demonstrate ability to complete a technical project independently and as part of a team.
- Communicate clearly (written and oral) with engineering, program management and the customer as required
Basic Qualifications:
- 8+ years of relevant experience.
- Must have an active Secret Clearance or higher clearance.
- Bachelor’s degree in computer science or related technical field and a minimum of two years of hands-on software development experience
- Proficiency in C++ and/or Java programming language
- Experience with LINUX OS configuration, operations and software development environments
- Hands-on runtime software debug C++ and/or Java on Linux OS
- Experience with scripting languages (BASH, Python, Perl)
- Understanding of modular software architecture design and system software integration implementation
- Experience with full system software product life cycle programs including software design documentation, software test plan development and execution, system software requirements verification
Additional Desirable Qualifications, Skills and Knowledge:
- CORBA, ACE/TAO, Graphical User Interface Programming and UML Design
- Network skills: TCP/IP, UDP Protocols, CISCO Network Switches
- Familiarity with solving software compilation issues and OS package dependencies
- Red Hat Enterprise Linux (RHEL) experience
- Experience writing, maintaining and using GCC Make-files
Physical Requirements
- Lifting (up to 0-20 lbs.): up to 0-25% of time
- Walking: up to 0-25% of time
- Climbing, Bending, Standing, Stooping: up to 0-10% of time
- Sitting: up to 0-75% of time
- Travel: up to 0-10% of time
We offer a full spectrum of benefits including healthcare benefits, paid time off, holidays, tuition assistance, life insurance, short/long term disability and other insurance plans, subject to eligibility or requirements. Eligible employees may enroll in the Company's 401(k) retirement savings plan, which includes a matching percentage.
The current schedule for this position is:
- 9/80 work schedule, every other Friday off
Advanced Acoustic Concepts, LLC is an equal opportunity/affirmative action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, disability status, protected veteran status, marital status, or any other characteristic protected by law. AAC is an E-Verify employer.
Nearest Major Market: Baltimore