Home
Jobs

412 Qt Jobs - Page 7

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

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 week ago

Apply

5.0 years

0 Lacs

Thiruvananthapuram, Kerala, India

On-site

Linkedin logo

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 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

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 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

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 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

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 week ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

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 week ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

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 week ago

Apply

3.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Introduction In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology 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 week ago

Apply

3.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Introduction In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology 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 week ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

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 week ago

Apply

5.0 - 10.0 years

30 - 32 Lacs

Coimbatore

Work from Office

Naukri logo

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 week ago

Apply

30.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

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 week ago

Apply

1.0 - 10.0 years

0 Lacs

Mohali district, India

On-site

Linkedin logo

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 week ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

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 week ago

Apply

5.0 - 8.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

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 1 week ago

Apply

0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

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 1 week ago

Apply

4.0 - 6.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

: Minimum 4 to 10 years of 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 with Qt/QML . Experience in C/ C++ programming with Embedded Linux knowledge. 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 in GUI development with Qt/QML . Primary Skill: . Experience in C/ C++ programming. Good hands on experience and knowledge in GUI development with Qt/QML .

Posted 1 week ago

Apply

15.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Us: Join a leading innovator in satellite communication technology, where we're building the next generation of high-throughput ground systems. Our dynamic team is passionate about pushing the boundaries of connectivity, and we're looking for a talented leader to drive the software development of our cutting-edge ground terminals. Job Summary: We are seeking an experienced and highly skilled Satellite Terminal Software Lead to spearhead the design, development, and implementation of software for our advanced DVB-S2 and DVB-S2X baseband modems and embedded systems. This role requires a unique blend of technical leadership, hands-on coding expertise, and a deep understanding of satellite communication standards. The successful candidate will lead a team of talented software engineers while actively contributing to the development of critical embedded firmware, real-time signal processing algorithms, and user-friendly GUI applications for our complete product suite. Key Responsibilities Technical Leadership: Lead, mentor, and grow a team of software engineers, fostering a collaborative and high-performance environment Define software architecture, design principles, and coding standards for satellite ground terminal products Oversee the entire software development lifecycle, from requirements gathering and design to testing, deployment, and maintenance Conduct technical reviews, code inspections, and ensure the quality, reliability, and performance of all software deliverables Collaborate closely with hardware, RF, systems engineering, and product management teams to define requirements and ensure seamless integration Drive innovation and research into new technologies and methodologies to enhance product capabilities Manage project timelines, resources, and deliverables effectively Hands-on Software Development: Design, develop, and optimize embedded software for DVB-S2 and DVB-S2X baseband modem functionalities, including: PHY layer (Modulation, Coding, FEC, Synchronization) MAC layer (BBFRAME processing, Stream adaptation) Embedded operating systems and drivers FPGA/DSP interface and control Implement real-time signal processing algorithms for high-performance modem operation Develop robust and efficient embedded system code for microcontrollers and SoCs Design and implement intuitive and user-friendly GUI software for product configuration, monitoring, and control Perform debugging, troubleshooting, and performance tuning of complex embedded and real-time systems Develop comprehensive unit tests, integration tests, and system tests to ensure software quality Document software designs, specifications, and test plans thoroughly System Engineering & Algorithm Development: Develop, analyze, and validate complex algorithms for satellite communication systems, ensuring optimal performance and adherence to DVB-S2/S2X standards Translate system-level requirements into detailed software designs and algorithms Perform algorithm validation through simulation, modeling, and real-world testing Requirements Required Qualifications Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field Minimum 15 years of experience in embedded software development, with a significant portion in communication systems Minimum 5 years of experience in a technical leadership or team lead role Demonstrated experience in system engineering, including algorithm development and algorithm validation, specifically within communication systems Deep, hands-on expertise in DVB-S2 and DVB-S2X standards and their implementation at the baseband level Strong proficiency in C/C++ for embedded systems development Experience with real-time operating systems (RTOS) like FreeRTOS, VxWorks, or similar Experience with various communication protocols (e.g., Ethernet, SPI, I2C, UART) Demonstrable experience developing GUI applications using frameworks such as Qt, Electron, or similar Strong proficiency with digital signal processing (DSP) concepts and algorithms Proficiency with version control systems (e.g., Git) Strong problem-solving skills and the ability to debug complex embedded systems Excellent communication, interpersonal, and leadership skills Preferred Qualifications Experience with FPGA interaction and hardware/software co-design Knowledge of other satellite communication standards (e.g., SCPC, VSAT) Experience with network programming and IP networking concepts Familiarity with test equipment such as spectrum analyzers, oscilloscopes, and signal generators Experience with Agile/Scrum development methodologies Benefits Work in a collaborative and innovative environment Opportunity to lead and shape Agile transformation initiatives Competitive salary and benefits package Career growth and professional development opportunities Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Linkedin logo

