Principal Software Developer
Synergy ECP · Columbia, SC · 1 mo ago
EngineeringFull-time
About the role
The Software Developer will develop and maintain a framework that intelligently and dynamically makes real-time decisions based on multi-tiered analytics.
Responsibilities
- Understand, modify, and integrate existing code in a Linux development environment
- Lead teams to design, develop, and test software on various platforms
- Develop continuous integration and build environments for CNO tools
Requirements
- Eight (8) years of experience programming with object-oriented programming languages
- Experience implementing software lifecycle management
- Extremely proficient with Linux development environments
- CMake
- Scons
- Cross Compilers
- Extensive experience with C, and python
Qualifications
- U.S. Citizenship
- Clearance Required: TS/SCI
Skills
- Linux development environments
- CMake
- Scons
- Cross Compilers
- C
- Python
Benefits
- Equal Opportunity Employer
Pay
- TBD
Schedule
- TBD