Robotics Software Engineer

Reposted 3 Days Ago
Be an Early Applicant
Victor, NY
In-Office
129K-157K Annually
Mid level
Industrial • Manufacturing
The Role
Develop intelligent robotic control systems by implementing motion control algorithms and embedded firmware, ensuring product reliability through testing in industrial automation environments.
Summary Generated by Built In

Gorbel’s mission is simple: We improve people’s lives. 

That mission guides everything we do, from the products and service we provide to our outside customers to the work environment we foster for our employees. We are a manufacturer of material handling and fall protection products for the production and warehouse/distribution sectors. We’re on the cutting edge of manufacturing and distribution; a thriving, growing company that is constantly seeking out new ways to innovate and elevate our products and our processes – and we’re looking for people like you to join us in that mission. 

We’re currently hiring for open positions in the US and Canada. We operate in Canada as Engineered Lifting Systems and Equipment (ELS)/DBA Gorbel® Canada, and subsequent communication related to Canadian positions may show the ELS name. You may be contacted by phone by recruitment personnel based in either Canada or New York. 

Work Shift:

Job Description:

General Responsibilities:

Apply embedded control system principles to develop intelligent robotic and automated material handling equipment. Contribute to the development of real-time motion control algorithms, embedded firmware, and communication protocols for advanced automation systems. Integrate embedded systems with robotic actuators, sensors, and automation networks. Ensure product reliability and performance through testing and validation activities in industrial automation environments.

Primary Duties - Embedded Systems/Controls Specific:

  • Design and implement control algorithms including feedback controllers and state machines for servo-driven automation systems
  • Develop embedded firmware for microcontrollers running safety-critical motion control applications
  • Create communication protocols using industry-standard frameworks for distributed embedded systems
  • Implement industrial communication protocols for servo drive control and data exchange
  • Develop sensor processing and calibration systems for precision measurement applications
  • Design safety-critical firmware including fault detection and protection systems

Primary Duties:

  • Develop embedded firmware for microcontroller-based motion controllers in industrial applications
  • Work with distributed embedded systems and communication between multiple processors
  • Implement control algorithms and positioning systems
  • Create communication protocols for inter-device messaging
  • Design I/O systems and sensor interfaces
  • Develop parameter management systems and configuration frameworks
  • Implement safety-critical systems including fault detection and emergency handling
  • Utilize debugging tools and develop diagnostic systems

Secondary Duties:

  • Conduct hardware testing through test fixture development and validation activities
  • Collaborate with engineering teams on system integration projects
  • Develop calibration procedures and test software
  • Provide troubleshooting support and field service activities
  • Participate in safety analysis and documentation activities
  • Create technical documentation and interface specifications
  • Support customer applications and custom system configurations
  • Program embedded C/C++ for microcontrollers with real-time requirements
  • Object-Oriented Programming expertise
  • Implement sensor interfaces including analog and digital signal processing
  • Design state machines for motion control applications
  • Create modular firmware architectures supporting multiple product configurations
  • Implement firmware update mechanisms and debugging tool development
  • Develop testing frameworks and continuous integration processes
  • Design power management and fault recovery systems for industrial applications

Job Qualifications:

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or Aerospace Engineering
  • Intermediate knowledge of C/C++ programming
  • Intermediate knowledge of Python Programming
  • Willingness to learn embedded systems and real-time programming concepts
  • Basic understanding of control theory or willingness to learn feedback control systems
  • Strong problem-solving aptitude and debugging mindset
  • Project and task management skills
  • Customer-oriented focus
  • Excellent communication skills and ability to work in team environments

Preferred Requirements:

  • Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or Aerospace Engineering
  • Background in control systems, robotics, or automation
  • Experience with any microcontroller platforms or development environments
  • Basic knowledge of communication protocols or networking concepts
  • Familiarity with debugging tools and hardware analysis equipment
  • Experience with sensor interfacing or signal processing
  • Experience with version control systems and software development practices
Work Environment:ADA Physical/Mental/Workplace Requirements
  • Occasional lifting up to 25 lbs.
  • Sitting, working at desk/personal computer for extended periods of time
  • Primary work environment is professional corporate office

Gorbel® is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, disability or handicap, gender, gender identity, marital status, veteran status, sexual orientation, genetic information, arrest record, or any other characteristic protected by applicable federal, state or local laws. Gorbel® is also committed to providing reasonable accommodations to qualified individuals so that an individual can perform their job-related duties. If you are interested in applying for an employment opportunity and require special assistance or an accommodation to apply due to a disability, please contact us at 585-924-6204.

The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At Gorbel, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case.

A reasonable estimate of the current range is:

Robotics Software Engineer: Min. $86,319 - Max $129,471

Robotics Software Engineer II: Min. $94,945 - Max $142,418

Robotics Software Engineer, Sr: Min. $104,440 - Max $156,660

Top Skills

C/C++
Control Algorithms
Embedded Systems
Python Programming
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Fishers, , NY ,
403 Employees
Year Founded: 1977

What We Do

Gorbel has 40 years experience providing overhead material handling solutions to customers in a wide range of industries and applications.

Gorbel manufactures a comprehensive line of Crane Technology products, including enclosed track workstation bridge cranes, Cleveland Tramrail patented track cranes, I-beam jib cranes, gantries, and work station jib cranes. We also have an exciting line of Ergonomic Lifting products, featuring our G-Force® Intelligent Lifting Device, Easy Arm® Intelligent Lifting Arm, and G-Jib Intelligent Jib. In addition, we now offer Tether Track Rigid Rail Fall Arrest Anchor Systems. Our Shop Crane by Gorbel line of 1/2 and 1 ton Performance Lifting Systems for home garages and small auto racing/restoration shops.

Gorbel cranes and lifting devices are used in a wide range of industries, including aerospace, automotive, chemicals, clean rooms, farm equipment, food & beverage, HVAC, injection molding, landfills, machine shops, metals, military, packaging, paper, pharmaceuticals, plastics, stone fabrication, textiles, and the windpower/wind turbine market.

Gorbel is proud to provide high quality products and quick deliveries, backed by an experienced customer service department and supported by an international network of knowledgeable distributors.

Our newest division, Gorbel Medical, takes our G-Force lifting technology that's been proven successful in the industrial sector and applies to the medical rehabilitation arena. Our new SafeGait 360 Balance and Mobility Trainer is an overhead, dynamic body-weight support system that enables therapists to perform one-on-one treatment using proven fall arrest technology to avert injury, while collecting meaningful patient performance outcomes through user-friendly software

Similar Jobs

Silana Logo Silana

Software Engineer

Fashion • Information Technology • Robotics • Software • Automation
In-Office
New York City, NY, USA
14 Employees

General Motors Logo General Motors

District Manager, OnStar & Loyalty (Northeast Houston, TX)

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees

Notion Logo Notion

People Partner

Artificial Intelligence • Productivity • Software
Hybrid
2 Locations
1000 Employees
185K-245K Annually

Snap Inc. Logo Snap Inc.

Design Lead

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
2 Locations
5000 Employees
133K-235K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Manufacturing • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Centennial, CO
250 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
150 Employees
Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
2450 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account