Aerotech, Inc.

Software Engineer - Application Development

Aerotech, Inc.
Apply
4 days ago
Pittsburgh, PA, USAEntry Level / Mid Level

Responsibilities

  • Design, develop, and maintain desktop software applications and libraries used to configure, control, and monitor motion-control products.
  • Design and implement user interfaces and front-end functionality with a focus on user experience.
  • Develop software that interacts with lower levels of the software stack and maintain advanced manufacturing support applications.
  • Debug complex, time-critical product problems, implement new features, and participate in all phases of the software development life cycle.
  • Conduct tests, review technical documentation, and ensure software meets Aerotech’s quality standards.
  • Participate in short-term rotations in related engineering roles as arranged with a supervisor.

Requirements

  • Bachelor of Science or Master of Science in Computer Science, Computer Engineering, Software Engineering, Information Science, Electrical Engineering, or a similar major from an accredited college or university.
  • Zero to five years of relevant work experience.
  • Thorough knowledge of an object-oriented programming language such as C# or Java.
  • Must be authorized to work in the United States currently and in the future without employer sponsorship.
  • Experience or working knowledge in UI design, web development, WPF, XAML, MVVM, Prism, or other UI/application frameworks is a plus.

Benefits

  • Bonus payments every six months, rich health plans, retirement planning, and a 100% company-paid Employee Stock Ownership Trust.
  • Engineer development program with short-term rotations in related engineering roles.
  • Team-oriented environment with opportunities for growth and promotion from within.

Tech Stack

C#Java.NET

Categories

Aerotech, Inc.

About Aerotech, Inc.

501-1,000 employees
Contact me