Role OverviewWe are seeking a junior to mid-level applicant with a background in Scientific Computing to work with scientists and engineers to transform advanced signal and image processing algorithms into robust and efficient software suitable for operational use.
What You Will Do
Design, develop, analyze, and test software applications from prototype to operations, using modern software development languages and practices. Assess algorithm performance on real-world data and document results via written reports and/or well-commented code.
Why It Might Be a Fit
This role requires a passion for solving challenging technical problems in a collaborative environment. We value creativity, integrity, collaboration, responsiveness, and passion for national security and excellence.
Requirements
- College degree in a scientific discipline or in Computer Science with a focus on scientific computing
- Active TS security clearance
- Demonstrated exposure to college level physics, math, and/or signal and image processing techniques
- Strong programming skills in Python, including scientific Python libraries such as numpy, scipy, pandas
- Strong programming skills in C or C++
- Excellent written and verbal communication skills
- Intellectual curiosity and a desire for continuous learning
- Ability to work with minimal supervision and collaborate with small teams
- Willingness to work onsite in the office 100%
Benefits
- Medical, Dental & Vision Insurance
- Life and Long-Term Disability (LTD)
- Vision Reimbursement
- Fitness Reimbursement
- Company-funded 5% contribution to your 401(k) retirement plan
- Company-funded 5% contribution to your Employee Stock Ownership Plan
- Continuing Education Assistance
- Flexible Scheduling
- Paid Time Off (PTO)
- Paid Parental and Bereavement Leave
]]>