Motion Control Software Engineer — UI/UX & Desktop Apps

aerotech

Pittsburgh (Allegheny County)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Bonus payments every 6 months
Health plans
Stock ownership trust

Job summary

Aerotech designs, implements, and maintains the front-end features of its motion control software using C#/.NET. You will develop desktop applications and libraries used to configure, control, and monitor Aerotech products.

You will collaborate with engineers to debug issues, implement new features, and participate in all phases of the software development life cycle. Strong UI/UX focus and familiarity with Visual Studio and OO concepts are expected.

Qualifications

  • BS or MS degree in Computer Science, Computer Engineering, Software Engineering, Information Science, Electrical Engineering, or similar major from an accredited college or university.
  • Zero to five years of relevant work experience.
  • Thorough knowledge of an object-oriented programming language (e.g., C#, Java).
  • Authorized to work in the US without sponsorship. OPT/CPT visa holders not eligible.
  • Experience or working knowledge in UI design/web development; WPF, XAML, MVVM; Prism or similar UI frameworks.

Responsibilities

  • Designs, implements, and maintains desktop software applications and libraries for configuring, controlling, and monitoring Aerotech motion control products.
  • Designs and implements user interfaces with a focus on user experience.
  • Interacts with engineers to debug time-critical problems and participate in the software development life cycle.
  • Maintains knowledge of Visual Studio, source control, and OO programming concepts.
  • Conducts tests to verify new features and proper operation of motion control software.
  • Provides and reviews technical documentation.

Skills

C#
Java
OOP concepts
UI design
MVVM
WPF
XAML

Education

BS or MS in CS/CE/SE

Tools

Visual Studio
Source control

Job description

Aerotech designs, implements, and maintains the front-end features of its motion control software using C#/.NET. You will develop desktop applications and libraries used to configure, control, and monitor Aerotech products.

You will collaborate with engineers to debug issues, implement new features, and participate in all phases of the software development life cycle. Strong UI/UX focus and familiarity with Visual Studio and OO concepts are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Motion Control Software Engineer (C#/.NET)
Motion Control Software Engineer (C#/.NET)

Aerotech, Inc. • Pittsburgh

On-site
USD 75,000 - 110,000
Bonus payments every 6 months
Rich health plans
Employee Stock Ownership Trust
Motion-Control Software Engineer (C#/.NET) - UI & Tools
Motion-Control Software Engineer (C#/.NET) - UI & Tools

Aerotech Inc • Pittsburgh

On-site
USD 90,000 - 120,000
Bonus every 6 months
Rich health plans
Company-paid ESOP
Software Engineer - Application Development
Software Engineer - Application Development

Aerotech Inc • Pittsburgh

On-site
USD 90,000 - 120,000
Bonus every 6 months
Rich health plans
Company-paid ESOP
Software Engineer - Application Development
Software Engineer - Application Development

Aerotech, Inc. • Pittsburgh

On-site
USD 75,000 - 110,000
Bonus payments every 6 months
Rich health plans
Employee Stock Ownership Trust
Aerospace Desktop C#/.NET Engineer
Aerospace Desktop C#/.NET Engineer

Actalent • Bingen (WA)

Hybrid
USD 70,000 - 125,000
Hybrid work model
Onsite in Bingen, WA
Applications Engineer — Motion & Automation Solutions
Applications Engineer — Motion & Automation Solutions

Aerotech, Inc. • Pittsburgh

On-site
USD 70,000 - 95,000
Health insurance
Employee Stock Ownership Trust
401k
+5
Aerospace Motion Control Engineer — Embedded C Specialist
Aerospace Motion Control Engineer — Embedded C Specialist

Cantos Ventures • Torrance (CA)

On-site
USD 120,000 - 140,000
Competitive salary
Equity
Health insurance
+2
Robotics Software Engineer — Autonomy & Cross-Platform Dev
Robotics Software Engineer — Autonomy & Cross-Platform Dev

AeroVironment • Melbourne (AR)

On-site
USD 100,000 - 150,000
Medical, Dental, Vision
401K with company match
9/80 work schedule
+1
Motion Control Firmware Engineer (Embedded C) – Growth & Equity
Motion Control Firmware Engineer (Embedded C) – Growth & Equity

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Health benefits (100% company-covered)
Flexible PTO
401K
+2
Controls Product Manager: Lead the Motion Control Platform
Controls Product Manager: Lead the Motion Control Platform

aerotech • Pittsburgh

On-site
USD 90,000 - 130,000
Bi-annual bonus
Healthcare benefits
Tuition reimbursement
+3