Principal Software Developer
Synergy ECP · Columbia, MD · 1 mo ago
EngineeringFull-time
About the role
Synergy ECP is a Service Disabled Veteran-Owned Small Business (SD(VOSB)) formed in July 2007 with headquarters in Columbia, MD. The company provides services to the defense, intelligence, and health‑care industries, serves Fortune 100 clients and multiple branches of the U.S. government and military, and prides itself on excellence, autonomy, and agility.
Responsibilities
The Software Developer will develop and maintain a framework that intelligently and dynamically makes real‑time decisions based on multi‑tiered analytics. The ideal candidate will be able to understand, modify, and integrate existing code in a Linux development environment and is self‑directed.
Requirements
- Eight (8) years of experience programming with object‑oriented programming languages
- Experience implementing software lifecycle management
- Experience leading teams to design, develop, and test software on various platforms
- Experience developing continuous integration and build environments for CNO tools
- Extremely proficient with Linux development environments
- Proficiency with CMake and Scons
- Experience with cross‑compilers
- Extensive experience with C and Python
Qualifications
Must hold a TS/SCI clearance and be a U.S. citizen.
Skills
- Linux development environments
- CMake
- Scons
- Cross‑compilers
- C programming
- Python programming