Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ECS · 1 day ago

Software Engineer

ECS is a leading mid-sized provider of technology services to the United States Federal Government, and they are seeking a Journeyman Software Engineer to support an exciting project in Dahlgren, VA. The ideal candidate will be responsible for designing, developing, and testing a central Software System, primarily written in C++, while working in an Agile-like environment.

Artificial Intelligence (AI)Cloud InfrastructureComplianceConsultingCyber SecurityInformation TechnologyMachine LearningSecuritySoftware
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Support an exciting project
Designing, developing, and testing a central Software System
Provide change support for the full-lifecycle: design, implementation, test, and verification alongside other team members specialized in design, testing, data analysis, and development

Qualification

C++Agile/ScrumLinuxPythonBash ScriptingJavaScriptQtSQLDebuggingGDBWiresharkCMakeCross-Language Proficiency

Required

Secret Clearance, with ability to upgrade to TS/SCI
Bachelor's degree in Engineering or similar
Minimum four (6) years experience in performing software design, code, and testing
Command of C++ language
Experience in an Agile/Scrum environment

Preferred

Ability to inspect, modify, and code in other languages as necessary (IE Python, Bash Scripting, JavaScript)
Frameworks
Qt - GUI Framework
I/O
Databases - document data model and SQL to manage state and persist data
File Descriptors - to access settings and configurations
Low-Level
Bit Operations
Binary Encoded Messages
Socket based communication (IE UDP, TCP, Serial)
Proficient at developing on large code bases
Proficient at Debugging complex, distributed systems
Familiarity with GDB (GNU Project Debugger) and Wireshark
Data Log processing and inspection for bug tracing
Coredumps
Proficient developing on Linux (CentOS/RHEL)
cd, ls, grep, find, vim, POSIX, everything is a file concept, signals, et cetera
IDEs will be available: Eclipse and QtCreator. Others available upon approval by IT
Familiarity with Make and CMake a plus
Cross-Language Proficiency

Company

ECS is a fast-growing 4,000-person, $1.2B provider of advanced technology solutions for federal civilian, defense, intelligence, and commercial customers.

Funding

Current Stage
Late Stage
Total Funding
unknown
2018-01-31Acquired
2015-04-10Private Equity

Leadership Team

leader-logo
Keith McCloskey
VP / Chief Technology Officer
linkedin
leader-logo
Ryan Garner
Chief Financial Officer
linkedin
Company data provided by crunchbase