Jobs
Interviews

278 Qml Jobs - Page 7

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 12.0 years

30 - 40 Lacs

Faridabad

Work from Office

THIS JOB IS FOR HYDERABAD LOCATION. Overview Software Engineer-II will be involved in the development of software technologies for medical devices. The right candidate will be proactive, with great communication skills, demonstrate attention to details, have a passion for technology, and an excitement to produce great products. Software Engineer-II shall be responsible for the development of software projects associated with Spacelabs product development activities. Personal development skills in requirements definition, design, implementation, and testing/debugging are essential. Participation in planning, requirements analysis, and coordination with leads, must be comfortable in all phases of the software development lifecycle (SDLC). RESPONSIBILITIES : Adhere to Software development process and medical device standards (IEC 62304). Complete assigned tasks on time and in accordance with the appropriate process, including all QMS and regulatory requirements. Assist in defining and reviewing requirements and use cases. Find creative solutions from broadly defined problems or directives. Requirements analysis and generation. Configure, build, and test the application or technical architecture components. Fix any defects and performance problems discovered during testing. Cultivate and maintain knowledge of system integration. Ensure that all project tasks and deliverables conform to the appropriate processes and procedures. Ensure all software components unit/integration tested. Demonstrate ownership and responsibility for assigned tasks. Proactively communicate inside and outside the development team. Uphold Spacelabs values of Customer Obsession, Ownership Mindset and Superior Results. Uphold the companys core values of Integrity, Innovation, Accountability, and Teamwork. Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Good written and oral communication skills. Good documentation skills and software process discipline. Experience : Significant Programming experience in C, C++ 11/14/17 Experience in Qt, QML. Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures, algorithms, and design/UI patterns. Handson experience in multithreading and Boost C++ libraries. Handson experience in Linux Experience in Azure DevOps Exceptional Debugging, Analytical and Problem-solving skills Collaborate with design engineers and clinical engineering team on translating product requirements into software design and create software specification documents. Experience is preferred in the medical device industry and good knowledge of FDA regulations. Scripting experience in Python and familiarity in working with Linux environment is desired. Working experience quickly to ramp-up on complex software components and ability to learn and deliver new languages/frameworks as required. Demonstrated experience in Design/Implementation for end-to-end medical device product development. Qualifications Total Years of Experience : 6 + years B.E/B.Tech (M.E/M.Tech preferred) in the fields of ECE, CS or MCA degree. Certified Qt and QML Developer is a plus and C++ certification.

Posted 1 month ago

Apply

10.0 - 12.0 years

30 - 40 Lacs

Ghaziabad

Work from Office

THIS JOB IS FOR HYDERABAD LOCATION. Overview Software Engineer-II will be involved in the development of software technologies for medical devices. The right candidate will be proactive, with great communication skills, demonstrate attention to details, have a passion for technology, and an excitement to produce great products. Software Engineer-II shall be responsible for the development of software projects associated with Spacelabs product development activities. Personal development skills in requirements definition, design, implementation, and testing/debugging are essential. Participation in planning, requirements analysis, and coordination with leads, must be comfortable in all phases of the software development lifecycle (SDLC). RESPONSIBILITIES : Adhere to Software development process and medical device standards (IEC 62304). Complete assigned tasks on time and in accordance with the appropriate process, including all QMS and regulatory requirements. Assist in defining and reviewing requirements and use cases. Find creative solutions from broadly defined problems or directives. Requirements analysis and generation. Configure, build, and test the application or technical architecture components. Fix any defects and performance problems discovered during testing. Cultivate and maintain knowledge of system integration. Ensure that all project tasks and deliverables conform to the appropriate processes and procedures. Ensure all software components unit/integration tested. Demonstrate ownership and responsibility for assigned tasks. Proactively communicate inside and outside the development team. Uphold Spacelabs values of Customer Obsession, Ownership Mindset and Superior Results. Uphold the companys core values of Integrity, Innovation, Accountability, and Teamwork. Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Good written and oral communication skills. Good documentation skills and software process discipline. Experience : Significant Programming experience in C, C++ 11/14/17 Experience in Qt, QML. Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures, algorithms, and design/UI patterns. Handson experience in multithreading and Boost C++ libraries. Handson experience in Linux Experience in Azure DevOps Exceptional Debugging, Analytical and Problem-solving skills Collaborate with design engineers and clinical engineering team on translating product requirements into software design and create software specification documents. Experience is preferred in the medical device industry and good knowledge of FDA regulations. Scripting experience in Python and familiarity in working with Linux environment is desired. Working experience quickly to ramp-up on complex software components and ability to learn and deliver new languages/frameworks as required. Demonstrated experience in Design/Implementation for end-to-end medical device product development. Qualifications Total Years of Experience : 6 + years B.E/B.Tech (M.E/M.Tech preferred) in the fields of ECE, CS or MCA degree. Certified Qt and QML Developer is a plus and C++ certification.

Posted 1 month ago

Apply

10.0 - 12.0 years

30 - 40 Lacs

Greater Noida

Work from Office

THIS JOB IS FOR HYDERABAD LOCATION. Overview Software Engineer-II will be involved in the development of software technologies for medical devices. The right candidate will be proactive, with great communication skills, demonstrate attention to details, have a passion for technology, and an excitement to produce great products. Software Engineer-II shall be responsible for the development of software projects associated with Spacelabs product development activities. Personal development skills in requirements definition, design, implementation, and testing/debugging are essential. Participation in planning, requirements analysis, and coordination with leads, must be comfortable in all phases of the software development lifecycle (SDLC). RESPONSIBILITIES : Adhere to Software development process and medical device standards (IEC 62304). Complete assigned tasks on time and in accordance with the appropriate process, including all QMS and regulatory requirements. Assist in defining and reviewing requirements and use cases. Find creative solutions from broadly defined problems or directives. Requirements analysis and generation. Configure, build, and test the application or technical architecture components. Fix any defects and performance problems discovered during testing. Cultivate and maintain knowledge of system integration. Ensure that all project tasks and deliverables conform to the appropriate processes and procedures. Ensure all software components unit/integration tested. Demonstrate ownership and responsibility for assigned tasks. Proactively communicate inside and outside the development team. Uphold Spacelabs values of Customer Obsession, Ownership Mindset and Superior Results. Uphold the companys core values of Integrity, Innovation, Accountability, and Teamwork. Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Good written and oral communication skills. Good documentation skills and software process discipline. Experience : Significant Programming experience in C, C++ 11/14/17 Experience in Qt, QML. Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures, algorithms, and design/UI patterns. Handson experience in multithreading and Boost C++ libraries. Handson experience in Linux Experience in Azure DevOps Exceptional Debugging, Analytical and Problem-solving skills Collaborate with design engineers and clinical engineering team on translating product requirements into software design and create software specification documents. Experience is preferred in the medical device industry and good knowledge of FDA regulations. Scripting experience in Python and familiarity in working with Linux environment is desired. Working experience quickly to ramp-up on complex software components and ability to learn and deliver new languages/frameworks as required. Demonstrated experience in Design/Implementation for end-to-end medical device product development. Qualifications Total Years of Experience : 6 + years B.E/B.Tech (M.E/M.Tech preferred) in the fields of ECE, CS or MCA degree. Certified Qt and QML Developer is a plus and C++ certification.

Posted 1 month ago

Apply

10.0 - 12.0 years

30 - 40 Lacs

Noida

Work from Office

THIS JOB IS FOR HYDERABAD LOCATION. Overview Software Engineer-II will be involved in the development of software technologies for medical devices. The right candidate will be proactive, with great communication skills, demonstrate attention to details, have a passion for technology, and an excitement to produce great products. Software Engineer-II shall be responsible for the development of software projects associated with Spacelabs product development activities. Personal development skills in requirements definition, design, implementation, and testing/debugging are essential. Participation in planning, requirements analysis, and coordination with leads, must be comfortable in all phases of the software development lifecycle (SDLC). RESPONSIBILITIES : Adhere to Software development process and medical device standards (IEC 62304). Complete assigned tasks on time and in accordance with the appropriate process, including all QMS and regulatory requirements. Assist in defining and reviewing requirements and use cases. Find creative solutions from broadly defined problems or directives. Requirements analysis and generation. Configure, build, and test the application or technical architecture components. Fix any defects and performance problems discovered during testing. Cultivate and maintain knowledge of system integration. Ensure that all project tasks and deliverables conform to the appropriate processes and procedures. Ensure all software components unit/integration tested. Demonstrate ownership and responsibility for assigned tasks. Proactively communicate inside and outside the development team. Uphold Spacelabs values of Customer Obsession, Ownership Mindset and Superior Results. Uphold the companys core values of Integrity, Innovation, Accountability, and Teamwork. Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Good written and oral communication skills. Good documentation skills and software process discipline. Experience : Significant Programming experience in C, C++ 11/14/17 Experience in Qt, QML. Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures, algorithms, and design/UI patterns. Handson experience in multithreading and Boost C++ libraries. Handson experience in Linux Experience in Azure DevOps Exceptional Debugging, Analytical and Problem-solving skills Collaborate with design engineers and clinical engineering team on translating product requirements into software design and create software specification documents. Experience is preferred in the medical device industry and good knowledge of FDA regulations. Scripting experience in Python and familiarity in working with Linux environment is desired. Working experience quickly to ramp-up on complex software components and ability to learn and deliver new languages/frameworks as required. Demonstrated experience in Design/Implementation for end-to-end medical device product development. Qualifications Total Years of Experience : 6 + years B.E/B.Tech (M.E/M.Tech preferred) in the fields of ECE, CS or MCA degree. Certified Qt and QML Developer is a plus and C++ certification.

