×
Register Here to Apply for Jobs or Post Jobs. X

Senior Robotics Engineer

Job in Buffalo, Erie County, New York, 14266, USA
Listing for: Eastman Machine Company
Full Time position
Listed on 2026-01-22
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Eastman Machine Company, based in Buffalo, New York, is a renowned manufacturer of both automated and manually-operated cutting systems. With over a century of experience, Eastman serves industries such as aerospace, apparel, energy, safety and protection, and recreational sporting goods. The company specializes in providing cutting-edge solutions for advanced textiles, composites, and non-woven technologies. Known for their precision, repeatability, and efficiency, Eastman’s products minimize material waste even with challenging materials.

Trusted globally, their innovative tools meet the diverse needs of their customers, supported by collaborations with leading material producers and manufacturers.

Status: Full-Time

Department: Software Engineering

Supervisor: Software Engineering Manager

Job Summary: The Senior Robotics Engineer serves as an integral part of the team that develops the operating software utilized on Eastman’s automated multi-axis flexible fabric cutting machines. This person is responsible for developing the algorithms and code used to drive Eastman’s automated machines and assisting other software engineers with their tasks.

Essential Responsibilities Percentage of Time Software Development / Management 75%
  • Development / management of the operating software utilized on Eastman’s automated flexible fabric cutting machines.
  • Lead high-level design and low-level coding for software engineering projects.
  • Utilize the latest technologies / tools to maximize company’s industrial competitiveness.
  • Ensure software development standards and processes are followed, working towards continuous improvement in this area.
Other Functions 25%
  • Creativity and attention to detail is expected.
  • Ability to work independently.
  • Ability to work with other departments (e.g., Production, Tech Service, Sales).
  • Works with management to develop the technical skills of other software engineers.
Requirements

Education:
  • BS degree in Electrical Engineering / Computer Science / Math / Physics
  • MS degree in a technical field preferred
Qualifications and Experience

Required:
  • 7+ years of experience creating C++ / C# applications
  • 7+ years of experience with Visual Studio / Visual Studio Code or similar IDEs
  • 3+ years of experience with machine or motion control
  • Proven experience developing multi-threaded applications
  • Proven experience integrating automated machine / robotics hardware and software
  • Thorough understanding and demonstrated experience with OOA / OOD
  • Strong familiarity with Continuous Integration, Unit Testing, and Regression Testing
  • Strong analytical math background
  • Strong demonstrated technical leadership skills
  • Practical experience with SLDC / Agile / Source Code Management
  • Excellent written and verbal communication, positive attitude, and people skills are a must
  • Experience with WPF and .NET development
  • Experience using AI and Python for analytics / algorithm development
  • Experience developing embedded software systems
  • Development of CAD applications or similar programming experience
  • Experience in Graphical User Interface (GUI / HMI) Programming
  • Working knowledge of Atlassian SDLC products (i.e., Jira, Bitbucket, Confluence)
  • Socket / Ethernet programming
Ergonomics:

Sitting, standing, stooping, bending, standard lifting up to 40 pounds, carrying, repetitive movements due primarily to computer work. Ability to operate and repair machines; prolonged periods of standing, walking, bending, and stretching. All the ergonomic requirements must be performed without significant risk of injury to oneself or others or otherwise demonstrated or explain how one can perform essential functions of the position listed above with or without accommodations.

Management reserves the right to modify duties as necessary.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary