Senior Software Engineer - R110
Expedition Technology · Herndon, VA · 1 mo ago
On-siteEngineeringFull-time
Design and implement complex software solutions that support US defense and intelligence agencies
Integrate advanced machine learning and signal processing algorithms into cutting edge software solutions
Transition signal processing-based machine learning models to field-ready, real-time software applications and systems
Collaborate with domain experts in small teams to build and integrate complex software systems into existing infrastructure
Embrace cutting edge software tools and technologies and apply them to your solutions
Build extensible software that can be applied to multiple applications
What you need to succeed
- United States citizenship and an active Top Secret/SCI security clearance.
- BA/BS or higher degree in computer science, physics, applied mathematics, engineering, or related technical discipline.
- At least 4 years' experience with Python, Java or similar scientific computing languages.
- Experience defining, designing, and integrating architectures for signal processing systems.
- Experience making insightful decisions on software design solutions.
- Drive to continually learn and apply new software tools and design principles.
- Ability to translate customer requirements to determine development focus.
- Strong communication skills to convey complex technical concepts.