Skip to content
honeywell logo

honeywell

Software Engr I

Honeywell is hiring a Software Engr I in Bengaluru for a software engineering position focused on modern C++ and software development practices. The role involves applying programming fundamentals, software design concepts, testing practices, and collaborative development methodologies. Candidates working in the C++ focus area may work with multi-threading, memory management, real-time operating systems, embedded systems, Linux, standard C++ libraries, and networking protocols. Honeywell is seeking candidates with strong technical problem-solving abilities and familiarity with modern software engineering practices

Location

Bengaluru, Karnataka, India

Experience

0-1 years

Salary

Not specified.

Job Type

Full-time

Work Mode

On Site

Posted

3 Oct 2026

Responsibilities

  • •  Develop software using modern C++ and object-oriented design principles.
  • •  Apply data structures, algorithms, and software design patterns to software development.
  • •  Work within an Agile/Scrum development environment.
  • •  Use Git for source-code version control.
  • •  Support automated testing and CI/CD processes.
  • •  Develop software involving multi-threading, memory management, and real-time operating systems where applicable.
  • •  Work with standard C++ libraries such as STL and Boost.
  • •  Contribute to software for embedded, industrial automation, or aerospace applications where applicable.
  • •  Work with Linux or other Unix-like operating systems.
  • •  Apply knowledge of network protocols such as TCP/IP and UDP.

Requirements

  • •  Strong proficiency in modern C++ (C++11/14/17 or newer).
  • •  Strong understanding of object-oriented design.
  • •  Knowledge of data structures and algorithms.
  • •  Understanding of software design patterns.
  • •  Experience in Agile/Scrum development.
  • •  Familiarity with Git.
  • •  Knowledge of automated testing and CI/CD pipelines such as Jenkins, Azure DevOps, or Bamboo.
  • •  Strong problem-solving, analytical, and communication skills.
  • •  For C++-focused work: knowledge of multi-threading, memory management, RTOS, STL, Boost, Linux/Unix-like systems, and TCP/IP/UDP.
  • •  Experience with embedded systems, industrial automation, or aerospace software is listed as relevant experience for C++-focused candidates.

Skills

C++Object-Oriented DesignData StructuresAlgorithmsSoftware Design PatternsAgile/ScrumGitAutomated TestingCI/CDJenkinsAzure DevOpsBambooMulti-threadingMemory ManagementRTOSSTLBoostEmbedded SystemsLinuxTCP/IPUDP

Eligibility

  • •  The available official job listing does not specify a required degree or graduation year.
  • •  Experience requirement: Not specified.
  • •  Strong proficiency in modern C++ and understanding of object-oriented design are required.
  • •  Knowledge of data structures, algorithms, and software design patterns is required.
  • •  Experience with Agile/Scrum and Git is required.
  • •  Familiarity with automated testing and CI/CD pipelines is required.
  • •  For C++-focused candidates, experience with multi-threading, memory management, RTOS, embedded •  •  systems, industrial automation, or aerospace applications is listed.
  • •  Fresher eligibility is not explicitly confirmed in the job description.

How to Apply

Need referral for this job click 👉Referrals
Need resume for this job click 👉Resume Prep