Allient Inc. is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York!
The Senior Embedded Software Engineer researches, designs, and develops embedded software systems in collaboration with hardware product development. This role combines deep technical leadership, product ownership, and hands-on embedded software development, leading the architecture and implementation of complex embedded motion control systems. The role requires a high degree of independence and leadership in complex projects, including management of the full software development lifecycle, contribution to technology strategy, on-time software delivery, mentorship of junior engineers, and serving as a technical and/or product leader for assigned software platforms and product lines.
Responsibilities:
Develop Embedded Servo Drive Controls
Architect and Develop System and Product Software Architectures
Manage Full Software Development Lifecycle
Provide Technical Leadership & Strategy
Education & Experience:
Technical Skills Required:
Optional, Desirable Technical Skills:
Additional Required Competencies: