Search by job, company or skills

H

Software Engr II - C++ Development, QT

Save
new job description bg glownew job description bg glow
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Your role will include overseeing, supervising and reviewing tasks performed by team members to ensure effective execution of work; managing end-to-end processes and projects for both internal and external clients with responsibility for timely and accurate delivery; issuing clear instructions and directions to team members on tasks to be performed; and mentoring and guiding junior colleagues to Support their skill development, professional growth, and overall success.

Responsibilities

  • Proficient in QT and C++ programming, with a strong understanding of object-oriented principles.
  • Solid experience in Linux operating systems, including familiarity with system calls, libraries, and kernel processes.
  • Expertise in multi-threading and concurrent programming paradigms, including the use of synchronization mechanisms.
  • Knowledge of advanced memory management techniques, including the use of smart pointers and memory profiling tools.
  • Familiarity with design patterns and their practical applications in software development.
  • Previous experience in low-level systems programming and debugging using tools like GDB or Valgrind.
  • Understanding of network programming and protocols (e.g., TCP/IP, HTTP) for developing distributed systems.
  • Familiarity with database management systems (SQL and NoSQL) and data modeling concepts.
  • Excellent analytical, problem-solving, and troubleshooting abilities.
  • Strong communication skills to articulate technical concepts clearly to diverse audiences.
  • Ability to work collaboratively within a team while also demonstrating strong independent work capabilities.
  • A strong commitment to writing clean, modular, and well-documented code.
  • Understanding of DevOps methodologies and practices.
  • Proficiency in using Git for version control and JIRA for project management.

Qualifications

Experience: 3 to 6 Years

Qualification: B.Tech/M.Tech/MCA

About Us

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 Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147537789

Similar Jobs

Bengaluru, India

Skills:

multi-threadingQtConcurrent ProgrammingHttpData ModelingJIRAGitDesign PatternsNetwork ProgrammingDevOps methodologiesmemory management techniquesLinux operating systemslow-level systems programming

Bengaluru

Skills:

C++QtUITcp/ipHTTP/HTTPS

Bengaluru

Skills:

Technical DocumentationFront EndLinuxTest CasesAgileScrumJIRAAerospaceAvionics

Bengaluru

Skills:

OopsqmlAlgorithmsCQtmultithreading

Bengaluru

Skills:

QtQMLC++PythonEmbedded