Excyl Inc
Embedded Software Engineer
Excyl Inc, Washington, District of Columbia, us, 20022
Incorporated in 1997 and based in Troy-Michigan, Excyl is a full service recruiting firm specializing in the placement of Technology (IT), Engineering, Clerical and Light Industrial professionals
Job Description
This is a cross-functional engineering position, developing software for our satellite products on Linux platforms. The language for most of the software development for this position is C++. Note: Must Be US Citizen Responsibilities Design, develop, test and integrate software written in C++ from requirements to production and commercial deployment 5+ years of experience in software development Embedded development experience is a plus ” Programming experience with
C/C++
and object-oriented design Experience developing and debugging software in a Linux environment Familiarity with software configuration management, defect tracking tools, and peer review Object and Component Oriented Designs Transmission security and cryptographic techniques Strong documentation and writing skills Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite Qualifications
Desired Qualifications Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system Familiarity with developing multi-threaded software applications Knowledge of communications and/or networking protocols, TCP/IP, UDP, IPv6, etc. Experience with cross-functional (hardware/firmware/software) development and verification Experience in shell scripting using Perl, Lua, or Python Experience with Red Hat Enterprise Linux 8 Familiarity with Docker, GraphQL, Kubernetes, Conan, CMake, C++11 Working knowledge of Jira, Confluence, Git, BitBucket, SharePoint, Jenkins and Artifactory is a plus Additional Information
Education Bachelor’s Degree in Computer Science, Software, Systems, Mathematics, or other technical field. Clearance Active DoD Clearance preferred, or ability to obtain
#J-18808-Ljbffr
This is a cross-functional engineering position, developing software for our satellite products on Linux platforms. The language for most of the software development for this position is C++. Note: Must Be US Citizen Responsibilities Design, develop, test and integrate software written in C++ from requirements to production and commercial deployment 5+ years of experience in software development Embedded development experience is a plus ” Programming experience with
C/C++
and object-oriented design Experience developing and debugging software in a Linux environment Familiarity with software configuration management, defect tracking tools, and peer review Object and Component Oriented Designs Transmission security and cryptographic techniques Strong documentation and writing skills Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite Qualifications
Desired Qualifications Embedded development including hardware debug, device drivers, and real-time constraints in a complex multi-processor system Familiarity with developing multi-threaded software applications Knowledge of communications and/or networking protocols, TCP/IP, UDP, IPv6, etc. Experience with cross-functional (hardware/firmware/software) development and verification Experience in shell scripting using Perl, Lua, or Python Experience with Red Hat Enterprise Linux 8 Familiarity with Docker, GraphQL, Kubernetes, Conan, CMake, C++11 Working knowledge of Jira, Confluence, Git, BitBucket, SharePoint, Jenkins and Artifactory is a plus Additional Information
Education Bachelor’s Degree in Computer Science, Software, Systems, Mathematics, or other technical field. Clearance Active DoD Clearance preferred, or ability to obtain
#J-18808-Ljbffr