Software Development Engineer - Onsite - Idaho Falls

Curtiss-Wright Corporation
Idaho Falls, ID, United States
14 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$68,600.0 - $90,000.0
Working hours
Regular working hours

Tech stack

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
+3 more
VMware Virtualization Git Information Technology

Job 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

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

Benefits & conditions

Paid Time Off I 401K with Employer Match and Profit Sharing I Health and Wellness Benefits I Learning and Development Opportunities I Referral Program I Competitive Pay I Recognition I Employee Stock Purchase Plan (https://curtisswright.com/investor-relations/overview/default.aspx) I Inclusive & Supportive Culture (https://careers.curtisswright.com/en/who-we-are/)

Salary Information: $ 68,600.00 - $90,000.00 per year

About the company

Over 95 years of growth, Curtiss-Wright is an integrated, market-facing global diversified industrial company and remains a technology leader through this legacy of innovation. Through three well-balanced segments - Aerospace & Industrial, Defense Electronics and Naval & Power, we remain focused on advanced technologies for high performance platforms and critical applications. Diversity, commitment to excellence and dedication to the spirit of pioneering innovation continue to drive the employees of Curtiss-Wright.

Our Values

What makes a world-class organization? It all begins with core values that provide a strong foundation for success. Simple in theory, the values of Curtiss-Wright are reflected in every aspect of our operations. To our employees, these are more than words on a wall - we all take these values to heart in our relationships with our customers and each other.

Leadership

We lead based on vision and strategic direction, empowering employees to reach goals through thoughtful and decisive action.

Customer Focus

We are committed to achieving total quality by meeting our customers’ expectations and delivering products and services in a timely fashion.

Teamwork & Trust

Working in a spirit of trust and collaboration, we actively encourage employees to contribute their ideas and innovations to keep our company moving forward.

Respect for People

We believe that people are our most valuable asset and will always do the right thing in our dealings and interactions with all employees.

Integrity

We will act with the highest integrity in all of our business relationships and strategic partnerships.

What We Offer Our Employees:

Opportunity: As part of the Curtiss-Wright team, you have the opportunity each day to transform the way customers do business, as well as transform your career. Our entrepreneurial environment provides you with excellent experiences that enable you to develop your skills through stretch assignments and the opportunity to work with the best talent in the industry. You will have the opportunity to contribute from day one!

Challenging Work: The work we do here is not only challenging, but it is meaningful to our customers, our employees and the communities in which they live and work. You are given the chance to work on some of the most advanced technology projects in the world. Now that something to be proud of!

Collaborative Environment: The teamwork among our exceptionally talented people enables us to deliver some of the most advanced solutions to our customers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

Videos

See all

Related articles

See all