> Markdown version of [/jobs/ext/2596859-software-development-engineer-onsite-idaho-falls](https://www.wearedevelopers.com/jobs/ext/2596859-software-development-engineer-onsite-idaho-falls). 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 Development Engineer - Onsite - Idaho Falls - **Company:** Curtiss-Wright Corporation - **Location:** Idaho Falls, ID, United States - **Salary:** $68,600.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Unit Testing, Microsoft Azure, C Sharp (Programming Language), Software Debugging, Hyper-V, Microsoft Visual Studio, Software Engineering, Software Project Management, Software Requirements Analysis, System Testing, Systems Integration, Virtualization Technology, VMware Virtualization, Git, Information Technology - **Published:** August 22, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3362094280&tx=HT767THZ&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, Computer Science, or a related field * Minimum of 5 years of relevant experience developing software using C/C++/C# and working the full product life cycle from concept and requirements capture through design, implementation, testing, and installation phases * 1+ years of software project lead experience * Technical documentation skills * Experience with Azure DevOps and Git, or similar platform * Experience with VMWare Workstation Pro, Microsoft Hyper-V, or similar virtualization software * Experience using Microsoft Visual Studio C/C++/C# * Familiarity with performing formal testing/integration, including software unit testing and integration of software with hardware as well as creating and executing system test procedures ## Description * Develop, review, test, troubleshoot and refine system and software requirements with internal and external customers * Capture and specify requirements * Conduct feasibility studies and prototyping * Design, code, test, debug, configure, maintain and document software * Create and/or review design documentation for software * Create and/or review formal test documentation for software * Integrate created software into respective systems * Support deployed systems by analyzing and fixing software related issues * Work well both independently and as part of a team to achieve team and organizational goals * Demonstrate a strong customer focus by listening to, recognizing, and responding to customer input in an effective, timely and courteous manner * Take initiative as problems and opportunities arise by anticipating and meeting customer needs and company expectations ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)