Skip to main content

Freedom Technology Solutions Group

Software Engineer

Annapolis Junction, MDmidAdded 2 days ago

About this role

Freedom Technology Solutions Group seeks a Software Engineer to develop and enhance ground-based satellite geolocation systems, working across the full engineering lifecycle from requirements through deployment. The role involves building processing-intensive analytics, RF signal processing applications, and visualization tools while integrating new and legacy software across diverse hardware platforms.

What you'll do

  • Develop and maintain complex software systems for satellite geolocation and signal processing
  • Contribute to RF signal processing applications and analytics tool development
  • Review, test, and document software components against design requirements
  • Integrate new and legacy software across various hardware form factors
  • Provide input on hardware/software trade-offs and COTS/GOTS integration decisions
  • Resolve software problem reports and conduct requirements analysis

What they're looking for

  • Software-Defined Radio (SDR) programming
  • Geospatial processing
  • 2D and 3D image display coding
  • Version control (GitLab, GitHub, or similar)
  • Project management tools (Jira/Confluence or similar)
  • Linux development environments
  • Python, C++, Java, or JavaScript
  • Systems and software engineering

Benefits

  • Flexible work environment with work-life balance
  • Competitive salary and comprehensive benefits package
  • Matching 401(k), fully paid medical, life and disability insurance
  • Generous paid time off including site closure days
  • Paid training and tuition reimbursement
  • Company-sponsored events and annual logo wear allowance
Apply on the employer's site

Opens the official application on the employer’s site. No login required.