Posted 1 month ago

Apply

4.0 - 9.0 years

6 - 16 Lacs

Bengaluru

Work from Office

"Join HCL and Shape the Future!" HCL is looking for a C++ C++/Qt/QML Developer to work with a top product-based client. Be part of our team and shape the future with us! Qualification Required: BE/B.Tech/M.Tech/MCA educational background Work Location: Bengaluru Experience: 4 to 8 years Roles and Responsibilities: Minimum 3+ years of experience in embedded firmware development using C++ Solid experience with Qt and QML for GUI applications in embedded systems Good understanding and working knowledge of Linux-based development environments Strong skills in Data Structures and object-oriented design principles Perform System Integration Testing (SIT) to validate firmware performance and ensure seamless integration with hardware components Experience in Software integration and verification testing (White Box Testing) The role involves code review and analysis rather than new code development. Candidates must be able to understand and validate code against Test Protocols Experience in the medical domain with familiarity in medical device software development, regulatory compliance, and risk management is a strong plus How to Apply: Apply now by clicking the 'Apply' button or email your most recent resume to Chandru.c@hcltech.com Please also share the following details along with your updated CV: Total Experience: Relevant Experience in C++ Relevant Experience in Qt/QML: Relevant Experience in Linux Development: Experience with Data Structures and Algorithms: Experience in Design Patterns: Experience with any networking or telecom domain exp: Current CTC: Expected CTC: Notice Period: Current Location: Preferred Location: Are you open to relocating to Chennai (Y/N): Are you available for a technical discussion on 26th Jul (Virtual Mode)? (Y/N): If yes, please confirm your preferred time: 10 AM / 11 AM / 2 PM / 3 PM / 4 PM

Posted 1 month ago

Apply

2.0 - 6.0 years

5 - 10 Lacs

Gurugram

Work from Office

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities includeComprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3-7 Years of C++ programming language experience. Good Knowledge required on QT. Should be able to design, code independently Preferred technical and professional experience Creative problem solving skills and excellent Communication Skill

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

