Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

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

  • 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

Desired Qualifications

  • 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)
  • 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

EOE/Minorities/Females/Vet/Disabled

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Radiance Technologies

Join Radiance Technologies as a Software Engineer and be a part of a vibrant, 100% employee-owned company that values innovation and collaboration. You will be working with our Enhanced Modeling and Simulation (M&S) team, where you’ll have the exciting opportunity to collaborate with other talented software engineers, data scientists, and operations research analysts. In this role, you'll delve into the world of machine learning and develop intelligent systems that support crucial national defense initiatives. Your day-to-day responsibilities will include researching, developing, and deploying cutting-edge machine learning algorithms that will enhance the capabilities of Department of Defense platforms. We value self-motivated individuals with strong communication skills as you’ll need to work both independently and collaboratively. With your expertise in languages like C++ and Java, along with experience in full lifecycle software development, you'll play a pivotal role in designing and optimizing systems using scientific analysis. At Radiance Technologies, we offer a comprehensive benefits package that includes competitive salaries and numerous perks, ensuring a supportive environment where your career can thrive. If you’re excited about leveraging your skills in a meaningful way, especially in modeling and simulation environments, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Radiance Technologies
What are the key responsibilities of a Software Engineer at Radiance Technologies?

As a Software Engineer at Radiance Technologies, your primary responsibilities will involve researching, developing, and deploying machine learning algorithms applicable to both software and hardware. You will also be designing systems for optimization using scientific modeling, analyzing complex datasets to create high-performance software solutions, and collaborating with cross-functional teams to integrate modeling capabilities into DoD platforms.

Join Rise to see the full answer
What skills are required for the Software Engineer position at Radiance Technologies?

To be successful as a Software Engineer at Radiance Technologies, you should possess strong programming skills in languages like C++ and Java, and understanding of Python or R scripting. Additionally, experience with modeling communications networks, full lifecycle software development, and familiarity with tools like Docker and Kubernetes is essential. A self-motivated attitude along with excellent organizational and communication abilities is highly valued in this role.

Join Rise to see the full answer
What experience is needed to become a Software Engineer with Radiance Technologies?

Radiance Technologies seeks candidates with proven experience in designing and developing software for constructive simulation systems. Full lifecycle software development experience is critical, covering areas from prototyping to deployment. Experience in specialized modeling and simulation tools like AFSIM, ITASE, and NGTS is also a plus.

Join Rise to see the full answer
What qualifications should a candidate have to apply for the Software Engineer role at Radiance Technologies?

Applicants for the Software Engineer position at Radiance Technologies are ideally required to hold a Bachelor's degree or higher in Computer Science, Computer Engineering, or a related field, with at least 30 semester hours in mathematics, statistics, and computer science. An active TS/SCI security clearance is also mandatory for this role.

Join Rise to see the full answer
What is the work environment like for Software Engineers at Radiance Technologies?

Software Engineers at Radiance Technologies work in a dynamic and supportive environment that promotes innovation and collaboration. Being 100% employee-owned, the company nurtures a culture that encourages growth and development, ensuring that you can thrive as part of a multidisciplinary team dedicated to impactful defense solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with machine learning algorithms in software development?

When answering this question, emphasize specific projects where you researched and deployed machine learning algorithms, particularly how they enhanced software functionality or performance. Discuss the algorithms you implemented, the challenges faced, and the outcomes of your work.

Join Rise to see the full answer
How do you approach optimizing systems using scientific analysis?

In your response, outline your methodology for system optimization, including any specific scientific and mathematical techniques you utilize. Mention how you analyze performance data to make informed adjustments that improve system efficiency.

Join Rise to see the full answer
Describe your experience with full lifecycle software development.

To effectively answer this, detail your involvement in each stage of the software development lifecycle, from requirements gathering to deployment and maintenance. Use specific examples to illustrate challenges you overcame and how your contributions led to project success.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Discuss your proficiency in C++ and Java, providing examples of projects you've completed in these languages. Mention any additional languages you're familiar with, like Python or R, and explain how each language's features enhanced your work.

Join Rise to see the full answer
How do you handle working independently with minimal supervision?

Illustrate your self-motivational techniques and organizational strategies that bolster your productivity when working independently. Provide examples of past experiences where you successfully completed tasks autonomously, showcasing your initiative.

Join Rise to see the full answer
Can you discuss your experience with modeling and simulation environments?

Describe any past projects involving modeling and simulation tools like AFSIM, ITASE, or NGTS. Highlight the objectives of the projects and how you utilized these tools to achieve effective outcomes, especially in collaborative settings.

Join Rise to see the full answer
What do you know about DoD compliance practices?

To answer this question effectively, discuss your understanding of DoD security policies and compliance practices in software development. Mention any experience you have with secure coding protocols and how they apply to your past roles.

Join Rise to see the full answer
How do you stay current with emerging technologies in software engineering?

Explain your strategies for professional development, including attending workshops, participating in industry forums, or pursuing certifications. Share how staying informed about emerging technologies has positively influenced your work.

Join Rise to see the full answer
How would you approach analyzing complex datasets?

Outline your analytical approach, mentioning tools and methods you commonly use to extract insights from large datasets. Provide an example of a previous project where you successfully interpreted data to drive software improvements.

Join Rise to see the full answer
What is your experience with CI/CD pipelines in software development?

Discuss your familiarity with Continuous Integration and Continuous Deployment (CI/CD) processes. Mention specific tools you’ve used, such as Jenkins or GitLab, and how implementing CI/CD practices improved your team's workflow and software quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Cogent People Remote Columbia, Maryland, United States
Posted 22 hours ago

Join Cogent People as a Senior Software Engineer and be part of a mission-critical project that shapes the future of federal healthcare technology.

Photo of the Rise User
Posted 13 days ago
Photo of the Rise User

Be part of The Trade Desk's mission to enhance data-driven advertising as a Senior Software Engineer focusing on Machine Learning Operations.

Join our team as a Senior Front-End Developer (ReactJS) and help create intuitive and visually appealing user interfaces.

Photo of the Rise User
Posted yesterday

Mindlance seeks a skilled Full Stack Developer with expertise in node.js and MongoDB to join their team in San Mateo.

Posted 8 days ago

Join Truelogic as a Senior FullStack Engineer focused on React, working remotely to drive digital innovation.

Photo of the Rise User
Thomson Reuters Remote USA-MSP-2900 Ames Crossing Road
Posted 6 days ago

Join Thomson Reuters as a Senior Software Engineer - Java to play a key role in developing cutting-edge legal tech solutions.

Radiance Technologies is an employee-owned prime contractor founded in 1999. Radiance has over 1000 employee-owners across the United States serving the Department of Defense, Intelligence Community, and other government agencies. From concepts to...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
8 people applied to Front end developer at Viseven
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance