Software Engineer 1
Honeywell
Software Engineer 1
Honeywell
Diversified industrial conglomerate: aerospace, automation, safety
C++: Strong proficiency in modern C++ (C++11/14/17 or newer) and a deep understanding of object-oriented design.
Strong understanding of data structures, algorithms, and software design patterns.
Experience working in an Agile/Scrum development environment.
Familiarity with version control systems, particularly Git.
Excellent problem-solving, analytical, and communication skills.
Experience with automated testing and continuous integration/continuous delivery (CI/CD) pipelines (e.g., Jenkins, Azure DevOps, Bamboo).
For C++ Focused Candidates:
Experience with multi-threading, memory management, and real-time operating systems (RTOS).
Proficiency with standard libraries like STL and Boost.
Experience developing software for embedded systems, industrial automation, or aerospace applications.
Familiarity with Linux or other Unix-like operating systems.
Knowledge of network protocols (TCP/IP, UDP).
Honeywell operates in four main areas—aerospace, building automation, performance materials and technologies (PMT), and safety and productivity solutions (SPS). Its products couple hardware, software, and services, delivering integrated solutions for customers in design, manufacturing, installation, maintenance, and analytics. It stands out through a broad, diversified portfolio, a global presence, and the ability to connect multiple stages of the product lifecycle into one ecosystem. The company aims to help customers operate more reliably and efficiently, reduce costs and environmental impact, and grow recurring revenue by offering solutions, services, and digital platforms that link its hardware and software offerings.
Explore more opportunities at Honeywell