Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 years
0 Lacs
Mysore, Karnataka, India
On-site
Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio Your Role And Responsibilities 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 Resolution: Working on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue Resolution: Collaborate 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 Integration: Being eager to learn new technologies and implementing the same in feature development 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 Show more Show less
Posted 1 month ago
8.0 years
0 Lacs
Chandigarh, India
On-site
Company Profile Overview Since year 2003, Oceaneering’s India Center has been an integral part of operations for Oceaneering’s robust product and service offerings across the globe. This center caters to diverse business needs, from oil and gas field infrastructure, subsea robotics to automated material handling & logistics. Our multidisciplinary team offers a wide spectrum of solutions, encompassing Subsea Engineering, Robotics, Automation, Control Systems, Software Development, Asset Integrity Management, Inspection, ROV operations, Field Network Management, Graphics Design & Animation, and more. In addition to these technical functions, Oceaneering India Center plays host to several crucial business functions, including Finance, Supply Chain Management (SCM), Information Technology (IT), Human Resources (HR), and Health, Safety & Environment (HSE). Our world class infrastructure in India includes modern offices, industry-leading tools and software, equipped labs, and beautiful campuses aligned with the future way of work. Oceaneering in India as well as globally has a great work culture that is flexible, transparent, and collaborative with great team synergy. At Oceaneering India Center, we take pride in “Solving the Unsolvable” by leveraging the diverse expertise within our team. Join us in shaping the future of technology and engineering solutions on a global scale. Position Summary Position Summary and Location The primary responsibility of this position is to design and implement robotic simulation software for both human controlled and autonomous vehicles and the subsea environment they operate in. This includes test and training systems leveraging simulation and control system modifications. This position is based out in Chandigarh. Duties And Responsibilities Duties and Responsibilities Essential Functions Design and implement software for new and existing applications. Develop software in Windows and Linux. Develop software for the Unity gaming platform. Requirements, design, implementation and testing of software. Develop and maintain application architecture. Ability to make architectural decisions daily. Research and develop simulation algorithms to provide real time simulation of vehicles, sensors, and the world environment. Provide mentoring/guidance to designers and junior engineers. Maintain code and documentation using revision control. Act as technical lead on individual projects, providing guidance and mentorship to staff. Collaboration with other divisions within Oceaneering to successfully design and deploy products. Must be able to communicate to both technical resources and non-technical/other personnel regarding specifications for applications or processes being developed. Non-essential Assist with any other duties as and when required. Undertake specific projects as instructed by management. Demonstrates high level of initiative to accomplish individual objectives assigned as well as team goals. Comply to organizational HR policies and procedures. Supervisory Responsibilities This position does not have direct supervisory responsibilities. Reporting Relationship Sr. Manager Software Engineering Qualifications Qualifications Required Bachelor/master’s degree in computer science, Electrical or Mechanical engineering or evidence of exceptional technical skill. Minimum of 8 years of relevant experience. 8+ years of professional programming experience. Industry Knowledge of design patterns and software architecture best practices. 5+ years of C/C++ programming experience with knowledge of modern variants (C++17+). 5+ years of C# programming. 5+ years of programming in the Unity gaming engine. Experience applying physics and mathematical concepts to simulating physical systems and sensors Experience programming real time simulation systems. Knowledge of revision control systems such as Subversion and Git, and issue tracking systems such as Jira. Ability to lead other developers and produce and track project timelines and estimates. DESIRED Familiarity with sensors, communication protocols and robotics. Architectural design experience building robotic simulation systems. Architectural design experience building applications with the Unity gaming engine. Experience with network programming including MQTT and DDS Experience with Qt framework. Experience with AI, Machine learning and Image processing. Exposure to projects using Agile or other formal processes. Problem Solving skills in identifying and resolving real time problems in a timely manner. Knowledge, Skills, Abilities, And Other Characteristics Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form. Gives and receives constructive feedback. Ensures that others involved in a project or effort are kept informed about developments and plans. Effectively influences actions and opinions of others. Supports organization's goals and values. Excellent communication skills Adapts to changes in the work environment. How To Apply Oceaneering’s policy is to provide equal employment opportunity to all applicants. Closing Statement Working Conditions This position is considered OFFICE WORK which is characterized as follows. Almost exclusively indoors during the day and occasionally at night Occasional exposure to airborne dust in the workplace Work surface is stable (flat) How To Apply Career Development In addition, we make a priority of providing learning and development opportunities to enable employees to achieve their potential and take charge of their future. As well as developing employees in a specific role, we are committed to lifelong learning and ongoing education, including developing people skills and identifying future supervisors and managers. Every month, hundreds of employees are provided training, including HSE awareness, apprenticeships, entry and advanced level technical courses, management development seminars, and leadership and supervisory training. We have a strong ethos of internal promotion. We can offer long-term employment and career advancement across countries and continents. Working at Oceaneering means that if you have the ability, drive, and ambition to take charge of your future-you will be supported to do so and the possibilities are endless. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Responsibilities Design and develop reliable embedded software using C and C++ Interface with hardware through I2C, SPI, and UART communication protocols Build and maintain UI applications using the Qt framework (QML/C++) Debug and troubleshoot hardware-software interaction issues Optimize system performance for memory- and power-constrained devices Collaborate closely with hardware engineers, product teams, and testers Write clear documentation and participate in code reviews Requirements Strong proficiency in C and C++ programming Good understanding of embedded system design and microcontroller architectures Practical experience with I2C, SPI, UART, and GPIO interfacing Hands-on experience developing user interfaces using Qt/QML Solid knowledge of C++ application design patterns, memory management, and multithreading Familiarity with embedded toolchains, debugging tools (GDB, JTAG), and version control (Git) Working knowledge of RTOS or bare-metal programming Experience with Linux-based development environments is advantageous Show more Show less
Posted 1 month ago
10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Autodesk Software Engineering Bengaluru, Karnataka, India Posted on Jun 7, 2025 Apply now Job Requisition ID # 25WD89280 Position Overview Autodesk is looking for a seasoned technical team lead to join our team in Bengaluru. In this role, you will lead a high-performing scrum team focused on developing and delivering C++ desktop applications for Windows and Linux platforms. You’ll manage release cycles, ensure software quality, and provide technical guidance and mentorship to engineers. Collaborating with global stakeholders, you’ll help align development with Autodesk’s strategic goals, drive agile best practices, and contribute to the design of secure, scalable applications. This is a great opportunity for a strong C++ engineer with leadership experience who’s passionate about building impactful software and growing technical teams. Responsibilities Lead and mentor a high-performing engineering scrum team based in Bengaluru, focused on building, testing, and delivering C++ desktop applications. Manage release cycles to ensure on-time, high-quality software deliveries. Provide guidance and mentorship to junior engineers, encouraging continuous learning and growth within the team. Collaborate closely with globally distributed stakeholders to align development work with Autodesk’s broader business objectives. Ensure adherence to international security standards in both software development and testing infrastructure. Champion agile methodologies to drive efficient workflows and deliver high-quality outcomes. Offer technical direction and recommendations on software design, development practices, and process improvements. Contribute to the design and development of cross-platform native applications targeting both Windows and Linux environments. Minimum Qualifications Bachelor’s or Master’s degree in Computer Science or a related field. 8–10 years of hands-on experience in software development, with a strong focus on C++. Solid understanding of C++, data structures, object-oriented programming, design patterns, and core computer science principles. Experience with Windows development and proficiency using Microsoft Visual Studio IDE. Expert-level experience in Windows development, including: Windows API / Win32 Threading, synchronization, and IPC mechanisms Installer packaging tools such as InstallShield, WiX Toolset, or similar Deep knowledge of MSI, custom actions, and upgrade/versioning strategies Advanced knowledge of scripting languages like Python 3 and PowerShell; basic knowledge of HTML and JavaScript. Proficiency in both Linux and Windows development environments. Preferred Qualifications Exposure to Docker and Windows containerization. Experience with cross-platform C++ frameworks such as Qt. Understanding of the challenges and solutions involved in cross-platform native application development. Strong awareness of software security best practices and standards. Learn More About Autodesk Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers. When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us! Salary transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). Apply now See more open positions at Autodesk Show more Show less
Posted 1 month ago
4.0 years
0 Lacs
India
On-site
Job Role: C++ QT Developer Job Location: Hyderabad (Nacharam) Work Mode: (WFO) Exp – 4+ years Mandatory skills: Job Description: Web Application Developer - Qt Framework (Automation and Hardware Communication) Responsibilities: · Develop and maintain a Qt-based web application for automating device control and communication (e.g., Signal Generators, Spectrum Analyzers, LRU, etc.). · Automate command inputs to the hardware devices and capture test results programmatically. · Integrate real-time communication between the application and the test equipment using protocols like Serial Communication (RS-232/RS-485), TCP/IP, or specific APIs. · Design a user-friendly web interface using Qt Web Engine or Qt Web Sockets, offering control over automation tasks, test management, and data visualization. · Implement Excel export functionality to capture test results and save them in an organized manner using Qt's QAxObject or other third-party libraries like openpyxl. · Work closely with hardware teams to ensure seamless integration with physical devices and troubleshooting issues related to device communication. · Conduct extensive testing to validate the communication between hardware and software, ensuring accurate data collection and export. · Collaborate with the team to document system functionality, provide end-user support, and resolve any technical issues. · Optimize performance for real-time automation and data handling to ensure reliable operation during extended testing periods. Skills & Qualifications: Technical Skills: Qt Framework (C++/Qt) : Strong experience with the Qt framework, including Qt Web Engine for web-based applications and Qt WebSocket’s for real-time communication. Familiarity with Qt Widgets , QtQuick , and other components for UI development. Automation & Hardware Integration : Solid experience in automating communication with various hardware devices (e.g., Signal Generators, Spectrum Analyzers, etc.) via communication protocols like RS-232/RS-485 , TCP/IP , or vendor-specific APIs. Understanding of instrument control and automation of test procedures through custom scripts. Data Export & Reporting : Expertise in Excel file generation and automation , specifically using QAxObject , COM interfaces, or libraries such as openpyxl for Python or Excel Interop . Ability to structure data for reporting, making it easy for users to analyse the results. Real-Time Systems & Protocols : Experience in handling real-time communication, ensuring reliable data retrieval, error-handling, and performance tuning. Web Development : Knowledge of Qt WebEngine for web-based applications. Familiarity with HTML/CSS , JavaScript , or web frameworks would be an added bonus for advanced web interfaces. Software Engineering Practices : Version control systems such as Git . Familiarity with debugging tools and software testing methodologies. Experience & Qualifications: Education : Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Electronics, or a related field. Equivalent work experience will also be considered. Experience : 5 -7 years of experience developing applications with Qt (C++). Proven experience with automation systems , especially in test automation or hardware communication (e.g., signal generators, spectrum analyzers, power sources). Experience working with Excel automation and reporting. Previous exposure to real-time data collection and handling of hardware communication. Preferred Qualifications: Knowledge of additional tools : Familiarity with tools like Python for automation, data analysis, or scripting. Experience with QtQuick and QML . Prior experience in embedded systems or working with industrial equipment . Job Type: Full-time Schedule: Day shift Monday to Friday Morning shift Work Location: In person
Posted 1 month ago
12.0 years
0 Lacs
Gurugram, Haryana, India
On-site
About AutoZone AutoZone is the nation's leading retailer and a leading distributor of automotive replacement parts and accessories with more than 6,000 stores in the US, Puerto Rico, Mexico, and Brazil. Each store carries an extensive line of cars, sport utility vehicles, vans, and light trucks, including new and remanufactured hard parts, maintenance items, and accessories. We also sell automotive diagnostic and repair software through ALLDATA, diagnostic and repair information through ALLDATAdiy.com, automotive accessories through AutoAnything.com, and auto and light truck parts and accessories through AutoZone.com. Since opening its first store in Forrest City, Ark. on July 4, 1979, the company has joined the New York Stock Exchange (NYSE: AZO) and earned a spot in the Fortune 500. AutoZone has been committed to providing the best parts, prices, and customer service in the automotive aftermarket industry. We have a rich culture and history of going the Extra Mile for our customers and our community. At AutoZone you’re not just doing a job; you’re playing a crucial role in creating a better experience for our customers while creating opportunities to DRIVE YOUR CAREER almost anywhere! We are looking for talented, customer-focused people, enjoy helping others, and have the DRIVE to excel in a fast-paced environment! Position Summary AutoZone is looking for an automation test engineer to be part of their growing quality engineering team. This position is responsible to design and automate Web and POS applications. The engineer will be responsible for establishing and maintaining QA best practices, writing test scenarios, and executing tests, both manually and with automated tools, and experience in leading a team. The Quality Engineer will work with engineers, architects, business analysts, product owners, and other team members. This includes applying domain knowledge, using technical skills, mentoring others, supporting the customers, resolving problems, and training as required. Key Responsibilities Collaborate closely with engineers, architects, business analysts, product owners, and other team members to understand the requirements and develop test strategies. Develop test plans, strategies, test case creation, and test case execution Write, review, and maintain test automation scripts Perform business applications functional system, integration (end-to-end) tests for new and existing applications Participate in the review and approval process of project deliverables Advise project teams on appropriate approaches to testing delivered products, including test tool sets Assist project teams in identifying the needs and coordinating the establishment of appropriate test environments Oversee processes for identifying, tracking, and reporting the results of test procedures Find, track, and prioritize defects and work toward their resolution Define and track quality assurance metrics such as defect densities and open defect counts Participate in the testing of production emergency bug fixes Participate in release production validation Requirements Extensive experience with SDLC and QA methodologies, including, Functional testing, E2E testing, Automation, Compatibility testing, Regression Testing, and usability testing. Expertise in Testing Life Cycle, Defect life Cycle, and Requirement Traceability Experience in test data management and exposure to test data management tools Should have worked in CI/CD/CT model A systems thinker, able to move fluidly between high-level abstract thinking and detail-oriented implementation, open-minded to new ideas, approaches, and technologies A naturally inquisitive self-starter, requiring only small pieces to the puzzle, across many technologies. Excellent written and verbal communication, presentation, and analytical skills, including the ability to effectively communicate complex technical concepts and designs to abroad range of people. Education And/or Experience Bachelor's degree in MIS, Computer Science, Information Technology or equivalent required 12+ years of IT experience & preferably in Development & Testing. Extensive experience with SDLC and QA methodologies, including, Functional testing, E2E testing, Automation, Compatibility testing, Regression Testing, and usability testing. Expertise in Testing Life Cycle, Defect life Cycle, and Requirement Traceability Experience in test data management and exposure to test data management tools Hands-on experience on Agility, Jira, Selenium web driver, git, and RestAssured tools/software Experience in web service testing and automation Experience in CI/CD tools QT automation using Squish will be added advantage Our Values An AutoZoner Always... PUTS CUSTOMERS FIRST CARES ABOUT PEOPLE STRIVES FOR EXCEPTIONAL PERFORMANCE ENERGIZES OTHERS EMBRACES DIVERSITY HELPS TEAMS SUCCEED Show more Show less
Posted 1 month ago
4.0 - 6.0 years
4 - 8 Lacs
Bengaluru
Work from Office
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.
Posted 1 month ago
1.0 - 4.0 years
4 - 8 Lacs
Hyderabad
Work from Office
About Marut Marut Drones is India's leading Industrial Drone Manufacturer based in Hyderabad. Known for our powerful and innovative drones, we have developed popular models like Agricopter for precision agriculture, Hepicopter for long-range deliveries, Seed copter for afforestation, and Marut ZAP for mosquito eradication and disease prediction. Marut Drones has been recognized with numerous prestigious awards for its innovation and contributions to various sectors. These accolades include the FICCI Award for Sustainable Agriculture , the Telangana State Industries Award 2022 for Best Startup , the NASSCOM Emerging Technology Award for Drones and AI , and the South India Business Award . These awards highlight the company's commitment to excellence, sustainability, and its transformative impact across industries. Job Description Firmware Developer: Min. 1.5 yrs exp in C++ Preferable having experience in drones/ Robotics Preferable having hands on exp in developing Flight controllers/firmwares Preferable having experience in ARDUPilot/PX4 Salary- 4 LPA to upto 8 LPA Hiring: Firmware Developer We at Marut Drones are looking for a passionate Firmware Developer to join our team! If you have a strong background in C++ and a keen interest in drones or robotics, this is the perfect opportunity for you. Requirements: Minimum 1.5 years of experience in C++ Preferable experience in drones/robotics Hands-on experience in developing flight controllers/firmware is a plus Experience with ArduPilot/PX4 is an added advantage Looking for immediate joiners If you're excited about working on cutting-edge drone technology, we'd love to hear from you! Interested candidates can reach out to: careers@marutdrones.com #FirmwareDeveloper #Hiring #C++ #Drones #Robotics #PX4 #ArduPilot #MarutDrones Competitive and we are open to discuss. -------------------------------------------------------**********************---------------------------------------------------------
Posted 1 month ago
5.0 - 8.0 years
10 - 15 Lacs
Gurugram
Work from Office
equired a minimum of 5 years in interface layout and graphics design. . Experience in GUI design and development . Experience in UI/UX design and development using Qt, Python and web technologies etc. . Good understanding on OOAD and C++. . Practical experience of UML tools and CASE tools is advantageous. . Strong interpersonal and excellent communication skills . Exposure to CMMI processes . Experience in working with configuration management/version control tools like Git or equivalent
Posted 1 month ago
3.0 years
0 Lacs
Kochi, Kerala, India
On-site
Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio Your Role And Responsibilities Managing and developing C++ Applications. Bringing your expertise to solve the application criticality. C++ coding experience for product application. Experience on design, code development, unit test and maintain code quality as defined by project 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 Show more Show less
Posted 1 month ago
8.0 - 13.0 years
12 - 22 Lacs
Hyderabad
Work from Office
Bachelor’s in Computer Engineering/Science or related field with 8+ years in engineering, 6+ years in desktop software development. Proficient in Windows apps using C++, Qt, QML, or C#/WPF, with strong GUI design and hardware integration.
Posted 1 month ago
6.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
Job Requirements Senior C++ Programmer with extensive hands-on experience in QT on embedded hardware Work Experience 6+ years of professional experience in C++ programming. Extensive hands-on experience with QT on embedded hardware. Strong understanding of Wind River and Timesys operating systems. Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
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 Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Role: Software Engineer - C++ QT Job Location: Hyderabad (Nacharam) Work Mode: (WFO) Exp – 5+ years Mandatory skills: Job Description: Web Application Developer - Qt Framework (Automation and Hardware Communication) Responsibilities: Develop and maintain a Qt-based web application for automating device control and communication (e.g., Signal Generators, Spectrum Analyzers, LRU, etc.). Automate command inputs to the hardware devices and capture test results programmatically. Integrate real-time communication between the application and the test equipment using protocols like Serial Communication (RS-232/RS-485), TCP/IP, or specific APIs. Design a user-friendly web interface using Qt Web Engine or Qt Web Sockets, offering control over automation tasks, test management, and data visualization. Implement Excel export functionality to capture test results and save them in an organized manner using Qt's QAxObject or other third-party libraries like openpyxl. Work closely with hardware teams to ensure seamless integration with physical devices and troubleshooting issues related to device communication. Conduct extensive testing to validate the communication between hardware and software, ensuring accurate data collection and export. Collaborate with the team to document system functionality, provide end-user support, and resolve any technical issues. Optimize performance for real-time automation and data handling to ensure reliable operation during extended testing periods. Skills & Qualifications: Technical Skills: Qt Framework (C++/Qt) : Strong experience with the Qt framework, including Qt Web Engine for web-based applications and Qt WebSocket’s for real-time communication. Familiarity with Qt Widgets , QtQuick , and other components for UI development. Automation & Hardware Integration : Solid experience in automating communication with various hardware devices (e.g., Signal Generators, Spectrum Analyzers, etc.) via communication protocols like RS-232/RS-485 , TCP/IP , or vendor-specific APIs. Understanding of instrument control and automation of test procedures through custom scripts. Data Export & Reporting : Expertise in Excel file generation and automation , specifically using QAxObject , COM interfaces, or libraries such as openpyxl for Python or Excel Interop . Ability to structure data for reporting, making it easy for users to analyse the results. Real-Time Systems & Protocols : Experience in handling real-time communication, ensuring reliable data retrieval, error-handling, and performance tuning. Web Development : Knowledge of Qt WebEngine for web-based applications. Familiarity with HTML/CSS , JavaScript , or web frameworks would be an added bonus for advanced web interfaces. Software Engineering Practices : Version control systems such as Git . Familiarity with debugging tools and software testing methodologies. Experience & Qualifications: Education : Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Electronics, or a related field. Equivalent work experience will also be considered. Experience : 5 -7 years of experience developing applications with Qt (C++). Proven experience with automation systems , especially in test automation or hardware communication (e.g., signal generators, spectrum analyzers, power sources). Experience working with Excel automation and reporting. Previous exposure to real-time data collection and handling of hardware communication. Preferred Qualifications: Knowledge of additional tools : Familiarity with tools like Python for automation, data analysis, or scripting. Experience with QtQuick and QML . Prior experience in embedded systems or working with industrial equipment . Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Role: C++ QT Developer Job Location: Hyderabad (Nacharam) Work Mode: (WFO) Exp – 5+ years 🎯 Main Goal : Develop and maintain a Qt-based web application that automates hardware control, captures test data in real time, and generates structured reports for analysis. The client is mainly looking for a senior Qt (C++) developer with strong experience in: Qt Framework Development Proficient in Qt (C++), including Qt WebEngine , WebSockets , Widgets , and QML . Hardware Automation & Communication Experience automating and communicating with lab or industrial devices (e.g., signal generators, spectrum analyzers) via RS-232 , RS-485 , TCP/IP , or vendor APIs . Real-Time Data Handling Ability to manage real-time communication , ensure data reliability , and optimize performance . Excel Export & Reporting Skilled in automating Excel reports using QAxObject , COM interfaces, or libraries like openpyxl . Testing, Debugging & Integration Strong in system testing , debugging , and collaborating with hardware teams for integration and issue resolution. Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Hyderabad, Indien High-Tech Company And Global Market Leader The Schiebel Group is a globally operating high-tech company and market leader in the field of unmanned, 200 kg, helicopters (CAMCOPTER ® S-100) and mine detection systems. For us, it's not just about technology - it's about visions that take flight! We are building a completely new organization of software developers in Hyderabad - a unique opportunity to become part of this start up and at the same time we continue our success story. Your Mission You will be an essential part of the latest product development and will be in charge of one of our 4 core responsibilities of a mission planning software for different product lines of autonomous helicopters: graphical user interface component network interface and communication protocols database component engine development Job description: You will work at least on one of the following fields of the new version of our mission planning and execution software: graphical user interface network interface and communication protocols database interface engine core In doing so, you will contribute your experience to our systems- and software architecture planning You will perform code reviews, develop automated unit-, integration-, and system tests and write test specifications for the testing teams You will act as component lead for specific components of the overall software architecture and ensure that the developed code meets highest quality standards Software processes and quality standards need to be compliant to the Schiebel Group’s overall software development processes What You Bring Active interest in working with complex systems in an aviation environment Post graduate in computer / electronics related field Experienced in designing and implementing Software in C++ (min. 5 years) Comfortable with Windows- and Linux-based software development and working with GIT and Jenkins Being familiar with software development for safety-critical applications would be an advantage (e.g. DO-178C, ISO 26262) You also communicate proactively and enjoy working as part of a team Ideally, you already worked together with European software development teams before You are ready to work 100% on-site from Hyderabad for GUI development: Knowledge about graphical user interface (2D, 3D) in order to understand customer requirements for implementation Conversant with map display, map formats, coordinate systems, terrain data management and related functions like map import, conversions etc. Knowledge and experience with the Qt framework, OpenGL, H264/H265, performance aspects related to video encoding for network interface and communication protocols: communication networks and protocols (e.g. TCP/IP, STANAG 4586), cryptographic standards and protocols, cyber security for database interface: local databases and interfaces to external databases, logging mechanisms and secure storage of log data for engine core: concurrent programming, high-performance multi-threading, efficient task synchronization and memory management Knowledge and experience with profiling tools (e.g. Nvidia Nsight Systems or Windows Performance Analyzer) What We Offer an exciting work environment with unmanned helicopters A dynamic team with strong cohesion The opportunity to help build a new organization from the ground up and become part of a highly motivated new team Diversity counts with us We promote a non-discriminatory workplace and welcome applications from people of diverse backgrounds, genders, age groups, abilities, and religions. Birgit Rada-Tomasin Recruiting Specialist +43 676 833 80 240 Nikolaus Donath Leitung Software Development Show more Show less
Posted 1 month ago
0 years
0 Lacs
India
On-site
Freelance Opportunity: Surgical Navigation Software Development Location: Kolkata (Hybrid) Job Type: Full-Time Experience Level: Mid to Senior Department: Software Development Join an exciting project to develop an advanced Surgical Navigation Software using cutting-edge MITK and IoT technologies! We’re seeking skilled freelancers to bring innovation and precision to healthcare solutions. What We Offer: A project divided into 4 structured milestones with payments made upon the successful completion of each milestone, ensuring transparency and collaboration. An exclusive opportunity: After project completion, 3 top-performing freelancers will be offered permanent positions within our team, joining us in driving medical technology innovation forward. Requirements Must-Have: Strong proficiency in C, C++, Python, Database and object-oriented design. Hands-on experience with IOT Development Experience with MITK in real-world projects (plugin/module or standalone application) Familiarity with tracking systems (NDI, Polaris, Aurora) or navigation frameworks Hands-on experience with ITK , VTK , or DCMTK Experience building and debugging with CMake and Visual Studio (Windows) Strong understanding of medical imaging formats (DICOM, NRRD, NIfTI, etc.) Familiarity with 3D visualization and interaction pipelines. Proficient with Git , collaboration tools . Nice to Have: Experience with Qt 5/6 (for MITK GUI components) Knowledge of medical standards and regulatory compliance (e.g., ISO 13485, IEC 62304) Exposure to OpenGL or GPU acceleration Experience with AR/VR, WebGL is a plus. Responsibilities Design and develop modular applications using MITK for medical imaging, visualization, and surgical planning. Integrate and manipulate DICOM, MRI, CT, and 3D anatomical models using MITK and ITK/VTK libraries. Implement point-based registration, real-time tracking, and navigation workflows. Optimize and maintain 3D rendering and interaction performance across diverse hardware. Collaborate with a cross-functional team of software engineers, imaging scientists, and clinicians. Contribute to architectural decisions, build configurations, and deployment pipelines. Write clean, well-documented, and testable code with a strong emphasis on reliability and regulatory readiness. Education Bachelor’s or Master’s degree in Computer Science, Biomedical Engineering, Medical Informatics, or related field. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Company Founded in 1998, we develop and support the Actran software suite for acoustic simulation as part of Hexagon Manufacturing Intelligence (www.hexagonmi.com). Leading automotive OEMs and suppliers, aircraft manufacturers, engine developers, audio system designers, and others use our technology to virtually improve the acoustic performance of their products through advanced simulation. Actran is used by hundreds of companies worldwide including Airbus, Boeing, Safran, Rolls Royce, Renault, BMW, Ferrari, Toyota, Honda, Volvo, Bose, Microsoft, Panasonic and many more. Actran is the premier acoustics software to solve acoustics, vibro-acoustics, and aero-acoustics problems. Used by automotive manufacturers and suppliers, aerospace and defense companies, and consumer product manufacturers, Actran helps engineers better understand and improve the acoustics performance of their designs. Function & Responsibilities As acoustic development engineer, you will work in the Product Development team that is responsible of the Actran software development. Please watch the short intro video on Actran here. Your main responsibilities will include: · Development of new features in Actran, matching with industrial expectations (accuracy, performance, robustness); · Participation to acoustic research topics · Recommendations on new technologies to be integrated in Actran to solve new challenges efficiently; · Interfaces with third party software when required; · Work on bug fixes; · Identify software design problems and devise elegant solutions. Quality Assurance (QA), industrial validation and software documentation benefit from daily interactions with dedicated teams. Profile · PhD in Applied Sciences, Computer Sciences (or equivalent by experience) · Programming skills in Python and C++ · Experience with a commercial structural dynamics solver (Nastran, Abaqus, Ansys, Optistruct) · Experience in programming on Linux environment · Experience in acoustic research, · Some experience in the design of complex object-oriented software : o C++: generic programming, Standard Template Library, boost libraries; o Python: C-bindings, python extension libraries, numpy, scipy, matplotlib. o Familiar with versioning system GIT, CI/CD development processes and containerization tools o Experience in Qt framework and VTK library is a plus o Basic knowledge of CAE-FEM tools (Ansa, Catia, Hypermesh) is a plus · Soft skills including being creative, self-learner autonomous, curious, capable of thinking out of the box, solution-oriented attitude, quality awareness, team spirit and flexibility · With good level of English. What we offer Besides an attractive salary package, the company provides a young and dynamic work environment. The average age of the team is below 40 and is mostly engineers and PhD’s. The development team is fully based in Europe (Belgium and France) Hexagon welcomes new talents and invests in their development. This results in a very creative and inspiring atmosphere which is influenced by every single individual, including you! Innovation, excellence, motivation and passion are among the most important values that our employees share. Show more Show less
Posted 1 month ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Senior Engineer /Technical Lead (C++ Linux, QT) Job Description What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Must have experience working with Linux application development on embedded platforms. Must have experience in design and implementation of large C++ applications involving QT GUI application and HMI Must have experience in various QT modules and QT framework understanding Must be proficient in using C++ language on embedded platforms and debugging skills. Must have worked on embedded applications involving Linux IPCs, Process synchronizations, and TCP/IP protocols Must have strong knowledge with OS concepts, OOPS concepts and Inter Process communication (IPC) Must have strong knowledge of IoT concepts and must have worked on at-least one IoT project. Must have working knowledge of anyone scripting language (Python, Shell) Must have good understanding of networking concepts Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Excellent interpersonal, communication, collaboration and presentation skills. Location - Ahmedabad Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 1 month ago
5.0 - 10.0 years
30 - 32 Lacs
Coimbatore
Work from Office
Linux Hemex Application WiFi/USB Very experienced SW Technical Lead. Key Responsibilities: Lead end-to-end software development for embedded applications, with a focus on Linux-based systems Drive technical design, development, debugging, and optimization of applications involving WiFi , USB , and Hemex application integration Collaborate with cross-functional teams to define software architecture and ensure high-quality code delivery Mentor and guide a team of software engineers, providing hands-on technical leadership Ensure compliance with software quality standards, coding practices, and documentation requirements.
Posted 1 month ago
30.0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Description Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. The Cadence Advantage The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact. Cadence’s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees. The unique “One Cadence – One Team” culture promotes collaboration within and across teams to ensure customer success Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day. Job Summary Cadence’s EAD flow provides incremental in-design analysis that includes parasitic extraction, electromigration (EM), and IR drop analysis. Looking for an individual with strong C++, data structures and EDA experience to join the Virtuoso Electrically Aware Design (EAD) R&D team. Qualifications BE/BTech/ME/MS/MTech in Electrical/Electronics Experience And Technical Skills Required Experience and Technical Skills required 2 years of software development experience, preferably in electronic circuits/EDA/layouts. Strong programming skills (C++, data structures) Experience in Qt will be a plus. Good understanding of an electronic circuit/parasitic/EM characteristics. We’re doing work that matters. Help us solve what others can’t. Show more Show less
Posted 1 month ago
1.0 - 10.0 years
0 Lacs
Mohali district, India
On-site
Interested can share their CVs at aditika.hrd@cumail.in University School of Business, Chandigarh University is looking to hire Associate Professor / Assistant Professor for the below Specializations: 1.) Marketing 2.) Finance 3.) Stats and OR/QT 4.) Data Analytics 5.) Digital Marketing 6.) General Management 7.)Business Analytics Job responsibilities : Guide, lead and mentor students in research projects. Evaluate, monitor and mentor student academic progress. Create, innovate and implement career-enhancement programs and activities. Supervise and support teaching assistants. Participate in departmental and college activities. Serve and support functional activities of departmental committees. Assess, review and evaluate student activities and progress. Assist and support senior professors in their day-to-day tasks and functions. Develop and implement innovative instructional methods. Qualifications: B.Com/ BBA, M.Com/MBA & Ph.D. Experience: 1 to 10 Years of work experience (Academics & Industry) Salary: As per norms Job Type: Full-time Industry: Education Show more Show less
Posted 1 month ago
0 years
0 Lacs
India
On-site
The Role: We are seeking a highly motivated professional to join our team in the role of a Graphical User Interface Designer. In this critical role, you will be responsible for development of custom tools for vibration and shock analysis of machinery systems in marine vessels. You will work closely with cross-functional teams to deliver innovative solutions that address both technical and business requirements. Key Responsibilities: · Design and implement high-performance, responsive, and visually appealing QML-based GUI, data visualization. · Interfacing the frontend and the C++ backend. · Work closely with UX/UI designers, product managers, and other developers to translate requirements into intuitive interfaces. · Interface with backend systems, APIs, and hardware components to ensure seamless functionality. · Prepare and deliver progress reports, technical documentation, and presentations for stakeholders, ensuring clarity and effective communication across teams. · Perform rigorous testing and debugging to ensure reliability, scalability, and robustness of the HMI What We’re Looking For: Minimum Qualifications, Requirements: · Proficiency in Qt framework (Widgets and QML) for HMI/GUI development. · Proficiency in GUI Development (Python Scripting, C++, Qt, JavaScripting, HTML and CSS) · Strong command of C++ programming language. · Experience with cross-platform development (Windows, Linux, embedded systems). · Responsible, disciplined, well organized, committed to self-improvement, proactive team player with good soft skills. · Strong analytical and troubleshooting skills. Preferred Qualifications: · Strong fundamentals and experience in networking protocols (TCP/IP), Socket programming. · Proficiency with communication protocols (OPC UA, CAN bus, Ethernet, serial protocols). · Experience with version control systems, particularly Git and GitLab. · Familiarity with real-time operating systems (Linux, VxWorks). · Knowledge of integration with Database systems (SQLite etc.) Show more Show less
Posted 1 month ago
5.0 - 8.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Overview Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. Our technology brings millions of people together at events around the world. In short, we’re transforming the meetings and events industry through innovative technology that powers the human connection. The DNA of Cvent is our people, and our culture has an emphasis on fostering intrapreneurship - a system that encourages Cventers to think and act like individual entrepreneurs and empowers them to take action, embrace risk, and make decisions as if they had founded the company themselves. At Cvent, we value the diverse perspectives that each individual brings. Whether working with a team of colleagues or with clients, we ensure that we foster a culture that celebrates differences and builds on shared connections. In This Role, You Will Helps to establish sprint cadence. Coordinates with product owners to keep the sprint team’s backlog ready and groomed. Facilitates sprint planning, review, daily scrum, refinement meetings, and retrospective events at the team level. Publishes committed sprint objectives. Identifies and escalates impediments. Maintains relevant metrics to help the team monitor their performance. Coordinates elements of the sprint plan with other technology staff outside of the project. Takes responsibility for managing dependencies within the sprint team as well as those dependencies from other development or operations teams. Participates as well as facilitate Scrum of Scrums. Encourages Architect, UX, QT and Sprint team collaboration. Coordinates timely response and support to production line customer issues and helps to ensure that team maintains adherence to Service Level Agreements (SLA). Facilitate Project / Epic estimation process. Communicates sprint status to stakeholders at a fixed cadence. Promotes adherence to Agile software development best practices. Drives continuous improvement initiatives at the team level. Acts as an Agile coach to the development team. Here's What You Need 5-8 years of technical experience including 2-4 years of experience as a Scrum Master or Agile Coach. Understanding of backlog tracking, burn down metrics, velocity, task definition, and other Agile terminology. Large/enterprise application development experience using Agile methodologies preferred but not required. Strong leadership, time management, conflict resolution, and analytical skills. Able to act as servant leader at the team level or project level. Situational Awareness - Must be the first to notice differences and issues as they arise, make all necessary attempts to solve them before elevating them to management. Drive for continuous improvement. Quick learner - Must be able to quickly gain high level understanding of the technical and business domains of the development team. Self-motivation and the ability to work under minimal supervision are a must. Outstanding written and oral communication. Experience with Atlassian Tools such as Jira and Confluence preferred, but not required. Experience and knowledge of PI planning will be an added advantage. Experience in project management will be an added advantage. Show more Show less
Posted 2 months ago
0 years
0 Lacs
Delhi, India
On-site
A Software Engineer designs, develops, tests, and maintains software applications, ensuring they meet user needs and industry standards. They analyze requirements, design architectures, write code, and participate in the software development life cycle. Requirements Experience: Fresher/ Experienced (Preferred) Qualification: B.Tech / M.Tech -CS / IT / MCA Skills: C#, VB.net, ASP.net, SQL, C++, C#, MS Visual Studio, WPF, Interest, and knowledge of socket programming and Image processing is a plus.C/C++ under Linux with QT. Socket Programming, Multithreaded Programming, Image Processing is Show more Show less
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough