FreeportRecruiter Since 2001
the smart solution for Freeport jobs

Robotics Software Engineer

Company: ULC Technologies
Location: Hauppauge
Posted on: May 7, 2025

Job Description:

Robotics Software Engineer for ULC Technologies -Hauppauge, NY

Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.

Job Description: Design and develop custom software in the C++ language under the Linux operating system to provide novel functionality to a variety of robotic devices. Test and validate robotic performance. Working with CI/CD scripts for GitHub actions. Improve legacy software, document developed software, and develop unit testing of software. This position is eligible for a hybrid work schedule but requires residence within commuting distance of the Hauppage, NY office.

Job Requirements: Requires a Master's in Mechanical Engineering, Electronic Engineering, Firmware Engineering, Robotics, or related field. Requires 2 years of related experience. Must have some education or experience in each of the following skills: Robot Operating System (ROS); C++ language; Working in a collaborative software development environment like GitHub; Software version control system such as Git; Cross-platform development tools: CLion and CMake; and Software documentation tool: Doxygen and application containerization solutions: Docker

How to apply: Email resume to Dana.Anderson@spx.com referencing job REQ#086

Salary: $92,186 - $140,900 per YEAR

#LI-DNI

Keywords: ULC Technologies, Freeport , Robotics Software Engineer, IT / Software / Systems , Hauppauge, New York

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New York jobs by following @recnetNY on Twitter!

Freeport RSS job feeds