Software Design Engineer – Allied Motion Technologies Inc.

Job Information

  • icon
    No. of Openings 1 opening
  • icon
    Job Experience : 0-2 years

Job Description

Are you looking for a Software Design Engineer position where you can use your design and testing skills? Looking for a company that will value your insight for product development opportunities? Look no further – ALLIED MOTION TECHNOLOGIES INC is the place for you!

Allied Motion Technologies is a growing global leader in the motion control industry that has an exciting opportunity for a SOFTWARE DESIGN ENGINEER to join Rochester, NY location.

At Allied you will have the exciting opportunity to work on embedded electronics that control brushless DC motors and associated actuation systems in the Industrial, Automotive, and Aerospace markets including major process automation, vehicle control, and space launch system providers. The engineer will research, develop, design, implement, test, and evaluate firmware and software solutions in conjunction with hardware product development. Your efforts will result in a high value integrated electronics that provide our customers with competitive advantage in their products and markets.

As a Software Design Engineer, you will be responsible for leading engineering execution, design implementation, and developing long term technology processes/strategies consistent with Allied Motion’s focus on new market opportunities and lean implementation.

This position includes the design and analysis of motor interface hardware, power supplies, microcontroller hardware, network interfaces, and EMI performance, along with thermal system analysis and product testing including testing for function, environment, safety, and EMI compliance. You will also interface with customers as a technical liaison on current and new product development projects.

Allied Motion leverages its superior expertise in electro-magnetic, mechanical and electronic motion technology / know-how to provide solutions with the most compact, differentiated products or systems that “change the game” and add value to our customers’ products. Our products include motors, controllers and gearmotors.

Primary Responsibilities:

Manages and coordinates the design and release to production of products, which meet customer needs and reflect current/future strategic manufacturing processes.

Analyzes and interprets engineering data when new products and components, modifications, and changes affect standard products.

Develops and presents technical information, which aids in strategic planning initiatives.

Recommends resources required to enhance product performance and/or resolve design/manufacturing issues.

Plans and develops experimental test programs. Analyzes test data and reports to determine if design meets functional and performance specifications.

Works with members of production and engineering staff to solve problems associated with design and manufacturing of products.

Communicates with the other engineering personnel to coordinate the interrelated design and assure project completion.

Develop custom test firmware to assist the HW team in initial HW validation as well as compliance testing

Minimum Qualifications:

Bachelor’s degree in Engineering, preferably Electrical or Computer Engineering

0 – 8 years of work experience; knowledge of gear motors, electric motors and drives a plus

Ability to interpret an extensive variety of technical instructions in mathematical or diagram from and deal with several abstract and concrete variables

Solid computer skills include MS Office, engineering design software such as MatLab, C, C++, C#, Jira, Python, VHDL, NI Labview, etc.

Knowledge of Communication Protocols such as EtherCat, CANopen, J1939, UDS, DS301, DS402, Modbus/TCP, Ethernet/IP, and Profinet etc.

Knowledge of embedded software design for motor control, design patterns such as state pattern, observer pattern, etc. is a plus

Allied Motion is a global organization designing advanced technologies for the most challenging and innovative markets. The business climate we compete in is constantly evolving and we do not simply navigate through this environment, but we embrace its challenges, and we position ourselves for success. Our people make this possible. No other asset is more important. No other element of our company is more depended upon. Our people, our culture, and our commitment to “changing the game” is how we win. We ensure that the spirit of our organization continues to grow stronger by providing our employees with work-life balance, increasing their earning power, and ensuring their financial stability. Our people have created a culture of mutual respect that is fundamental to Allied Motion, and we want you to be a part of it. We win together – We are One Allied!

Don’t let this opportunity pass you by – APPLY TODAY!

To learn more about Allied Motion, visit our website at

Due to the nature of our business, candidates MUST be US citizens and there is no sponsorship.

All qualified applicants will receive consideration for employment without regard to the individual’s race, color, sex, national origin, religion, age, disability, genetic information, status as a military veteran or any other characteristic protected by applicable law.

Job alerts

Receive emails for the latest jobs matching your search criteria