Work experience in defence Naval projects such as combat managment system, IPMS, etc. Knoweldge of QT software so that designs can be exported to development envitonment. Candidate should able to Create creative interfaces with responsive web and mobile applications. Candiate should able to to prioritize user needs and preferences in all design decisions. Capable of developing a deep understanding of user behaviors through research and data analysis. Stay updated with design trends and adapt them appropriately to projects. Proficiently design for various platforms and devices, ensuring consistent user experiences. Collaborate effectively with cross-functional teams, influencing design decisions. Ensure design consistency across the organization's products. Interact with clients and stakeholders, presenting and justifying design choices. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Gurgaon

On-site

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact. How You Will Contribute: Reporting to the Senior Manager, Optical Engineering, you will work alongside a team of test/security engineers/developers responsible for testing Ciena’s next generation products. You will have the opportunity to explore into software programming to create test automation solutions for Ciena’s next generation products. Your involvement will extend to contributing to test automation frameworks and tools. You will engage in collaboration with test engineers to jointly develop and execute test scripts. Note: Responsibilities can be further adapted according to the capabilities and interests of the successful candidate. The Must Haves: Candidates working towards the completion of a bachelor’s or master’s degree in computer science, IT, or a related field are invited to apply. Familiarity with programming languages, particularly Python, JavaScript, or Java, is required. Familiarity with Windows and Linux operating systems. Assets: Hands-on Experience with GUI programming (for ex: Python QT, Python TkInter, React, or JavaScript etc) would provide an additional edge. Knowledge of object-oriented concepts and skill sets would be advantageous. Not ready to apply? Join our Talent Community to get relevant job alerts straight to your inbox. At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.

Posted 1 week ago

Apply

2.0 - 5.0 years

6 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Professional Skills Required: Experience with using LabVIEW, Python, C, Qt (optional) Excellent technical writing abilities Excellent conceptual, analytical, and problem-solving abilities Strong analytical and problem-solving skills required Having experience of working with microcontrollers, microprocessors Operating system concepts of multi threading, networking, memory management (Optional)

Posted 1 week ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Change the world. Love your job. Your career starts here! This is an exciting opportunity to design and develop innovative software solutions that drive TI's revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challenge? As a Software Engineer, you'll become a key contributor, where your skills and input make a big difference. In this role, you'll design embedded software and development tools that will be used to test products. You'll write code that tells chips how to operate in revolutionary new ways. And, you'll work closely with business partners and customers, as well as TI's marketing, systems and applications engineering teams, to collaborate and solve business problems. Who are we and what do we do? Part of the Embedded Processing (EP) business, the mmWave Radar business unit develops cutting edge mmWave (77GHz and 60GHz) Radar SOC devices targeted for automotive and industrial markets.The Radar business unit is a performance innovator in integrated RFCMOS technology. It offers an industry leading broadest 60GHz & 77GHz product portfolio. We have very competent cross functional teams with strong commitment and great team spirit. Refer http://www.ti.com/mmwave for more details about the products. The Radar FW group in India is part of the core R&D. It is responsible for various innovative architectures, design, development and validation of functional safety compliant software for embedded sensor control. It is also responsible for building various tools for internal validation as well as customer evaluation of TI mmWave radar devices. The Radar FW group in Bangalore is looking for an experienced Embedded Firmware Engineer with 3+ years of experience to become a part of a team that supports various firmware development activities for TI’s mmWave Radar portfolio of products across Automotive and Industrial markets. We are looking for an engineering professional passionate in developing firmware for Radar RF systems, hardware, and test to help lead our team to new heights. What will you be doing in this role? As an Embedded Firmware Engineer, you will be responsible for design, development and validation of firmware code for various TI radar sensor devices. Design and development of various Firmware requirements and architecture designs. Participation in next generation architecture designs Closely work with various cross functional analog, digital and systems team on various designs, debugs and reviews. Development of Calibration and monitor algorithms for analog circuits. Development of example applications for Radar SOCs that showcases device capabilities. Develop FW with compliance to ISO26262 functional safety or similar TI process Validate developed Firmware code on target (RTL simulation, QT and device SOC) Coordinate with cross-functional teams (RF/analog, digital and system validation, and applications), to replicate and/or debug difficult silicon issues, including customer reported issues Interface with applications team to understand customer reported issues and requirements. Develop test scripts using scripting languages to develop test automations as needed during project execution. Qualifications Minimum Requirements: Min 3 to 6 years of experience in the domain of embedded systems firmware development. Deep understanding of embedded real time systems firmware programming and engineering principles. Highly competent with C, assembly language, compilers and linkers. Experience with bare-metal firmware development. Experience in scripting languages like python, perl, lua, etc. Proficiency in debugging critical embedded software systems issues with JTAG, trace and logic analyzer tools. Knowledge of device driver development and testing. Work experience and exposure to Functional safety, ISO26262 or similar process compliance. Exposure to SW development life cycles, unit, integration and qualification of the FW. Preferred Qualifications Experience with mixed signal analog and digital SOC and ROM firmware development. Experience with analog circuit FW driver development and calibrations algorithms. Electronics engineering graduate with firmware development background. Ability to work effectively in a fast-paced and rapidly changing environment Ability to take the initiative and drive for results Ability to work in teams and collaborate effectively with people in different functions About Us Why TI? Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics. We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us. About Texas Instruments Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com . Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. If you are interested in this position, please apply to this requisition. About The Team TI does not make recruiting or hiring decisions based on citizenship, immigration status or national origin. However, if TI determines that information access or export control restrictions based upon applicable laws and regulations would prohibit you from working in this position without first obtaining an export license, TI expressly reserves the right not to seek such a license for you and either offer you a different position that does not require an export license or decline to move forward with your employment. Show more Show less

