Honeywell Hiring C++ Developer
C++ Developer at Honeywell – Overview
Honeywell is looking for a C++ Developer to join their software engineering team in Bangalore, Karnataka, India. This role involves working on the design, development, and integration of highly complex software functions. As part of a dynamic and diverse team, you’ll have the opportunity to contribute to software projects, propose innovative solutions, and collaborate in a global environment.
Job Title:
C++ Developer
Job Role:
The C++ Developer role at Honeywell focuses on designing, developing, and integrating complex software functions. The developer will be part of a dynamic team working on innovative solutions within the Honeywell engineering domain. The role requires active collaboration to achieve team goals and offers opportunities to explore novel approaches to problem-solving and optimizing software functions. In addition to the technical work, the candidate is expected to communicate complex ideas effectively and contribute to global teamwork and collaboration.
Location:
Devarabisanahalli Village, KR Varturhobli, East Taluk – Phase I, Bangalore, Karnataka, 560103, India.
Job ID:
req466800
Category:
Engineering
Technical Skills:
- C++ Programming:
- Strong hands-on experience with C++ programming, particularly focusing on Object-Oriented Programming (OOP) and Data Structures such as Pointers.
- SQL Experience:
- Practical experience with SQL, allowing for database interaction and management.
- QT Framework:
- Knowledge of the QT framework, used for cross-platform software development.
- Linux/CentOS:
- Familiarity with Linux/CentOS operating systems, providing the necessary environment for software development and deployment.
- UML Diagrams:
- A solid understanding of UML diagrams, specifically Sequence, Class, and State diagrams, which are essential for designing and visualizing software architecture.
- Software Development Lifecycle:
- Knowledge of various stages in the software development lifecycle (SDLC), allowing for efficient planning, design, implementation, testing, and maintenance.
- Software Configuration and Change Management:
- Experience with software configuration and change management tools such as BitBucket, GitHub, Sonar, and Bamboo for code versioning, code quality checks, and continuous integration.
Additional Skills (Preferred):
- Global Collaboration:
- Experience working in diverse, global teams and an ability to collaborate effectively with team members from different locations.
- Efficient and High-Quality Software Development:
- Demonstrated ability to develop efficient, high-quality software that meets project specifications and timelines.
- Adaptability:
- Ability to analyze and incorporate new concepts quickly, demonstrating a learning mindset.
- Timely Decision-Making:
- Ability to make well-informed decisions promptly, even in complex situations, balancing detailed analysis with decisiveness.
- Effective Communication:
- Strong communication skills to convey complex or subtle messages clearly, depending on the topic and audience.
Required Degree:
A Bachelor’s degree from an accredited institution in a technical discipline, such as Science, Technology, Engineering, or Mathematics (STEM).
Required Experience:
Some relevant experience is required, though specific years are not mentioned. The company values a candidate’s ability to learn, adapt, and grow within the role.
Additional Information:
- Exempt Position: The job is categorized as an exempt position, which typically means that it is not subject to overtime pay regulations.
Click Here to Apply Honeywell Hiring C++ Developer