A Career at HARMAN Automotive Join a global, multi-disciplinary team at HARMAN Automotive, where the power of technology is harnessed to drive innovation and shape the future. At HARMAN Automotive, you are empowered to accelerate your career growth by working on cutting-edge projects that redefine the driving experience. As an integral part of our team, you will engineer audio systems and integrated technology platforms, combining innovation, research, collaboration, and engineering excellence to advance in-vehicle infotainment, safety, efficiency, and enjoyment. Role Overview We are looking for an experienced C++ QT QML Developer with 3 to 6 years of experience to contribute to prestigious automotive projects for a renowned German OEM. In this role, you will be responsible for developing software solutions using C++, QT, and QML on Linux platforms. Your expertise in full stack development and digitization of application development workflows will be key in driving successful project outcomes. Key Responsibilities 1. Software Development: Develop, optimize, and maintain software solutions utilizing C++ and QT & QML framework. 2. Stakeholder Management: Engage with stakeholders through technical and management reporting, delivering innovative digital solutions for Body Electronics application development. 3. Technical Concept Development: Analyze requirements, devise technical concepts, and implement software components with a focus on performance, scalability, and security. 4. Code Reviews and Quality Assurance: Conduct thorough code reviews and ensure high-quality software development through rigorous quality assurance practices. 5. Collaboration: Collaborate effectively with cross-functional teams including software development and product management to drive project success. Required Skills and Qualifications - Proficiency in C++ and QT framework with a minimum of 2 complete product life cycles - Strong command of modern C++ standards such as C++17 and C++20 - Experience in software development processes and tools like Github and Visual Studio - 3 to 6 years of professional experience in software development with C++ and QT framework - Familiarity with object-oriented programming, design patterns, and development of multithreading and network applications - Certification as a Product Owner with expertise in agile development methodologies (Scrum, Kanban) Bonus Skills - Knowledge of automotive applications and development lifecycle - Experience in AI product/application development, ML, and advanced data analytics - Familiarity with Azure cloud configuration and databases (SQL) Why Join Us By joining the HARMAN Automotive team, you will have the opportunity to: - Receive a competitive salary and benefits package - Grow professionally in a collaborative and dynamic work environment - Access cutting-edge technologies and tools - Be recognized and rewarded for outstanding performance through BeBrilliant - Collaborate with a renowned German OEM - Enjoy a supportive culture that values diversity and individuality Be a part of HARMAN At HARMAN, we are dedicated to creating an inclusive environment where every employee is valued, respected, and empowered. We encourage you to contribute your unique perspective, share your ideas, and bring your authentic self to work. Our supportive culture celebrates individuality and promotes continuous learning and development. Join us in our mission to unleash next-level technology innovations that make the world smarter, safer, and more connected across automotive, lifestyle, and digital transformation solutions. About HARMAN With a legacy dating back to the 1920s, HARMAN continues to amplify the sense of sound through integrated technology platforms that enhance everyday experiences. Our innovative technologies can be found in automotive and lifestyle solutions worldwide, setting new standards in engineering and design. By marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we strive to exceed expectations and make a lasting impact on our customers, partners, and communities. Join Our Talent Community If you are ready to innovate and pursue work that creates a lasting impact, we invite you to join our talent community today. Experience the opportunity to grow, develop, and shape the future of technology with HARMAN. Recruitment Scams Advisory Please be aware of recruitment scams and ensure that you apply only through official channels to avoid fraudulent activities.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer specializing in C++ with Qt/QML, you will play a crucial role in our development team by designing and developing cross-platform applications with modern and dynamic user interfaces. Your expertise in C++ (preferably C++11/14/17) combined with Qt framework will ensure the high performance and responsiveness of the applications you work on. Your responsibilities will include designing, developing, and maintaining applications using C++ and Qt framework, creating dynamic user interfaces with Qt Quick and QML, integrating backend logic with front-end QML code, and participating in software design and code reviews. Your ability to write clean, maintainable, and well-documented code will be essential as you debug, optimize, and test applications on various platforms such as Windows, Linux, and Embedded systems. Collaboration with cross-functional teams including UI/UX designers, QA, and hardware engineers will be a key aspect of your role. To excel in this position, you should have a strong proficiency in C++, object-oriented programming, and data structures. Hands-on experience with Qt (Widgets, Qt Quick, Signals & Slots) and practical usage of QML for UI development are essential skills. Additionally, familiarity with multi-threading, networking, and design patterns like MVC/MVVM will be beneficial. Experience with version control systems like GIT, knowledge of embedded Linux development, and exposure to Agile/Scrum development methodology are desirable. Ideally, you should hold a Bachelors or Masters degree in Computer Science, Electronics, or a related field to qualify for this position. Your passion for software development, attention to detail, and willingness to continuously learn and improve will make you a valuable addition to our team.,

Posted 1 month ago

Apply

5.0 - 8.0 years

4 - 7 Lacs

Mumbai, Navi Mumbai

Work from Office

