Software Developer

Footbridge Federal

Woburn (MA)

Hybrid

USD 120,000 - 150,000

Full time

12 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Time Away/Flexibility
Professional Development

Job summary

Footbridge Federal seeks a software engineer to design, develop, and manage custom software applications and data processing workflows for defense and federal programs. This role requires a Bachelor’s in a STEM field with 3+ years of professional experience, strong C/C++ (C++11+, STL, Boost), Python, MATLAB, and familiarity with Git, Maven/Gradle, XML, SQL, and Google Protocol Buffers.

Active Secret clearance is required; a Master’s degree is preferred, plus cloud/HPC experience, Docker, JSON,

Qualifications

  • Active Secret security clearance.
  • Bachelor’s degree in a STEM field (such as Computer Science, Mathematics, or Physics) with at least 3 years of professional experience.
  • Strong programming experience in C/C++ (C++11 or later, Standard Template Library, and Boost).
  • Proficiency with Python and MATLAB.
  • Experience with version control and build automation tools (Git, GitHub, GitLab, Maven, Gradle, or Make/Autotools).
  • Familiarity with XML, SQL, and Google Protocol Buffers.
  • Strong verbal and written communication skills, with the ability to present technical concepts clearly.

Responsibilities

  • Design, develop, and manage custom software applications and data processing workflows.
  • Identify areas for improvement in existing software packages and implement necessary modifications.
  • Conduct rigorous software testing, including the design and execution of unit and regression tests.
  • Create and maintain comprehensive software documentation.
  • Manage multiple development tasks simultaneously, working both independently and collaboratively.

Skills

C/C++ (C++11+; STL; Boost)
Python
MATLAB
Strong communication

Education

Bachelor’s degree in STEM (CS/Math/Phys)
Master’s degree (preferred)

Tools

Git/GitHub/GitLab
Maven/Gradle
Make/Autotools
XML
SQL
Google Protocol Buffers
Docker (preferred)

Job description

  • Design, develop, and manage custom software applications and data processing workflows.
  • Identify areas for improvement in existing software packages and implement necessary modifications.
  • Conduct rigorous software testing, including the design and execution of unit and regression tests.
  • Create and maintain comprehensive software documentation.
  • Manage multiple development tasks simultaneously, working both independently and collaboratively.
Minimum Qualifications
  • Active Secret security clearance.
  • Bachelor’s degree in a STEM field (such as Computer Science, Mathematics, or Physics) with at least 3 years of professional experience.
  • Strong programming experience in C/C++ (C++11 or later, Standard Template Library, and Boost).
  • Proficiency with Python and MATLAB.
  • Experience with version control and build automation tools (Git, GitHub, GitLab, Maven, Gradle, or Make/Autotools).
  • Familiarity with XML, SQL, and Google Protocol Buffers.
  • Strong verbal and written communication skills, with the ability to present technical concepts clearly.
Preferred Qualifications
  • Master’s degree in a STEM discipline.
  • Experience with cloud computing and high-performance computing environments.
  • Familiarity with Docker, JSON, and Fortran.
  • Background in algorithm development and object-oriented software design.
Required Skills
  • Active Secret security clearance.
  • Bachelor’s degree in a STEM field (such as Computer Science, Mathematics, or Physics) with at least 3 years of professional experience.
  • Strong programming experience in C/C++ (C++11 or later, Standard Template Library, and Boost).
  • Proficiency with Python and MATLAB.
  • Experience with version control and build automation tools (Git, GitHub, GitLab, Maven, Gradle, or Make/Autotools).
  • Familiarity with XML, SQL, and Google Protocol Buffers.
  • Strong verbal and written communication skills, with the ability to present technical concepts clearly.
Preferred Skills
  • Master’s degree in a STEM discipline.
  • Experience with cloud computing and high-performance computing environments.
  • Familiarity with Docker, JSON, and Fortran.
  • Background in algorithm development and object-oriented software design.
Security Clearance
  • Level: Secret
Travel or Schedule
  • Full-time schedule with potential for occasional domestic travel.
  • Health and Financial Foundation — Medical, dental, vision, retirement, life insurance, disability coverage, and flexible spending accounts are described in the benefits page.
  • Time Away and Flexibility Where Mission Permits — PTO, holidays, sick time, military leave, and flexible arrangements are supported where program and security requirements allow.
  • Professional Development — The site references certification support, training, conferences, mentorship, internal mobility, and individual development planning.
About Footbridge
Mission

Footbridge Federal delivers engineering, cyber, mission IT, analytics, and cleared program support for defense, intelligence, federal civilian, homeland security, and research missions.

Culture

Mission Context Matters

Candidates should expect work tied to defense, intelligence, federal civilian, homeland, and research missions rather than generic commercial delivery.

Small-Team Accountability

The culture copy emphasizes ownership, communication, and practical execution across teams that work close to customers and program outcomes.

Growth With Technical Credibility

Career content supports hands‑on technical growth, certifications, internal mobility, and program leadership without forcing one career track.

Benefits & why work here
  • Health and Financial Foundation: Medical, dental, vision, retirement, life insurance, disability coverage, and flexible spending accounts are described in the benefits page.
  • Time Away and Flexibility Where Mission Permits: PTO, holidays, sick time, military leave, and flexible arrangements are supported where program and security requirements allow.
  • Professional Development: The site references certification support, training, conferences, mentorship, internal mobility, and individual development planning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Footbridge Federal • Florida

Hybrid
USD 120,000 - 170,000
Health benefits
Paid time off
Professional development
Software Engineer
Software Engineer

Footbridge Federal • Centreville (VA)

On-site
USD 60,000 - 120,000
Principal Systems Integrator
Principal Systems Integrator

Footbridge Federal • Oakton (VA)

Hybrid
USD 120,000 - 160,000
Health & Financial Foundation
Time Away & Flexibility
Professional Development
Software Engineer
Software Engineer

Footbridge Federal • Town of Florida (NY)

On-site
USD 110,000 - 170,000
Data Scientist (SME)
Data Scientist (SME)

Footbridge Federal • Centreville (VA)

On-site
USD 140,000 - 180,000
Software Developer
Software Developer

Footbridge Federal • Centreville (VA)

On-site
USD 90,000 - 140,000
Health and Financial Foundation
Time Away and Flexibility
Professional Development
Senior DevSecOps Automation Engineer
Senior DevSecOps Automation Engineer

Footbridge Federal • Florida

Hybrid
USD 140,000 - 190,000
Health benefits
Flexible spending accounts
Professional development
Principal Data Manager
Principal Data Manager

Footbridge Federal • Florida

Hybrid
USD 120,000 - 160,000
Health and Financial Foundation benefi
Time Away and Flexibility
Professional Development opportunities
ISSO Specialist
ISSO Specialist

Footbridge Federal • Woburn (MA)

Hybrid
USD 120,000 - 150,000
Top Secret-Cleared DevOps Platform Engineer
Top Secret-Cleared DevOps Platform Engineer

Footbridge Federal • Florida

Hybrid
USD 140,000 - 210,000
Health & retirement
PTO & leave
Professional development