
This senior embedded software engineering role is based in Rochester and focuses on designing and developing motion control, servo, and I/O systems for precision hardware solutions. The position involves leading the full software development lifecycle, owning critical subsystems, and serving as a technical authority for EtherCAT and real-time fieldbus architectures. Key responsibilities include optimizing high-performance communication stacks, integrating industrial protocols, and providing mentorship to junior engineers while managing complex projects independently. The role is appealing due to the opportunity to lead a team, shape technology strategy, and drive innovation within a collaborative culture that values continuous improvement. The position requires a U.S. person status and offers a chance to work on cutting-edge embedded platforms spanning firmware, real-time operating systems, and hardware boundaries.



















