Experience Inc. Jobs

Job Information

Honeywell Advanced Software Engineer in Pittsburgh, Pennsylvania

Advanced Software Engineer

Advanced Software Engineer for Intelligrated Services, LLC in Pittsburgh, PA


•Key work requirements include software development for Honeywell robotics solutions.

•Responsible for development, testing, and maintaining key components of the Honeywell Robotics’ software stack, such as Honeywell Universal Robotics Controller (HURC), perception system.

•Develop drivers for hardware devices, maintenance and development of Docker containers, and Research and Development of new features for various robotics solutions.

•Improve robustness of existing software modules.

•Support regular regression tests and debugging any issues that might surface during the testing phase.

•As needed, travel to customer sites to provide support with cell setup and perform validation testing before the robotics solutions go live.

•New product innovation (NPI) ideation, organizing spark sessions, and contributing to Honeywell intellectual property portfolio.

•Develop and deliver remote interfacing software for advanced robotic solutions which required a user operator to remotely correct autonomous robotic solutions in the field.

•Strong understanding and familiarity of the software architecture design and provide lead commercial delivery of the software infrastructure for product deployment.

•As part of the integrated product deployment process, the role will require working with the customer and traveling to the customer sites to setup the product, commission the product to proper performance levels and complete validation testing.


•Location: Pittsburgh, PA

•40 hours/week

•Employee Referral Fee: $1500

•If offered employment must have legal right to work in U.S. EOE


Qualified applicants must have a Masters degree or foreign equivalent in Computer Science, Applied Mathematics, Robotics, Mechanical Engineering or a related field, and 3 years of experience in any occupation in which the required experience was gained. Full term of experience must include: developing in C/C++, Python, ROS; Robotics Domain knowledge in any of the following areas: computer vision, motion planning, localization, probability, robotics software stack and algorithm development; knowledge of software development principles, Agile development, Git version control, and unit testing; and developing in Linux Operating system. Telecommuting permitted up to two (2) times per week. Up to 20% international/domestic travel required.

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.