Job Title : C++ Developer Duration : 1-year contractual position Experience Range : 5 to 8 years Notice Period : Within 20 days Location : Mumbai (Only local candidates of Mumbai are acceptable) Education : B.Tech, B.E Interview Process : 1st- Technical, 2nd - Technical round & 3rd - HR Round Mandatory : End-to-end C++ skills Skills Required : - C, C++ - Qt/QML - OOPs - STL, Data Structures - JavaScript - Automotive Product Development - Android Application Development - Java - API - GitLab CI/CD - GitHub, Gerrit - Jira, Zoho - PostgreSQL, SQLite, JSON - MVVM Architecture - Testing - Debugging - Linux, Unix Job Description : We are seeking an experienced Developer with a strong background in C++, CUDA programming, and Linux to guide our development team in building cutting-edge solutions for device integration and high-performance computing tasks. This is a hands-on leadership position that combines technical expertise with team management skills to deliver high-quality software products. Primary responsibilities : Software Development : - Develop and maintain high-performance applications using C++ and CUDA. - Design and implement parallel algorithms for GPUs to accelerate computational workloads. Performance Optimization : - Optimize CUDA kernels for performance, scalability, and memory efficiency. - Analyze performance bottlenecks and propose innovative solutions. Code Review and Testing : - Conduct code reviews to ensure adherence to coding standards and best practices. - Develop and execute test cases to validate functionality and performance. Collaboration : - Work closely with the software engineering and research teams to understand requirements and deliver robust solutions. - Provide technical guidance and mentoring to junior team members when necessary. Documentation : - Write and maintain technical documentation, including design specifications and user manuals. Required Skills : - C++ : Strong proficiency in modern C++ (C++11/14/17/20). - CUDA Programming : Extensive experience in developing, debugging, and optimizing CUDA applications. - GPU Optimization : Familiarity with memory hierarchy, shared memory, streams, and warp-level operations in CUDA. - Parallel Computing : Solid understanding of parallel algorithms and multi-threaded programming. - Mathematical and Analytical Skills : Strong foundation in linear algebra, calculus, and numerical methods. - Tools : Experience with debugging/profiling tools like Nsight, CUDA Memcheck, or similar.

Posted 1 month ago

Apply

5.0 - 10.0 years

4 - 8 Lacs

Pune

Work from Office

HMI/UI Developer – Linux-based IVI Development (3-5+ years) No. of positions – 5 Location: Pune Job Summary: We are looking for a talented HMI/UI Developer to design and develop intuitive, responsive, and visually appealing user interfaces for our Linux-based In-Vehicle Infotainment (IVI) system. This role involves collaborating with BSP teams to ensure smooth integration of the UI with underlying hardware and software components. Key Responsibilities: Design and implement HMI/UI components using frameworks such as Qt, Wayland, or OpenGL. Collaborate closely with BSP and Bootloader engineers to optimize UI performance and boot-time responsiveness. Develop responsive, user-friendly interfaces that meet automotive usability and safety standards. Integrate multimedia and connectivity features into the HMI layer. Work with UX designers to translate wireframes and prototypes into working code. Optimize graphics rendering and touch interaction responsiveness for embedded platforms. Troubleshoot and debug UI-related issues on target hardware. Participate in code reviews, maintain documentation, and enforce coding standards. Stay updated on UI technologies and automotive HMI trends. Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or related field. 3+ years of experience in HMI/UI development for embedded Linux systems. Strong proficiency in Qt/QML, Wayland, OpenGL, or similar UI frameworks. Experience with embedded Linux graphics stack and performance optimization. Good understanding of input device handling (touchscreen, rotary encoders). Familiarity with multimedia integration (audio, video playback). Ability to work collaboratively with cross-functional teams (BSP, BL, middleware). Strong problem-solving and debugging skills. Preferred Skills: Experience in automotive or IVI system development. Knowledge of Linux graphics subsystems (DRM, EGL). Understanding of vehicle safety standards and UX best practices. Exposure to Agile software development processes. Familiarity with scripting languages (Python, Bash) for tooling and automation.

Posted 1 month ago

Apply

5.0 - 10.0 years

15 - 30 Lacs

Pune

Work from Office

Desired Skills/Competencies: Must have experience in C++ 17, Qt Must have good knowledge on Qt - QML Must have expertise in STL, multi-threading, data structures and algorithms. Must have experience in C++ Must have extensive hands-on programming experience, design patterms Must have knowledge of software debugging and profiling tools. Qualification: B.E/B.Tech IT/CS/EEE/ECE/Mech/MCA/MCS/BCS/B.Sc-Comp/BCA/ME/MTech-CS/IT

Posted 1 month ago

Apply

5.0 - 8.0 years

5 - 9 Lacs

Bengaluru

Work from Office

About The Role About The Role Experience in Architecture & software programming UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Experience in UI implementation. Development of UI modules withQt/QML. Experience in C/C++ programmingwithEmbedded Linuxknowledge. Experience with version control (Git), Cmake, Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Ensure timely delivery of tasks according to product back log Ensure good quality of delivery Experience in infotainment display / instrument cluster projects is a plus Experience in agile software development process (SCRUM/KANBAN) Ability to lead a team. Excellent communication and team work skills. Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML. Primary Skill Experience in C/C++programming. Good hands on experience and knowledge inGUI development with Qt/QML. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication C++ Linux

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be responsible for designing and developing cross-platform applications with modern user interfaces using C++ (preferably C++11/14/17) and Qt framework. Your role will involve creating dynamic and responsive user interfaces with Qt Quick and QML, integrating backend logic with front-end QML code, and collaborating with cross-functional teams to ensure high performance and responsiveness of applications. Key responsibilities include participating in software design reviews, code reviews, and providing constructive feedback, as well as writing clean, maintainable, and well-documented code. You will also be expected to debug, optimize, and test applications on various platforms such as Windows, Linux, and Embedded systems. To excel in this role, you should have a strong proficiency in C++, object-oriented programming, and data structures. Hands-on experience with Qt (Widgets, Qt Quick, Signals & Slots) and practical knowledge of QML for UI development are essential. Familiarity with multi-threading, networking (Qt Network module), and model-view-controller (MVC/MVVM) design patterns is required, along with experience using GIT or similar version control systems. Desired skills include experience in embedded Linux development, knowledge of OpenGL/Shader programming, familiarity with Cross-compilation, Yocto, or QNX, exposure to Agile/Scrum development methodology, and knowledge of CI/CD tools such as Jenkins and CMake. Ideally, you should hold a Bachelors or Masters degree in Computer Science, Electronics, or a related field to qualify for this position.,

Posted 1 month ago

Apply

2.0 - 4.0 years

2 - 6 Lacs

Mumbai

Work from Office

oProficiency in C and C++ programming languages.oStrong experience with Qt/QML framework for GUI development.oExcellent Coding Skills in Socket Programming Skills, Serial Communication, Multithreading and Inter Process Communication on LINUX. Required Candidate profile oSolid understanding of Linux operating system and development environment(bash,make,gcc,etc). oExperience with networking protocols and interfaces (e.g., TCP/IP, UART, SPI, I2C).

Posted 1 month ago

Apply

3.0 - 5.0 years

2 - 6 Lacs

Mumbai

Hybrid

C, C++, QT, QML, UDP/TCP-IP, CAN Bus protocol, Serial (RS422/ $85) Communication protocols, RTOS, Embedded Linux. Knowledge of IEEE SDLC, Mavlink, Unmanned systems would be preferred. Required Candidate profile Qualification: BE Electronics/E&TC/Computer science Function:Aerospace Role:Embedded Developer Desired Skills:C, C++, QT, QML, UDP/TCP-IP

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer - Desktop C++ Developer (QT & QML) with 8+ years of experience, you will be responsible for the maintenance and enhancement of existing medical products as well as the development of new medical products. Your primary focus will be on designing, developing, conducting code reviews, implementing, debugging, testing, and debugging desktop applications with hardware integration using C++, Windows libraries, Qt, and QML. You will be expected to determine design requirements for software systems and generate documentation for software projects to support regulatory and business needs. Your role will involve participating in all stages of product development, from refining product vision to deployment and support. It is essential to utilize your experience and education to build high-quality, maintainable software following industry design/architectural patterns. You will be required to use Agile methodologies to manage application development and ensure the completion of your work assignments while coordinating with others. Continuously strengthening your industry knowledge and applying it to improve the quality of products will be a key aspect of your role. Moreover, you will play a crucial part in successfully implementing and monitoring system improvements to enhance efficiency. In summary, as a Software Engineer - Desktop C++ Developer (QT & QML), your responsibilities will include developing and maintaining medical products, conducting code reviews, implementing desktop applications with hardware integration, documenting software projects, following Agile methodologies, and collaborating with team members to deliver high-quality software solutions.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

You will be joining our dynamic team as an experienced C++ Qt/QML Developer. Your primary responsibility will be to design and develop high-quality applications with a focus on user interfaces using Qt/QML and robust back-end logic using C++. This role offers an exciting opportunity to work on cutting-edge projects where performance, efficiency, and clean UI design are crucial. Your key responsibilities will include developing cross-platform desktop or embedded applications using C++ and Qt Framework, designing dynamic user interfaces using QML, and collaborating with UI/UX designers to deliver intuitive applications. You will also be optimizing application performance, troubleshooting technical issues, and participating in all phases of the software development lifecycle. Collaboration with cross-functional teams will be essential to ensure seamless integration. To excel in this role, you should have proficiency in C++ programming with a strong understanding of object-oriented programming, hands-on experience with the Qt framework and QML, and familiarity with cross-platform development. Strong debugging and problem-solving skills, along with knowledge of version control systems like Git, are also required. Your ability to write clean, maintainable, and well-documented code will be crucial for success. If you are passionate about creating innovative solutions and have a proven track record in C++ Qt/QML development, we encourage you to apply for this role and become a key player in our team.,

Posted 1 month ago

Apply

6.0 - 10.0 years

15 - 19 Lacs

Bengaluru

Work from Office

Role & responsibilities Responsibilities Develop and maintain C++-based software code. Collaborate with cross-functional teams. Optimize and improve the performance of the written code. Troubleshoot and resolve issues during software development. Document code and processes, ensuring best practices are followed. Provide technical leadership in a scrum team/s Soft Skills Should be able to contribute as an individual contributor and execute his/her responsibility independently Excellent problem-solving skills and attention to detail. Focus on self-planning activities Firm with communication skills Mandatory Skills Practical knowledge of the following tools & technologies in Windows environment C++ - min 6+ YOE QT - min 4+ YOE Windows QML

Posted 2 months ago

Apply

3.0 - 7.0 years

5 - 10 Lacs

Bengaluru

Work from Office

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include Comprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 3-7 Years of C++ programming language experience. Good Knowledge required on QT. Should be able to design, code independently Preferred technical and professional experience Creative problem-solving skills and excellent Communication Skill

Posted 2 months ago

Apply

1.0 - 6.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Role & responsibilities Develop cross platform software applications using Qt/QML/C++ Develop scripts using various scripting languages like shell scripts, python, etc Demonstrate an in-depth understanding of the Qt framework, including Qt Widgets, QML, and other relevant modules Implement and execute unit tests to validate the correctness of the code Take ownership of conducting thorough static analysis to identify and rectify code issues, ensuring the overall quality and reliability of the software Contribute to the development of technical documentation adhering to IEC 62304, ISO 14971 and 13485 Standards Follow established coding standards and best practices Involve in testing as part of development process Conduct thorough testing and validation processes to ensure bug-free software releases Take responsibility for minimizing the number of issues in each release, aiming for a release that is error-free Stay informed about advancements in Qt, C++ and related technologies Use version control systems (e.g., Git) to manage and track changes to the source code Participate in design, architecture and code reviews to maintain code quality and consistency Identify and resolve software defects, performance bottlenecks, and other issues Work closely with other engineers and cross functional team members to integrate components and ensure seamless functionality Preferred candidate profile Minimum 2-4 years experience in bachelors degree in computer science or an equivalent field Good demonstrated academic project experience on software development Effective communication (strong verbal & written communication) and organizational skil

Posted 2 months ago

Apply

2.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

You are a highly skilled C++, QT/QML, RTOS, Linux Developer with 2 to 8 years of experience, looking to join an automotive embedded systems team. You will be responsible for developing software for precision agricultural Gen 5 displays and contributing to the architecture of new product features. Your significant experience in C++ development in a Linux environment, proficiency in QT, and ideally QML will be essential for this role. Collaboration with global teams in Germany and the USA is a key aspect of this position, ensuring the development and review of software for cutting-edge automotive display systems. Your main responsibilities will include designing, developing, and maintaining software for precision agriculture Gen 5 displays, ensuring adherence to functional, performance, and safety standards. You may also be required to contribute to the architecture of new product features, conduct effective code reviews, collaborate with global teams, actively participate in Agile Scrum ceremonies, develop software applications in a Linux environment, integrate with Real-Time Operating Systems (RTOS), utilize version control and collaboration tools, and conduct testing and debugging activities. To excel in this role, you should possess 7+ years of experience in C++ development in a Linux environment, at least 3 years of experience with QT for GUI development in embedded systems, and QML experience for creating modern user interfaces. Additionally, you should have RTOS experience, a strong understanding of Linux kernel and system development for embedded platforms, Agile Scrum experience, proficiency in GIT, familiarity with tools like Code Collaborator, and excellent communication skills for global team interactions. Preferred skills include experience in developing software for automotive display systems or precision agriculture displays, knowledge of automotive industry standards, familiarity with tools like Jenkins and Jira for CI/CD and project management, the ability to work effectively across different time zones, and experience with multi-threaded programming and concurrent systems. Other requirements for this role include strong analytical, problem-solving, and troubleshooting skills, the ability to work independently and collaboratively, willingness to travel to customer locations if required, and flexibility to work from the office or customer location in Pune.,

Posted 2 months ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a Software Engineer specializing in Desktop C++ Development with experience in QT and QML, you will be responsible for the maintenance and enhancement of existing medical products, as well as the creation of new medical products. Your role will involve designing, developing, conducting code reviews, implementing, debugging, testing, and debugging desktop applications with hardware integration. You will also be tasked with determining design requirements for software systems and generating documentation to support regulatory and business needs. Your day-to-day activities will include participating in all stages of product development, such as refining product vision, gathering requirements, project planning, system design, coding, testing, release, deployment, and support. It will be essential to utilize your experience and education to build high-quality, maintainable software following industry design and architectural patterns. Agile methodologies will be used to manage application development, ensuring timely completion of work assignments and effective coordination with team members. Furthermore, you will be required to continuously enhance your industry knowledge and leverage it to enhance the quality of products. Monitoring system improvements to increase efficiency will also be part of your responsibilities. Additionally, you may be assigned other duties as necessary to support the overall objectives of the organization. If you possess a Bachelor's degree in computer engineering, Computer Science, or a related technical field with over 8 years of engineering experience, with a minimum of 6 years of desktop software development experience, and have a strong background in designing and developing Windows desktop applications using C++, Windows libraries, hardware integration, Qt and QML, or similar technologies like C# and WPF, then this role is tailored for you. Join us in our mission to develop cutting-edge medical products and contribute to the advancement of healthcare technology.,

Posted 2 months ago

Apply

2.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

You are a highly skilled C++, QT/QML, RTOS, Linux Developer with 2 to 8 years of experience, looking to join an automotive embedded systems team in Pune, India. Your role involves developing software for precision agricultural Gen 5 displays and contributing to new product features. You should have significant experience in C++ development in a Linux environment, proficiency in QT, and ideally QML. You will work in an Agile Scrum team, collaborating with global teams in Germany and the USA. Your responsibilities include designing, developing, and maintaining software for Gen 5 displays, contributing to new product features" architecture, conducting code reviews, collaborating with global teams, and actively participating in Agile Scrum ceremonies. Your experience in C++, Linux, QT, QML, RTOS integration, version control, testing, and debugging will be crucial for the role. Required skills and qualifications include 7+ years of C++ experience in a Linux environment, 3+ years of QT experience for GUI development, QML experience, RTOS experience, Linux kernel understanding, Agile Scrum experience, proficiency in GIT, familiarity with Code Collaborator, and excellent communication skills. Preferred skills include experience in automotive display systems, knowledge of automotive industry standards, familiarity with tools like Jenkins and Jira, and multi-threaded programming experience. You should possess strong analytical, problem-solving, and troubleshooting skills, the ability to work independently and collaboratively, willingness to travel to customer locations if required, and flexibility to work from the office or customer location in Pune.,

Posted 2 months ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

We are seeking a talented QT/QML Developer to join our innovative team. The ideal candidate will have extensive experience in UI development using QT and QML, with a strong background in developing intuitive and visually appealing user interfaces. You will be responsible for designing, implementing, and optimizing UI components for our applications, ensuring a seamless user experience. Key Responsibilities: Design and develop user interfaces using QT and QML. Create visually appealing and user-friendly UI components. Ensure the UI is responsive and performs well on various devices and screen sizes. Work closely with backend developers to connect UI components with underlying services. Optimize UI components for performance and memory usage. Conduct performance tuning and profiling to enhance the overall user experience. Collaborate with designers, product managers, and other developers to create a cohesive user experience. Education: Bacheloror Masterdegree in Computer Science, Software Engineering, or a related field. Technical Skills: Proficiency in QT and QML. Strong knowledge of C++ programming. Experience with UI/UX design principles. Familiarity with animation and transition effects in QML. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and in a team-oriented environment.

Posted 2 months ago

Apply

3.0 - 9.0 years

12 - 14 Lacs

Thiruvananthapuram

Work from Office

Job Requirements As a member of the team, the primary job will be to work in customer project to perform requirement analysis, effort estimate, design, feasibility, development and maintenance of embedded UI applications in Agile work flow, work closely with customer development team(including daily interactions), Managing offshore team members in Task/Sprint planning and execution, Handling weekly calls and update status to customer when needed. Work Experience 5+ years of total experience in requirement analysis, design, development and maintenance of UI applications in Linux/Windows environment. Good programming skill in C/C++. Experience in development of advanced QT/QML UI applications in Linux/Windows environment. Good Leadership and Team Management Skills - both technical and managerial Experience in Linux based development. Good debugging skills Ability to work independently with minimum guidance. Good communication skill and agile personality to communicate directly with customer and other development team members. Experience in agile project life cycle, process, and work flows. Familiarity with Embedded Linux development

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies