Senior Software Engineer (C++, Python, Linux)

Synergy ECP

Columbia (SC)

On-site

USD 120,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synergy ECP is seeking a Full-Time Software Engineer Level 3 with strong C++ and multi-threaded skills to design, develop, and maintain complex signal processing software in UNIX/Linux environments. The role requires TS/SCI clearance, US citizenship, and extensive experience with data formats and databases.

You will contribute to analytics and large-scale data processing for federal programs. Candidates should have a technical degree and may substitute years of software experience for the

Qualifications

  • Twenty (20) years experience in programs and contracts of similar scope, type, and complexity within the Federal Government is required.
  • Bachelor’s degree in a technical discipline from an accredited college or university is required.
  • Four (4) years of additional software engineering experience may be substituted for a bachelor’s degree.

Responsibilities

  • Develops, maintains, and enhances complex software systems (e.g., analytics, large data sets, real-time systems) based on documented requirements.
  • Design and develop signal processing software components using C++, Java, Python in UNIX and LINUX OS environments.
  • Define and implement data formatting and interface specifications; document release descriptions and deployment procedures.

Skills

C++
Multi-threaded programming
UNIX/Linux
Python
Java
XML
JSON
Object Oriented
SIGINT data formats
System testing

Education

Bachelor’s degree in a technical discipline

Tools

MySQL
MongoDB
Redis
XML
JSON
Subversion (SVN)

Job description

Synergy ECP is seeking a Full-Time Software Engineer Level 3 with strong C++ and multi-threaded skills to design, develop, and maintain complex signal processing software in UNIX/Linux environments. The role requires TS/SCI clearance, US citizenship, and extensive experience with data formats and databases.

You will contribute to analytics and large-scale data processing for federal programs. Candidates should have a technical degree and may substitute years of software experience for the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: C++, Linux, SIGINT
Senior Software Engineer: C++, Linux, SIGINT

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 160,000
Senior Software Engineer III — Real-Time Data & Cloud Apps
Senior Software Engineer III — Real-Time Data & Cloud Apps

Synergy ECP • Columbia (MD)

On-site
USD 100,000 - 140,000
Software Engineer 3
Software Engineer 3

Synergy ECP • Columbia (SC)

On-site
USD 120,000 - 150,000
Senior Linux Software Architect - C/C++ / Python | TS/SCI
Senior Linux Software Architect - C/C++ / Python | TS/SCI

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
Software Integration Engineer III — TS/SCI Clearance
Software Integration Engineer III — TS/SCI Clearance

Synergy ECP • Fort Meade (MD)

On-site
USD 110,000 - 170,000
Principal Software Developer
Principal Software Developer

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Synergy ECP • Maryland

On-site
USD 150,000 - 190,000
Health benefits
401K retirement plan
Continuing education program
+3
Security-Cleared Software Engineer – Real-Time Analytics
Security-Cleared Software Engineer – Real-Time Analytics

Synergy ECP • Columbia (SC)

On-site
USD 90,000 - 160,000
Software Developer 3
Software Developer 3

Synergy ECP • Columbia (MD)

On-site
USD 120,000 - 180,000
TS/SCI Systems Integration Engineer - HPC & Linux Clusters
TS/SCI Systems Integration Engineer - HPC & Linux Clusters

Synergy ECP • Columbia (SC)

On-site
USD 140,000 - 190,000