5 Vtricks Technologies Jobs
C++ Developer/Lead - QT/Qml (7-12 yrs)
Vtricks Technologies
posted 14hr ago
Job Title: C++ Developer/Lead with QT, QML, and HMI Infotainment Experience
Experience Range: 6.5 - 12 years
Employment Type: Full-Time Employee (FTE)
Location: To be disclosed (reputed organization)
Notice Period: Preferred joiners with 1 to 4 weeks' notice
Job Description
We are seeking talented and experienced C++ developers/leads with a strong background in QT, QML, and HMI infotainment systems. The ideal candidate will have a proven track record of developing and delivering high-quality solutions for complex projects in the automotive or related domains.
Key Responsibilities
Software Development
- Develop, implement, and maintain software applications using C++, QT, and QML.
- Design and implement HMI infotainment solutions for automotive or embedded systems.
- Develop intuitive and visually appealing user interfaces while ensuring functional correctness.
Collaboration & Leadership
- Work closely with cross-functional teams, including UX designers, hardware engineers, and software architects, to define and implement project requirements.
- Provide technical leadership and mentor junior developers.
- Ensure code quality through code reviews, adhering to best practices, and maintaining proper documentation.
Performance Optimization
- Optimize application performance, memory usage, and responsiveness to meet project requirements.
- Debug and resolve complex issues related to software and system integration.
Project Execution
- Collaborate with stakeholders to define technical requirements and timelines.
- Participate in Agile development processes, including sprint planning and stand-up meetings.
Required Skills
- Programming Languages: Strong proficiency in C++11/14/17, object-oriented programming, and multithreading concepts.
- Frameworks: Hands-on experience with QT (versions 5 and above) and QML.
- HMI & Infotainment Systems: In-depth knowledge of Human-Machine Interface (HMI) development, particularly for automotive infotainment systems.
- UI/UX Development: Experience building user interfaces using QT Creator and QML.
- Debugging & Optimization: Proficiency in debugging tools, performance profiling, and memory optimization.
Preferred Skills
- Domain Knowledge: Automotive HMI development experience is highly preferred.
- Version Control & CI/CD: Familiarity with Git, Jenkins, and other CI/CD tools.
- Communication Protocols: Understanding of communication protocols such as CAN, MOST, or Ethernet.
- Scripting Languages: Knowledge of scripting languages like Python or JavaScript for automation or UI enhancements.
- Operating Systems: Experience with embedded Linux or QNX platforms.
Qualifications
- Education: Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
- Experience: 6.5 - 12 years of relevant experience in software development, with a focus on QT, QML, and HMI.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication abilities.
- Ability to work in a fast-paced, collaborative environment.
- A proactive mindset and a strong sense of ownership.
Why Join Us ?
- Opportunity to work with a reputed organization in cutting-edge technologies.
- Exposure to global projects and industry-leading practices in the automotive domain.
- Competitive compensation and benefits package.
- Collaborative and innovation-driven work culture.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Developer roles with real interview advice