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
Opens the official application on the employer’s site. No login required.