About AMCMotion 101ProductsSupportContact Us
Careers

As Advanced Motion Controls continues to expand, many excellent opportunities emerge to join our fast growing, progressive, and family-like company. We specialize in providing leading edge technologies in servo amplifier and power electronics systems to the motion control and industrial automation industries.

We are always on the lookout for fantastic individuals to join our organization. If you are a contributor and like working for a fast-paced, progressive company, let us know who you are. We continuously review our needs in Engineering, Manufacturing and Sales & Marketing and look forward to reviewing your profile. Send your résumé to humanresources@a-m-c.com.

Advanced Motion Controls is an Affirmative Action/Equal Opportunity Employer. Advanced Motion Controls will not discriminate against any employee or applicant for employment because of race, color, religion, sex, or national origin. Advanced Motion Controls will take affirmative action to ensure that applicants are employed, and that employees are treated during employment without regard to their race, color, religion, sex, or national origin.

Open Positions

Software Development Manager

We are looking for an experienced Technologist to lead our Software Development Team. This position will provide innovation to our product offering, as well as development process. The responsibilities require a dynamic individual interested in leading a competent development team in a fast paced, advanced technology, product development environment. The right candidate will have demonstrated experience in successful implementation of software based products in industry. Knowledge of motion control, motor and embedded concepts are fundamental to this position.

Responsibilities:

  • Lead product development activities relating to software & firmware initiatives:

    • Application Programming Interface(s) (API)
    • Graphical User Interface (GUI)
    • Cross operating system product application
    • Test suites to support development activities
  • Facilitate team in identification of practical product solutions in response to 'needs-based' customer requirements.
  • Software architectural design and implementation methods
  • Direct interface with Customers, Sales and Product Management
  • Supervision of Software Development Team
  • Project management
  • Key participant on New Products Development Team

Key Skills:

  • MSEE or Equivalent in Electronics, Computer and/or Software Engineering
  • Expertise with Motion Controls Systems
  • Strong understanding of digital control systems
  • Experience with digital servo amplifiers
  • Experience in creation of modular code base to support product platforms requiring both flexibility and performance.
  • Experience with Windows, Linux and Real Time operating systems
  • Understanding of embedded systems
  • Minimum 5 years of experience in software development and management
  • C/C++ programming experience
  • Ability to multi-task
  • Strong oral and written communication skills
  • Must be a goal oriented, self-starter and work well in a team environment

Other Requirements:

  • Must be authorized to work in the US.

Email resume to Attn.: "Software Development Manager"