> Markdown version of [/jobs/ext/2583605-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2583605-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Leonardo DRS - **Location:** Dayton, OH, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Databases, Failure Mode Effects Analysis, Program Design Languages, Subsystems, Computer Aided Engineering (CAE), Reliability of Systems - **Published:** August 13, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3351753363&tx=KL6767FFJ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree in engineering or related technical field or equivalent experience and a minimum of 2 years of experience * Competent technical expertise and application domain knowledge * Ability to work independently U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment. ## Description * Required to support the analysis, development, and review of fault isolation and troubleshooting procedures for engineering design; make recommendations for design improvements based on this analysis. Involved with the engineering investigation, analysis, and resolution of reliability elements in design, development and implementation of new and/or existing systems/sub-systems. Supports engineering with reliability related design analysis, and coordinates issue resolution. Perform Failure Modes Effects Analysis (FMEA). Conduct Reliability analyses, trend analysis, root cause analysis, and determine associated metrics and develop and maintain associated databases. Lead the Failure Reporting, Analysis, and Corrective Action System (FRACAS) Engineering Process. * Responsible for technical activity and completion of assigned task on time and budget * Design, develop, analyze, document and support testing of products, systems or subsystems * May use computer-aided engineering or other design/analysis software in the performance of assignments. * Report of progress and status regularly * Review customer specifications and requirements, and under direction, develop designs to best support them, including cost as a key design variable * Provide budget, cost and schedule input for design assignments * Specify and evaluate supplier components, subsystems and services * Support the program design to cost and design for manufacture requirements * Develop prototypes to retire key development risks * Communicate clearly (written and oral) with other company personnel and the customer as required * Participates in preparation of less-complex proposals * May provide technical knowledge and assistance to other engineers and support personnel * Support, communicate, reinforce and defend the mission, values and culture of the organization * Attend appropriate engineering, customer or business meetings ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)