Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Fairfax, VA
View more jobs in Virginia
View Similar Jobs

Job Details

C Developer

Company name
Electronic Consulting Services, Inc.

Fairfax, VA, United States

Employment Type

C++, It, Engineering

Posted on
Apr 08,2019


ECS is seeking a

C Developer

to work in our

Fairfax, VA


Job Description:

ECS seeks a Software Engineer to support the development and integration of Artificial Intelligence and Big Data/Cloud Solutions. The position requires skills in software development and enterprise application integration. The candidate will develop software systems on cutting edge Artificial Intelligence applications that meet customer use cases for critical DoD missions.

The candidate will have extensive experience in system design, computer applications, technologies, troubleshooting, and application security. The work is performed in a multidisciplinary team environment in an agile project framework. The candidate is highly motivated and enthusiastic about implementing new technologies in a small team environment where deadlines are important to national security.

Required Skills:

Must be a US Citizen, must be secret clearance eligible

5-10 years of proven experience in designing and writing C (using C11, boost) on Linux

Proven proficiency in multi-threaded programming, multi-process, inter-process communication, and data ingestion: design, development, debugging and deployment

Proficiency in networking and HTTP protocols.

Proven capability designing, developing modular, maintainable, and extensible software frameworks

Design, develop, analysis and test software applications from requirements to prototype to operational using modern software development languages and practices

Proficiency in one or more scripting languages such as Python, bash, or Perl

Proficiency in using more than one of: git, rcs, sccs, or ClearCase, and IDEs such as Clion, Vim, or Emacs

Proven capability to independently develop creative solutions to complex technical problems

Bachelor's degree (Computer Science, Software Engineering, or Computer Engineering is preferred)

Desired Skills:

Experience in any of the following areas: sensor applications including EO/IR and radar data, data analysis, embedded computing, machine learning, image processing

Experience in developing and processing in the cloud (EMR, Kinesis), distributed computing

Experience using more than one of: Bazel, cmake, or gRPC

Experience setting up and using continuous build software such as bamboo

Experience working on intelligence or defense programs

Strong verbal and written communication skills authoring, for instance, requirements, or salient design descriptions

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 2300 employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

Company info

Electronic Consulting Services, Inc.
Website :

Company Profile
Founded in 1993 and headquartered in Fairfax VA, Electronic Consulting Services, Inc. (ECS) is a two hundred person IT professional services firm with over $22 million in annual revenue, and one of the fastest growing Small Businesses in the United States. ECS is a large  small business with offices around the country, a robust corporate infrastructure. Founded by experienced information technology professionals, the management team prides themselves on providing quality services and support, client-focused business practices, client satisfaction, prudent cost management and reliable performance

Similar Jobs:
Web Developer (C# .NET)
Location : Fairfax, VA
Web Developer (C# .NET) A production support service company in Fairfax VA operating in the events management industry is actively looking to on board a Web Developer with 2 years of experience & a computer science degree. They o...
Junior C Developer
Location : Washington, DC
Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build next-gen software systems, inc...
Java, C# Developer
Location : Washington, DC
WERE REIMAGINING SPORTS AND TECHNOLOGY. DraftKings is bringing sports fans closer to the games they love and becoming an essential part of their experience in the process. An industry pioneer since our founding in 2012, we believe...