Software Development Engineer

Curtiss-Wright CorporationIdaho Falls, ID
$68,600 - $90,000Onsite

About The Position

We are growing and have an opportunity for a Software Development Engineer in Idaho Falls, ID. As our Software Development Engineer and a key member of the team, you will have the opportunity to participate in the development, maintenance, and installation of software for real-time plant process monitoring and information systems for nuclear power plants.

Requirements

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

Responsibilities

  • 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

Benefits

  • Paid Time Off
  • 401K with Employer Match and Profit Sharing
  • Health and Wellness Benefits
  • Learning and Development Opportunities
  • Referral Program
  • Competitive Pay
  • Recognition
  • Employee Stock Purchase Plan
  • Inclusive & Supportive Culture
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service