Posted 1 week ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: Job Overview This is a challenging position that requires the candidate to learn and internalize Qualcomm Adreno Graphics and its concepts very quickly. The candidate will support Graphics (GPU) issues from Kernel driver, user space, Debian/Ubuntu/Yoco Graphics stack issues and application created by Qualcomm’s OEMs and ISVs . It requires the ability to understand and explain technical information in a concise manner with strong communication skills between customers and developers. Trouble shoot issues reported by customers across the Graphics functional area on the following sub systems: - OpenGL ES, OpenCL Expertise on Graphics and UI Frameworks in Embedded Linux like Co-work with OEM, ISVs and Algorithm vendors to debug power, performance and functional issues. Follow established software processes and procedures and contribute towards improving software quality. Be familiar with Android graphics framework and Linux Kernel, experienced in resolving graphics related issues. Coordinate with internal/international technology teams about issue fixes and solutions Minimum Qualifications Knowledge or experience of GPU programing like OpenGL ES or OpenCL or Vulkan is a minimum requirement. Python application development, GStreamer , UI frameworks like QT,GTK,Wayland Weston. Knowledge on Qualcomm Linux Android and its Graphics stack -or- Qualcomm LE (Yocto) based implementation and its display/graphics rendering stack. Strong skill of software integration, optimization, and debugging on embedded RTOS (Real Time Operating Systems) - Strong C/C++/ Java development and debugging skills on embedded systems - - Good communication & interpersonal skills for customer-facing role - Self-starter with motivation and initiative - Flexibility to learn and work on new Multimedia area - Ability to work as part of a dedicated project team and independently - Candidate should have good written communication skills and interpersonal skills. Be flexible to assignments and easily work in a team environment. Preferred Qualifications Experience in Yocto based Embedded systems development. Experience with GPU and UI on Linux will be considered a strong supplementary skill. Experience in resource constrained environment like NXP FRDM, NVIDIA ORIN , RaspberryPI or other embedded SOMs will be a good to have skill. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3075341 Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Designation: Software Developer Qualification: B.E – EC/E&TC/Computer Science or Higher Location: Pune Experience: 3-5 years Requirements : Bachelor’s degree in computer science, Electrical Engineering, or related field (or equivalent experience). Good knowledge of Qt, C++, multi-threading, multi-tasking, socket programming for Linux/Windows. Good knowledge of Windows System APIs and OS concepts like Event, Mutex, Semaphore etc. Good Understanding of QML. Knowledge of QT Build System Qmake/Cmake. Knowledge of networking protocols like TCP/IP, UDP especially in application development field. Have worked on C/C++ applications written for Linux/Windows using Qt Creator. Basic knowledge of debugging and problem-solving skills. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

STATUS: 37.5 hours per week, Permanent. SALARY: Competitive and based on experience and qualifications. LOCATION: Kochi, India DUTIES AND RESPONSIBILITIES WILL INCLUDE : Develop, and implement high-performance C++ modules for power system simulation software Convert complex mathematical and engineering models into robust and efficient code Work closely with domain experts to integrate scientific logic into production-ready software Maintain and enhance large-scale codebases with a focus on performance, memory optimization, and modularity Ensure software quality through thorough testing, peer reviews, and rigorous debugging Drive innovation by evaluating new technologies and contributing to the software roadmap REQUIREMENTS Essential requirements include: Bachelor’s, master’s degree or doctorate in computer science, Electrical Engineering, or related discipline Minimum 3 years of hands-on, professional C++ development experience Deep understanding of core and advanced C++ and Python concepts and object oriented programming Desirable requirements: Experience with cross-platform development and build systems Experience using version control systems, preferably Git and Github Familiarity with numerical libraries, solvers, or scientific computing frameworks GUI development using frameworks like Qt or back-end APIs for visualization tools Exposure to high-performance computing techniques and profiling tools Experience interfacing with simulation environments or co-simulation frameworks THE POSITION IPSA Power (www.ipsa-power.com) develops and maintains IPSA, a power system analysis tool, and other products based on it. IPSA Power is part of TNEI (www.tneigroup.com), an independent specialist energy consultancy providing technical, strategic, planning, and environmental advice to companies and organisations operating within the energy sector. The dedicated software and solutions team that develops IPSA and other tools based on it is based in Manchester and Kochi. We are actively looking for a high-calibre Software Engineer with strong foundations in core and advanced C++ programming, alongside Python, to drive the development of next-generation simulation and analysis tools for electrical power systems. If you live and breathe C++, enjoy solving complex engineering problems through code, and have experience building performant, scalable software. Why should you apply? Join a world class team in a rapidly growing industry Have a hands-on opportunity to make a real difference in a small company Excellent professional and personal development opportunities Professional membership fees Discretionary annual performance-based bonus 25 days annual leave Additional day off on your birthday! How to apply Please apply using the ‘Apply Now’ form on the Careers Page on our website, and upload your CV and covering letter, demonstrating why you are suitable for the role and any previous experience. Closing date for applications: 30 June 2025 We shall be interviewing suitable candidates on a continuous basis, therefore, if you are planning to apply, we recommend that you do so without delay. Show more Show less

Posted 2 weeks 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