Demo

Embedded Software Engineer

Allient Incorporated
Rochester, NY Full Time
POSTED ON 12/18/2025
AVAILABLE BEFORE 2/18/2026

Allient Inc. is currently seeking an Embedded Software Engineer to join our team in Rochester, New York! Allient-Rochester specializes in advanced motion control and integrated automation solutions that serve OEMs across industries such as aerospace & defense, medical, semiconductor equipment, e-mobility & logistics, industrial automation, and packaging. Apply now!


Responsibilities:

  • Servodrive Development: Design, develop, and optimize embedded motion control and I/O algorithms and systems to meet performance and reliability standards.
  • EtherCAT Expertise: Utilize your in-depth knowledge of EtherCAT protocols to design and implement real-time communication systems, ensuring efficient and reliable data exchange between controllers and drives.
  • Product Architecture: Develop product architecture to establish frameworks for product development and address product sufficiency.
  • Testing: Create and maintain verification and regression tests for all aspects of the design of products developed by the team.
  • Fieldbus Technology: Apply your general expertise in Fieldbus technologies to integrate and optimize communication between our products and those utilizing other fieldbus technologies such as CANopen, Modbus/TCP, Ethernet/IP and PROFINET.
  • Technology Integration: Research and integrate new technologies to support product development.
  • Vendor Coordination: Coordinate technologies with industry partners and vendors; interface with vendors to select/customize purchased software, support programs, and hardware such as single board computers.
  • Development Cycle Management: Lead and engage in all aspects of the product development cycle including design, implementation, review, documentation, testing, and maintenance.  Investigate product issues for problem resolution and enhancements to existing products.
  • Team Coordination: Interface with other teams to ensure coordination of product development.

Qualifications:

  • Experience: 5 years of professional experience in software engineering with a focus on embedded firmware development, EtherCAT and other fieldbus technologies.
  • Education: BS Degree in Computer Engineering, Electrical Engineering, or a related field.
  • Technical Skills Required:
    • Expertise in embedded system design and real-time programming.
    • In-depth knowledge of EtherCAT protocols and real-time communication systems.
    • Strong understanding of general Fieldbus technologies and their application.
    • Proficiency with Windows operating system and computer operation; experience with QNX Neutrino or other POSIX-based operating systems is a plus.
    • Proficiency in C, C ; experience with C# and Python is a plus.
    • Must be a U.S. person due to ITAR regulations.
  • Technical Skills Desired:
    • Experience in motion control algorithms and systems.
    • Experience with computer-based industrial automation motion controllers and soft-PLC; programming in IEC 61131-3, related development tools, and Relay Ladder Logic is a plus.
    • Experience integrating ROS 2 into embedded controllers running an RTOS, with a focus on motion control and servodrive interfacing.
    • Experience integrating serial encoders (e.g., EnDat, BiSS, SSI) into embedded control systems.
    • Proficiency in Python.
    • Ability to design, build, wire, and maintain test platforms used for evaluating electronic components.
    • Knowledge of FPGA design.


Don't let this opportunity pass you by - APPLY TODAY!

To learn more about Allient Inc. visit www.Allient.com



*Allient Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Salary : $120,000 - $145,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Allient Incorporated

  • Allient Incorporated Oshkosh, WI
  • SNC, An Allient Company, a premier manufacturer and marketer of custom electrical transformers, utility products, and information and communication product... more
  • 3 Days Ago

  • Allient Incorporated Dothan, AL
  • Allient Inc. is in growth mode and currently seeking a Senior Programmer / Manufacturing Engineer to join our team in Dothan, Alabama! The Senior Programme... more
  • 4 Days Ago

  • Allient Incorporated OSHKOSH, WI
  • Allient Inc. is seeking Engineering Interns who are eager to learn and gain hands-on experience in an engineering, laboratory, and manufacturing environmen... more
  • 4 Days Ago

  • Allient Incorporated Tulsa, OK
  • Allient Inc. is currently seeking a Regional Sales Manager to join our team! The Regional Sales Manager oversees the promotion and direction of the sales a... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Rochester, NY area that may be a better fit.

  • Toyota Material Handling Rochester, NY
  • Join our Toyota Material Handling North America team as an Embedded Energy Software Engineer ! The Role We’re seeking a passionate and dedicated Embedded E... more
  • 14 Days Ago

  • Jobs via Dice Rochester, NY
  • L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedi... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!