C++ Developer - ASL
Location: Huntsville, AL
Categories: Embedded Systems, Networking, Software Development/Design
The Applied Systems Laboratory (ASL) of the Georgia Tech Research Institute (GTRI) is seeking a C++ Developer for a full-time research faculty position. The qualified applicant will become a member of a small Agile team supporting established programs for Army Air and Missile Defense at Redstone Arsenal. Located in Huntsville, Alabama, ASL conducts world-class applied research in system modeling, simulation, analysis, testing, evaluation, and software development in support of the government sponsors.
- Develop/design software requirements for existing and future products.
- Implement software designs and requirements into current and future products.
- Report development status and results to Project Director and lead developer.
- Regularly work with customers, users, and team members during the product life cycle to facilitate a quality product.
- Comply with documented software processes.
- Provide Engineering support for developed products
Education & Length of Experience
Research Engineer/Scientist/Associate I
- A Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a Computer programming-related degree.
Research Engineer/Scientist/Associate II
- A Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a Computer programming-related degree. and three (3) years of relevant full-time experience after completion of that degree,
- A Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a Computer programming-related degree. and five (5) years of relevant full-time experience after completion of a Bachelor’s degree, or
- A Doctoral degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a Computer programming-related degree.
Required Minimum Qualifications
- Experience with software development in a Linux environment.
- Extensive experience (minimum 3 years) with C++ and familiarity with C++11.
- Ability to collaborate in a team environment and work on individual assignments.
- The candidate must be self-motivated, possess leadership and communication skills, and be capable of working in a multi-tasking environment.
- Ability to obtain a Secret Clearance upon hire.
- Knowledge of and experience with front-end parser generators such as ANTLR or Flex/Yacc/Bison highly desired.
- Familiarity with Data Distribution Service (DDS) and Interface Definition Language (IDL) highly desired.
- Experience with software development life cycle models such as Agile.
- Experience with networking protocols and concepts.
- Hands-on software troubleshooting and testing of military and/or networking applications.
- Strong oral and written communication skills.
- Experience with Atlassian suite: JIRA, Confluence, Bitbucket
- Active DoD SECRET clearance is a plus.
U.S. Citizenship Requirements
Due to our research contracts with the US federal government, candidates for this position are required to be US Citizens.
Clearance Type Required
Ability to obtain Secret Clearance upon hire
Diversity & Inclusion
Diversity & Inclusion (D&I) at Georgia Tech Research Institute aims to enhance the Institute’s mission of solving the world’s most complex technical problems by creating a workforce with a shared appreciation for diversity, raising awareness around inclusiveness, and fostering a sense of belonging and appreciation for all members of our community.
Equal Employment Opportunity
Georgia Tech Research Institute is an Equal Opportunity Employer of individuals with disabilities and protected veterans and actively seeks diversity among its employees. Equal Employment Opportunity is the Law.
Back Submit Resume