Back to all jobs
Centurion Consulting Group Logo

Centurion Consulting Group

We are hiring a Software Engineer to support a federal program with the Department of Transportation this role is full time 5 days a week in McLean, VA.

Job Duties and Skills:

• Basic understanding of how message communication is accomplished with both Robot Operating System (ROS) and Apache Kafka.

• Experience working with schema-based messaging protocols such as ASN.1, Protobuf, etc.

• Performing syntax analysis to construct Parse Trees and/or Abstract Syntax Trees using Flex/Bison, ANTLR, Lex/Yacc, or other similar software tools.

• Compiling Abstract Syntax Trees into C and/or C++.

• Evaluating available software tools and providing recommendations for tools to use as part of a developed solution.

• Writing design documentation and instructional guides for developed software.

• Designing, architecting, developing, testing, and troubleshooting software written in C and/or C++ in a Linux environment.

• Creating and executing comprehensive test cases; producing clear and concise testing records

• Using Git as a version control system for developed software.

• Working with project managers to design software solutions and create development plans for a given project while accounting for defined project budgets and timelines.

• Interacting with on-site customer representatives as needed throughout a project’s lifecycle to provide updates related to software design, development, and testing.

Requirements:

• At a minimum, must have a BS/BA in appropriate field with 4+ years of experience.

• Basic understanding of how message communication is accomplished with both Robot Operating System (ROS) and Apache Kafka.

• Experience working with schema-based messaging protocols such as ASN.1, Protobuf, etc.

• Performing syntax analysis to construct Parse Trees and/or Abstract Syntax Trees using Flex/Bison, ANTLR, Lex/Yacc, or other similar software tools.

• Compiling Abstract Syntax Trees into C and/or C++.

Position Details:

Clearance: Ability to Obtain a Public Trust

US Citizenship or Authorization to work in US required

Travel: < 10% (CONUS)

Centurion Consulting Group, LLC is an Equal Opportunity Employer EOE M/F/D/V

No third parties or subcontractors

REF: JOB-4516


    • Location: McLean, VA
    • Date posted: