This site uses cookies. To find out more, see our Cookies Policy

Software Design Engineer Lead - 25352 in Annapolis Junction, MD at Alion Science and Technology

Date Posted: 3/10/2018

Job Snapshot

Job Description


  • This is a technical leadership position leading a team of 6-12 in development and implementation, integration, test and documentation of various software routines for signal and image processing and machine learning in C++, Java and Java Script. 
  • Candidate will take direction from Program manager, Chief Naval Architect and other program stakeholders and successfully translate that to the team for sound execution on contract.   Candidate will be manage a software development lab that will house the entire team and also handle the interdependencies of working on a development effort in and out of secure environments.  Candidate will ensure team is operating to CMMI level 3 accreditation and properly documenting and managing work flow. 

Other responsibilities include:

  • Defines specifications for highly complex software programming applications and/or oversees the maintenance of existing programs to ensure continued performance and compliance with current guidelines and standards.
  • Performs all necessary aspects of the programming phase of software development including coding, testing, debugging and documenting using current guidelines and standards.
  • Develops architecture requirements and performance standards to meet customer specifications.
  • Leads the analysis and development of test plans.  Tests assigned components and units, provides test results and recommends corrections.
  • Identifies and directs resolution of highly complex hardware/software interface issues or other technical problems.
  • Researches and develops prospective applications and products and maintains current knowledge of relevant technologies.
  • Authors or assists in the writing and/or presentation of briefings (reports on analyses, findings, and project progress), project or task plans, system specification manuals, technical reports and user manuals.
  • Leads the preparation of technical proposals.
  • Provides work leadership to lower level employees.
  • Performs additional duties and responsibilities as assigned.



  • Bachelors or higher in Electrical Engineering, Computer Science, or related discipline, Masters of Science preferred
  • Work Experience: 10+ years' experience preferred, 8+ required.  3+ years' experience leading software development team of 4+ engineers, developers.
  • In some cases, educational requirements may be adjusted or waived for more than 7 years applicable work experience. Work experience may be adjusted for highly specialized knowledge or uniquely applicable experience for positions involving new technology.
  • Technical Experience:  C++ and Java experience required, JavaScript  preferred
  • Signal and Image Processing and Machine Learning preferred
  • Math, Physics, and geodesy preferred
  • Personal Experience:  Strong written and verbal communication skill
  • Strong leadership skills.
  • US Citizen and Active Secret clearance  or higher required

Diversity Statement

Women, minorities, individuals with disabilities and veterans are encouraged to apply.  Alion will provide a reasonable accommodation to individuals with disabilities and disabled veterans who need assistance to apply.  Please visit the Alion Careers site for more information

U.S. Citizenship Required.