Role Overview
Radiance Technologies is hiring a mid-level Software Engineer. This is a full-time role in Dahlgren. Part of Radiance Technologies's Security hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mid-level Security roles is $120k-$160k (based on 429 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
Radiance Technologies is a 100% employee-owned company where innovation, ownership, and collaboration are at the heart of everything we do. We offer a benefits package that stands out in the industry—featuring competitive salaries, full health/dental/vision/life insurance, a generous 401(k), educational reimbursement, and a supportive, dynamic work environment where you can thrive and grow.
We’re looking for a Software Engineer to join our Enhanced Modeling and Simulation (M&S) team. In this role, you’ll collaborate with a multidisciplinary group of software engineers, data scientists, and operations research analysts to support the Joint Warfare Analysis Center and other Department of Defense and Intelligence Community partners.
If you’re passionate about building intelligent systems, leveraging machine learning, and creating innovative solutions that support national defense, this opportunity is for you.
Key Responsibilities
- Research, develop, and deploy machine learning algorithms for both software and hardware applications
- Design and optimize systems using scientific analysis and mathematical modeling
- Analyze complex datasets to develop high-performance software solutions
- Build tools and systems to support software testing, validation, and performance benchmarking
- Collaborate with cross-functional teams to integrate modeling and simulation capabilities into DoD platforms
Required Skills
- Self-motivated with strong communication and organizational abilities
- Capable of working independently with minimal supervision
- Active TS/SCI security clearance required
Required Experience
- Bachelor’s degree or higher in Computer Science, Computer Engineering, or related field
(including at least 30 semester hours in mathematics, statistics, and computer science) - Proven experience designing and developing software for constructive simulation systems (e.g., AFSIM, ITASE, NGTS)
- Full lifecycle software development experience, including prototyping, architecture, agile development, testing, and deployment
- Expertise in modeling communications networks and building data pipeline tools for extraction, transformation, and aggregation
- Strong programming proficiency in C++ and/or Java, with scripting knowledge in Python or R
- Familiarity with full-stack development, including backend frameworks, CICD pipelines, scientific computing, Docker, Kubernetes, and regression testing
- Hands-on experience with modeling and simulation environments like AFSIM, NGTS, and ITASE
- Minimum of four years of experience
Desired Qualifications
- Experience with containerization and virtualization platforms (e.g., Docker, WSL2)
- Proficiency in IDEs such as Visual Studio, Visual Studio Code, or PyCharm
- Familiarity with DoD security, compliance practices, and secure software development
Join Radiance Technologies and be part of a team that’s pushing the boundaries of what's possible in defense innovation. Here, your work directly supports national security—and your ideas have a real impact.
Radiance Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
About Radiance Technologies
Radiance Technologies
radiancetech.com
45 other open roles at Radiance Technologies on TryApplyNow.
Frequently Asked Questions
How do I apply for the Software Engineer position at Radiance Technologies?
Use the Apply button above to submit your application directly to Radiance Technologies. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer position at Radiance Technologies located?
This position is based in Dahlgren. Radiance Technologies has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer at Radiance Technologies earn?
Radiance Technologies has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer role at Radiance Technologies posted?
This role was posted on July 11, 2026 (12 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Bank Operations Specialist
Commerce Bank
Staff Product Security Engineer
Intuitive
Senior Program Manager, Information Security
Intuitive
Senior Sales Operations Representative
GE Appliances
Properties Project Manager
Frost
More Jobs at Radiance Technologies
View all →AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start