More jobs:
Robotics Software Engineer
Job in
New York, New York County, New York, 10261, USA
Listed on 2026-02-03
Listing for:
Gorbel Inc
Full Time
position Listed on 2026-02-03
Job specializations:
-
Software Development
Embedded Software Engineer, Robotics, Software Engineer
Job Description & How to Apply Below
Robotics Software Engineer page is loaded## Robotics Software Engineer locations:
USA, New York, Victortime type:
Full time posted on:
Posted 3 Days Agojob requisition :
REQ-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…
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).
(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:
×