Advanced Software Engineer

Honeywell

Not Interested
Bookmark
Report This Job

profile Job Location:

Pittsburgh, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

As a Advanced Software Engineer you will lead the design development and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through innovative software applications. You will collaborate with cross-functional teams to create systems that improve automation efficiency and reliability in various robotic applications.

You will report directly to our Director of Engineering and youll work out of our Pittsburgh PA location on a Hybrid work schedule.

The role of a Advanced Software Engineer is a critical position within organizations focused on developing cutting-edge robotic systems and applications. This position involves a deep understanding of software engineering principles robotics technologies and systems integration. Below is a comprehensive job description tailored for this senior-level engineering role.



Responsibilities

KEY RESPONSIBILITIES

  • Design and implement software architectures for integrated systems ensuring they are modular scalable and maintainable.
  • Develop algorithms for key robotic functionalities including perception navigation manipulation and autonomous decision-making.
  • Collaborate with cross functional engineers and teams to integrate software with hardware components ensuring seamless communication between systems.
  • Lead the development of comprehensive testing strategies for software applications including unit tests integration tests and performance evaluations.
  • Analyze and optimize existing software for performance improvements reducing latency in real-time operations and enhancing overall system responsiveness.
  • Utilize profiling tools to identify bottlenecks and implement solutions that optimize computational and memory usage.
  • Maintain comprehensive documentation of software design architecture and testing outcomes to ensure knowledge transfer and project continuity.
  • Ensure that software solutions comply with relevant industry standards and safety regulations.
  • Mentor and guide junior software engineers providing technical support and fostering a culture of collaboration and innovation within the team.
  • Lead software projects coordinating development efforts timelines and resource allocation to meet project milestones.
  • Work closely with product managers systems engineers and UX designers to define software requirements specifications and project goals.
  • Communicate complex technical concepts clearly and effectively to cross-functional teams and stakeholders.



Qualifications


YOU MUST HAVE

  • Bachelors degree in Computer Science Robotics Engineering or a related field. A masters degree is highly preferred.
  • A minimum of 7 years of relevant experience in software development for robotics or automation systems.
  • Exposure inLinux/Unix operating systems and command-line interfaces
  • Strong programming skills in languages such as C# C and Python with proficiency in embedded systems development being an asset.
  • Familiarity with software development tools libraries and frameworks related to machine learning and computer vision (e.g. OpenCV TensorFlow Pytorch).

WE VALUE

  • Masters degree in Computer Science Software Engineering or related field.
  • In-depth understanding of robotics principles including kinematics dynamics control systems and sensor integration.
  • Knowledge of communication protocols and middleware used in robotic systems (e.g. DDS MQTT).
  • Networking experience is a plus
  • GeneralSQLSQL ServerPostgreSQLexperience preferred
  • Message broker(RMQ/AMQ/ZMQ) and industrialcommunication protocols(CIP/OPC UA/Sockets) experience preferred
  • Professional certifications in robotics software engineering or project management methodologies (Agile Scrum) are advantageous.

BENEFITS OF WORKING FOR HONEYWELL

In addition to a competitive salary leading-edge work and developing solutions side-by-side with dedicated experts in their fields Honeywell employees are eligible for a comprehensive benefits package. This package includes employer subsidized Medical Dental Vision and Life Insurance; Short-Term and Long-Term Disability; 401(k) match Flexible Spending Accounts Health Savings Accounts EAP and Educational Assistance; Parental Leave Paid Time Off (for vacation personal business sick time and parental leave) and 12 Paid Holidays. Learn more ( application period for the job is estimated to be 40 days from the job posting date; however this may be shortened or extended depending on business needs and the availability of qualified candidates. Posting Date: May 22 2026

ABOUT HONEYWELL


Honeywell International Inc. (Nasdaq: HON) invents and commercializes technologies that address some of the worlds most critical challenges around energy safety security productivity and global urbanization. We are a leading software-industrial company committed to introducing state of the art technology solutions to improve efficiency productivity sustainability and safety in high growth businesses in broad-based attractive industrial end markets. Our products and solutions enable a safer more comfortable and more productive world enhancing the quality of life of people around the globe. Learn more ( BUSINESS UNIT

Honeywells Intelligent Automation (IA) Strategic Business Group focuses on delivering innovative automation control and software solutions that enhance operational efficiency and safety for customers worldwide. IA integrates advanced technologies and domain expertise to provide scalable and sustainable solutions across diverse industries driving digital transformation and operational excellence.

U.S. PERSON REQUIREMENTS

Due to compliance with U.S. export control laws and regulations candidate must be a U.S. Person which is defined as a U.S. citizen a U.S. permanent resident or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.




Required Experience:

IC

DescriptionAs a Advanced Software Engineer you will lead the design development and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through innovative software applications. You will collaborate with cross-functiona...
View more view more

About Company

Company Logo

Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability ... View more

View Profile View Profile