Detail View

Software Engineering Lead

Grand Forks, ND

Job Information:

Ready for a change? Willing to make a move? Developing Mission Critical Solutions interest you?  Then it's time to consider Ideal Aerosmith in Grand Forks, North Dakota, home of University of North Dakota. Relocation assistance available.

Join our “solve it” team and prepare to do great things!

At Ideal Aerosmith, we help our clients to escape the gravitational pull of complex challenges. We may be best known for developing motion testing hardware and software, but our biggest strengths come from our people and culture. We’ve never let a challenge stop us and we are relentless in helping our customers succeed. We are always looking for talented professionals who can bring their energy and expertise to our team to provide solutions to customers worldwide.

Job Summary:
The Software Engineering Lead will lead the software engineering team to achieve customer satisfaction through innovative solutions with quality and on-time delivery of engineering assignments. The Lead will also coordinate with other engineering disciplines at Ideal while staying abreast of industry trends to ensure solutions remain innovative and competitive. Every position at Ideal Aerosmith plays an important role in sustaining a lean culture. We offer a competitive benefit package and our employees enjoy every other Friday off with our 9-80 schedule.

Job Responsibilities
  • Provide leadership to software engineering department and communicate with the team
  • Function as a player/coach in the successful completion of projects which will include critical tasks such as requirements documents, design documents, coding, testing, and customer interaction
  • Provide Software Architecture Leadership to the entire Engineering Department
  • Coordinate R&D with Engineering Vice President to ensure Ideal remains competitive
  • Plan and direct engineering software activities, assign projects, establish software engineering priorities and ensure on-time delivery
  • Implement engineering performance measurements and achieve planned improvement goals for quality, timeliness and variation in the engineering cost
  • Ensure compliance to ISO 9001 requirements
  • Coordinate activities with other departments for best engineering performance and utilization of resources
  • Review project quotes including requirements and cost projections
  • Stay abreast of current industry and competitive trends in technology
  • Facilitate new product or service development for future growth
  • Participate in operations meetings and report performance to senior management
  • Facilitate the growth and development of the team through training and mentoring

Job Requirements
  • BS or equivalent in Engineering
  • At least 7 years software experience with 2 years at a software lead position
  • Project management experience
  • Experience with computers, software, programming and product design
  • Ability to travel (domestic and internationally) and obtain a passport
  • This position requires the employee to work in a restricted facility that requires US citizenship or Permanent Residence (Green Card)
  • Excellent problem solving, interpersonal and conflict management skills
  • Excellent verbal and written communication skills
  • Familiarity with Visual Studio/C#/.NET
  • Experience managing entire software life cycle

Physical Requirements
  • Must have the ability to lift and/or carry 45 lbs.
  • Ability to work for extended periods at computer workstation/keyboard.
  • The position will require walking, standing, squatting, crouching, stooping, lifting, climbing, pulling, pushing, sitting, repetitive motion and kneeling.

Ideal Aerosmith is an equal opportunity employer.

Application Instructions:

Apply on-line through the link provided. We will get in touch after we review your information. If you have any difficulty or have questions about the application process, send an email to Thank you.

Posted 02/07/18

Job ID: 63272