Jobs
Interviews

54 Software Debugging Jobs

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

2.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You will be joining Qualcomm India Private Limited as a Staff Engineer in the Engineering Group, specifically focusing on Software Engineering. Your primary responsibility will be to lead the team in developing applications, Test Framework, and automating the evaluation of "Agentic AI and multimodal use cases" using Qualcomm AI Stack SDKs and tools on Snapdragon platforms. Collaboration will be crucial as you work closely with the AI software team and other internal sub-teams within Qualcomm supporting the Orchestrator SDK. Your role will involve driving architecture, feature development, and enhancements in the SDK for various platforms. Independence and leadership skills are highly valued, offering you the opportunity to work autonomously with minimal supervision while providing guidance to other team members. Your decision-making will have a significant impact beyond the immediate group. To qualify for this position, you must hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 4 years of Software Engineering or related work experience. Alternatively, a Master's degree with 3+ years of experience or a PhD with 2+ years of experience is also acceptable. You should have a minimum of 2 years of work experience with programming languages such as C, C++, Java, Python, among others. As a part of the Machine Learning Group at Qualcomm, you will contribute to creating and implementing machine learning techniques, frameworks, and tools to facilitate the efficient utilization of cutting-edge machine learning solutions across various technology verticals. Your responsibilities will include assisting in the software design and development of the Qualcomm AI Stack, SDKs, and associated tools for Snapdragon platforms, showcasing your expertise in software design, development, and debugging. Qualcomm expects all employees to actively support diversity within their teams and the company. You will have the opportunity to develop test applications for Agentic AI and Multimodal use cases using Qualcomm AI Stack SDKs and tools, drive architecture and feature development in the SDK for different platforms, and collaborate closely with the AI software team and other internal sub-teams at Qualcomm supporting the Orchestrator SDK. To be eligible for this role, you should have a minimum of 9 years of general software development experience, including 5+ years of Android/Linux software development experience. Experience in ML application development using Python/C/C++, the ability to lead a software team, strong software design and development skills, excellent communication skills, and the capacity to make decisions with minimal information are essential requirements. Preferred qualifications include experience with different operating systems, integrating Qualcomm AI Stack products, familiarity with various NN architectures, and software development experience with Python/Java. The ability to collaborate across diverse teams and interests is also valued. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, you may contact Qualcomm for support. It is expected that all employees comply with relevant policies and procedures, including those related to security and the protection of confidential information. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes through Qualcomm's Careers Site. For further information about this role, please reach out to Qualcomm Careers directly.,

Posted 9 hours ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is looking for an engineer with 1-3 years of experience working on an Embedded processor, proficient in C/C++ programming, computer architecture, operating systems, and various specific areas including multi-threaded programming, software debugging in real-time operating systems, and audio/speech use cases such as playback, recording, streaming, and voice calls. The ideal candidate should have knowledge of audio/speech pre/post processing, compression standards, and expertise in tools used on Audio HAL/Userspace/Frameworks. Familiarity with audio interfaces like I2S, HDMI, and SPDIF is also required. As a Software Engineer at Qualcomm, your responsibilities will involve developing and enhancing Audio HAL/userpsace frameworks, drivers for audio interfaces, participating in design discussions across teams, and software maintenance. This challenging role will require you to design, develop, and implement software for audio/voice use cases in user space Audio HAL for a variety of smart devices. You will work closely with hardware, HLOS, and Audio Tuning teams globally, gaining a deep understanding of audio architecture, interfaces, processing modules, and encoders/decoders. Minimum qualifications for this position include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including security and confidentiality requirements. If you are up for the challenge of designing and implementing software for audio/voice use cases on Qualcomm platforms, this opportunity offers a chance to work on cutting-edge technologies with a global team. Apply now to be a part of this exciting journey at Qualcomm India Private Limited.,

Posted 9 hours ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an applications engineer at Texas Instruments (TI), you will play a crucial role in providing application support for high-speed amplifiers. Your responsibilities will include answering customer inquiries, supporting design-in activities for released products, debugging customer issues, designing evaluation boards, and creating technical documentation. Your key responsibilities will involve forum and email support for customers, reviewing customer schematics and layouts, debugging issues on evaluation boards, providing on-site customer support, and collaborating with the Systems Engineer to review datasheets. Additionally, you will be responsible for bench characterization of high-speed amplifiers, developing test procedures, and creating application notes for product implementation. To be successful in this role, you must have a Bachelor's degree in Electrical Engineering or a related field, at least 5 years of relevant experience, and expertise in analog product support. Strong hardware and software debugging skills, technical proficiency, and the ability to produce high-quality technical documentation are essential. Preferred qualifications include the ability to build strong relationships with stakeholders, excellent communication skills, quick adaptability to new systems, strong problem-solving abilities, teamwork skills, initiative, and time management capabilities. At TI, we empower our employees to drive their career growth and collaborate with diverse and innovative minds to shape the future of electronics. If you are passionate about creating a better world through semiconductor technology, join us at Texas Instruments. Texas Instruments Incorporated is a global semiconductor company dedicated to making electronics more affordable and reliable. We value diversity and inclusivity in our work environment, fostering innovation and creativity. Learn more about us at TI.com and be a part of our mission to create a brighter future through technology. Texas Instruments is an equal opportunity employer that promotes a diverse and inclusive workplace. If you are excited about this opportunity, apply now and be a part of our team in Bangalore, India.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

As an Embedded Tester with 6-8 years of experience, your primary responsibility will be to test embedded systems to ensure the quality and functionality of software and hardware integrations. You will design, execute, and automate test cases for embedded software systems, collaborating closely with the development team to identify bugs, troubleshoot embedded system issues, and verify system performance under various conditions. Your expertise in embedded testing tools, communication protocols, and automation scripting will be crucial for this role. Key Responsibilities: - Design and execute test cases for embedded systems. - Collaborate with development teams to enhance test coverage. - Perform functional, regression, and system-level testing. - Develop and maintain automated test scripts. - Debug and troubleshoot embedded software issues. - Document and report test results and defects. - Stay updated on embedded testing tools and technologies. Requirements: - 6-8 years of experience in automation testing in the embedded domain. - Proficiency in Python with good programming aptitude. - Preferably some experience in C/C++. - Familiarity with communication protocols like CAN, SPI, and UART. - Experience in setting up and managing embedded testing environments. - Ability to develop and run integration tests validating software-hardware interaction. - Understanding of Waterfall and Agile methodologies in the product development life cycle. - Knowledge of SDLC processes, software development, and debugging. - Familiarity with version control systems like Azure DevOps or Git. - Quick learner of new programming tools and techniques. - Results-oriented with a focus on meeting deliverable timelines. - Strong problem-solving skills, analytical mindset, and positive attitude. - Proficiency in Agile tools such as Azure DevOps. - Excellent interpersonal, verbal, and written communication skills. In this role, your expertise in automation testing, embedded systems, Python, C/C++, communication protocols, and integration testing will be critical. Your ability to work effectively with development teams, troubleshoot issues, and deliver high-quality results will contribute significantly to the overall success of embedded software projects.,

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 10 Lacs

Hyderabad

Work from Office

Specific JOB Skills : Expertise and sound knowledge on Linux and on RTOS/OS like ThreadX, FreeRTOS Sound knowledge on Microcontrollers/Microprocessors, ARM MPU (ARMv7/ARMv8) architectures Good knowledge on IPC (Message Queues, Shared memory, Semaphores), Multithreading, Mutex, Synchronization, Interrupt Management, Kernel Process & Timing Management Expertise in device driver development and porting for one or more devices Serial/I2C/SPI/PCIe/USB Experience in board bring-up activities, should have strong system debugging skills. Hands-on experience with lab instruments like Oscilloscopes, Waveforms Analyzers, Lauterbach Sound knowledge in C/C++ - Grade Specific

Posted 4 days ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Qualcomm India Private Limited is a leading technology innovator that is dedicated to enabling next-generation experiences, driving digital transformation, and creating a smarter, connected future for all. As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your contributions will lead to the creation of cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be key to designing system-level software solutions and gathering information on performance requirements and interfaces. To be considered for this role, you should possess a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, along with at least 2 years of Software Engineering experience. Alternatively, a Master's degree in the mentioned fields with 1+ year of relevant work experience or a PhD in the same areas will also be considered. A strong foundation in programming languages like C, C++, Java, Python, etc., is essential, along with expertise in computer architecture and operating systems, particularly Linux/Android platforms. Proficiency in programming languages C, C++, and data structures is required, as well as software debugging skills in embedded operating systems, preferably on Linux platforms. In this role, you will be expected to collaborate with multiple peer teams on a daily basis, design, implement, validate, and maintain/support end-to-end Audio features on a multicore SOC architecture. Knowledge of ADSP, IPC, and peripheral drivers is advantageous. Designing, implementing, validating, and maintaining ALSA compliant software drivers in C and/or C++ will be part of your responsibilities. Previous experience in Linux Audio device drivers and familiarity with Audio Domain Knowledge in Android or Embedded Linux will be beneficial. Qualcomm is an equal opportunity employer that is committed to providing accessible processes for individuals with disabilities. Reasonable accommodations can be requested by contacting disability-accommodations@qualcomm.com or calling Qualcomm's toll-free number. Employees are expected to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Please note that Qualcomm's Careers Site is exclusively for individuals seeking job opportunities at Qualcomm. Staffing and recruiting agencies are not authorized to use the site or submit profiles, applications, or resumes. Unsolicited submissions from agencies will not be accepted. For more information about this role, please reach out to Qualcomm Careers directly.,

Posted 4 days ago

Apply

1.0 - 4.0 years

3 - 7 Lacs

Pune

Work from Office

Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : Java Standard Edition Good to have skills : NAMinimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service identifying and solving issues within multiple components of critical business systems. Your typical day involves troubleshooting and resolving software issues to ensure seamless operations. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Expected to provide solutions to problems that apply across multiple teams.- Ensure effective communication within the team.- Implement best practices for software support.- Conduct regular performance evaluations for team members. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Strong understanding of software debugging techniques.- Experience in troubleshooting complex software issues.- Knowledge of database management systems.- Hands-on experience with software deployment processes. Additional Information:- The candidate should have a minimum of 12 years of experience in Java Standard Edition.- This position is based at our Pune office.- A 15 years full-time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be joining Illumina, a leading developer, manufacturer, and marketer of life science tools and integrated systems dedicated to making genomics useful for all. Illumina's integrated Indian global hub in Bengaluru, Illumina India Biotechnology Private Limited, is focused on technology activities that will help usher in the next wave of innovation in healthcare and medical research. If you are eager to work on challenging projects that use cutting-edge technology to transform the future of healthcare, this is your chance to join a truly remarkable team. As an Intelligent Automation Engineer, you will be a part of the Global Operations Data and AI team that provides management and support of tools/services to users across supply chain, quality, and manufacturing organizations. Your responsibilities will include delivering and supporting Intelligent Automation Solutions based on UiPath, OpenAI, PowerApps, or related AI/Automation Tools. You may need to perform business process analysis, application configuration, application integrations, end-user support, and solve complex technical problems. Your key responsibilities will include working as part of Agile scrum teams to design, implement, and test solutions supporting business needs across our Automation, AI, and Custom Apps portfolio. You will deliver architecture, designs, and implementations, participate in all aspects of the agile development process, create and execute unit tests, troubleshoot and resolve software defects, and contribute to software design reviews and code reviews. Additionally, you will provide general to complex technology support, independently debug and resolve complex application issues, provide application best practice guidance to end users, manage application functionality updates, integrations, configurations, releases, and security settings, work on sustaining issues, enhancements, and projects, and develop, update, and implement policies and procedures to maintain best practices. The preferred experience, education, and skills for this role include a Bachelor's degree in computer science or Engineering (Master's preferred), at least 3 years of experience with strong technical and functional experience in hands-on application support, administration, configurations, integration, enhancements, and project work. Experience using commercially available solutions like UiPath and Microsoft Power Apps is required, and experience with AI/Gen AI applications (LLMs, Prompt Engineering) is a plus. You should have strong technical experience in hands-on application administration and configuration of both on-premises and cloud-delivered services, experience in a fast-paced, global, corporate environment, eagerness to learn new technology and processes, ability to analyze technical and data problems and propose solutions, excellent oral and written communication skills, API and scripting experience, ability to interface well with cross-functional teammates, and change control experience in an FDA regulated environment. This position typically requires a Bachelor's degree and a minimum of 2 years of related experience, an advanced degree without experience, or equivalent work experience. You should be willing to work in shifts to support US business stakeholders (night shift not required).,

Posted 1 week ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Hyderabad

Work from Office

We're looking for software development candidates that want to turn ideas into reality, focus on innovation and development in our modernization journey. Our Strategic Product Development team creates and delivers exciting product features that impact the business to be successful. You'll work alongside global and local multidisciplinary teams of Developers, Architects and Analysts focused on the next generation of solutions. Do you enjoy working and thrive in a Challenging yet collaborative team environment Passionate about technology and software You have extremely strong analytical, problem-solving and troubleshooting skills If so, you'll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach towards our Product development team. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2 – 10 years of relevant industry experience in Angular development and Web Development. Solid experience in Angular, HTML, WebSockets programming Experience in Java Programming Experience in Java Script, AJAX. Experience with SQL. Experience in Eclipse, JMeter, Sandbox/build process and environments. Experience as web admin or especially development of WEB servers/Apache would be a strong plus for concepts, development, debug of customer issues, and test planning and case creation and execution. Design experience for supporting new requirements. Solid skills in Problem determination and software debugging Must be a strong collaborator and able to work effectively with a global team. Bachelor’s or Master’s degree in Computer Science or Computer Engineering. Flexible to work between development/test/support roles Preferred technical and professional experience Design experience for supporting new requirements. Willingness to learn new skills and technologies. Full Stack Development experience, design, UI, APIs, backend. Flexible to work between development/test/support roles. Knowledge on other programming languages (C, RPG, COBOL, Open Source Programming Languages) is added advantage.

Posted 1 week ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Bengaluru

Work from Office

About The Role About The Role s: Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPCThrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and toolsScrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Proficiency in problem solving and troubleshooting technical issues Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication

Posted 1 week ago

Apply

12.0 - 15.0 years

50 - 80 Lacs

Noida, Bengaluru

Work from Office

Job Overview: Cadence Design Systems is looking for a highly motivated software engineer to work with the R&D engineering team in the Digital & Signoff Group. R&D Software Engineering role in Physical Verification area is a multi-faceted position encapsulating a mix of physical verification software development, algorithm development, software debugging, performance optimization, accuracy analysis, GUI development and integration with layout/schematic editors. R&D engineers collaborate with a large team of EDA professionals across multiple geographical regions to create and deliver best in class next generation software for physical IC application. R&D engineers work on complicated applications and interface them with other applications in a large suite of highly connected modules to enable next-generation physical verification solutions with superior performance and usability. R&D engineers develop code that satisfies the requirements for successful semiconductor design deployment. As R&D Engineer you will be part of a team responsible for designing, developing, troubleshooting, debugging and supporting critical projects. You will have a chance to contribute to the main Physical Verification flows in EDA industry and your work will be visible through billions of electronic devices deployed worldwide. Job Responsibilities: As Lead Software Engineer, this person will be responsible for the following software engineering activities: Write code implementing product requirement specifications Write and maintain unit tests and other tests as needed for implemented features and enhancements Participate in code reviews. Work with PE (Product Engineering) and QPV (Quality Product Validation) to review code quality and coverage of requested functionality Provide code fixes as requested by bug tracking system This person should have personality & communication skills for working within the R&D group, and with cross functional groups, such as PE, QPV, CM This person should be able to work independently, being able to collaborate remotely with team members. Job Qualifications: 12+ years of C++ development using object-oriented methodology Understand algorithm complexity and data structures Be able to write and debug multithreaded applications Have good experience writing Qt-based applications (model-view is mandatory) Successful candidate should have the knowledge of LISP or Tcl. Educational Qualification: BE/BTech/ME/MTech in CS/ECE/EE or equivalent Additional Skills/Preferences: experience with physical verification schematic and layout design experience with SKILL programming object oriented design basics

Posted 2 weeks ago

Apply

3.0 - 8.0 years

3 - 7 Lacs

Jaipur

Work from Office

Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : SAP ABAP Development for HANA Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and resolves issues within various components of critical business systems. Your typical day will involve collaborating with team members to troubleshoot software problems, analyzing system performance, and ensuring that applications run smoothly to support business operations effectively. You will engage with stakeholders to understand their needs and provide timely solutions, contributing to the overall efficiency and reliability of the systems in place. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of processes and solutions to enhance team knowledge.- Engage in continuous learning to stay updated with the latest technologies and methodologies. Professional & Technical Skills: - Must To Have Skills: Proficiency in SAP ABAP Development for HANA.- Strong understanding of software debugging and troubleshooting techniques.- Experience with performance tuning and optimization of SAP applications.- Familiarity with integration techniques between SAP and other systems.- Knowledge of SAP modules and their functionalities. Additional Information:- The candidate should have minimum 3 years of experience in SAP ABAP Development for HANA.- This position is based at our Jaipur office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

tamil nadu

On-site

As an intern, you will be responsible for designing, developing, and testing smart sensors and IoT devices while troubleshooting firmware for sensor modules. Your role will involve participating in the development and integration of IoT platforms for data collection and device management. You will collaborate closely with the engineering team to prototype and validate sensor designs in real-world environments. Additionally, you will contribute to documentation efforts, including technical specifications and user manuals. Furthermore, your tasks will include supporting the testing and debugging of both hardware and software components. You will also assist in researching and selecting appropriate sensors and microcontrollers for various applications. The company you will be interning with focuses on helping customers understand their energy costs and analyzing data to achieve high-cost savings. Their range of services includes consulting, SaaS solutions, BEMS, and energy performance contracts, providing end-to-end visibility into energy-related aspects.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Project description Luxoft is looking for experienced Android Framework and BSP developers for enablement of this platform for the customer. This brings immense scope of development for Android developers and enthusiasts. Responsibilities As a Senior Android Developer, you would be responsible for below components of Android AutomotiveLinux, Embedded, device driver, Audio subsystem, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S Skills Must have Engineer with 3-8 years of experience in Android Framework or HAL or driver development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Android framework, overall Android Architecture. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. Desirable experience with Multimedia frameworks such as OpenMAX, and Codec2 Compliance with CTS/VTS and support in resolving defects Strong background in embedded systems development System knowledge, System Debugging Nice to have Experienced with the Android Automotive platform is desired Experience with Android multimedia framework is desired

Posted 3 weeks ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have 1.Engineer with 3-8 Years of experience in embedded Linux driver/kernel development. 2.Strong C development skills. 3.Experience with any one of the driver development domain Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. Power Management System to RAM, S0ix3. Display Driver development X, Wayland, Weston, Display driver Experience with Audio sub-systems, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in Yocto development. Virtualization Xen, KVM, QNX hypervisor knowledge. Ethernet Driver Network driver development. 4.Good working experience with IPC, DMA driver development. 5.Experience with kernel mode driver programming in Linux 6.Linux Device driver programming experience in Linux Kernel and Drivers. 7.Experience dealing with Linux community and Open Source contribution is a plus 8.System knowledge, System Debugging Nice to have Expertise with CAR Framework Automotive experience

Posted 3 weeks ago

Apply

3.0 - 8.0 years

12 - 16 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Product development or systems engineering background with hardware platforms and their software & firmware ecosystems Excellent verbal communication and written, presentation skills . Excellent interpersonal, organizational, analytical and planning. Experience working in a fast-paced matrixed technical organization. Skills Must have Sr. Engineer with 3-10 Yrs of experience in embedded Linux driver/kernel development Strong C development skills. Developing baremetal drivers, application for ARM based systems. Good working experience with linux v4l2, DRM frameworks, i2c, IPC, DMA driver development. Good working experience with multimedia IPs like MIPI, HDMI, SDI, VCU, ISP etc. Work experience in ARM architecture. Linux Device driver programming experience in Linux Kernel and Drivers. System knowledge, System Debugging. Nice to have Exposure to SafeRTOS, FreeRTOS is a plus.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. SkillsMust have Engineer with 8+ years of experience in embedded Linux driver/kernel development Strong C/C++ development skills with a good understanding of object-oriented design Good understanding of Linux fundamentals and audio fundamentals Experience with ALSA ASoC driver development Experience with audio transmission protocols like I2S/TDM, audio DAC/ADC Experience with audio DSP firmware development Experience with bare metal or RTOS based firmware development 10.System knowledge, System Debugging, firmware debugging using JTAG Nice to have Good to have 1.Experience with Any RTOS porting. 2.Experience with host to DSP communication.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

About The Role Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : Cobol Mainframe Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service identifying and solving issues within multiple components of critical business systems. Your typical day involves troubleshooting and resolving software-related issues to ensure seamless operations. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Proactively identify and resolve software issues.- Collaborate with cross-functional teams to address system problems.- Develop and implement software solutions to enhance system performance.- Conduct regular system audits to ensure data integrity and security.- Provide technical support and guidance to end-users. Professional & Technical Skills: - Must To Have Skills: Proficiency in Cobol Mainframe.- Strong understanding of software debugging and troubleshooting techniques.- Experience in working with relational databases.- Knowledge of scripting languages for automation.- Hands-on experience in system monitoring and performance optimization. Additional Information:- The candidate should have a minimum of 3 years of experience in Cobol Mainframe.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 8.0 years

3 - 7 Lacs

Coimbatore

Work from Office

About The Role Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : SAP ABAP Development for HANA Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and resolves issues within various components of critical business systems. Your typical day will involve collaborating with team members to troubleshoot software problems, analyzing system performance, and implementing solutions to enhance operational efficiency. You will engage with stakeholders to understand their needs and ensure that the systems function smoothly, contributing to the overall success of the organization. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of processes and solutions to enhance team knowledge.- Engage in continuous learning to stay updated with the latest technologies and methodologies. Professional & Technical Skills: - Must To Have Skills: Proficiency in SAP ABAP Development.- Strong understanding of software debugging and troubleshooting techniques.- Experience with system integration and data migration processes.- Familiarity with SAP modules and their functionalities.- Ability to write efficient and maintainable code. Additional Information:- The candidate should have minimum 3 years of experience in SAP ABAP Development.- This position is based at our Coimbatore office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

3.0 - 8.0 years

3 - 7 Lacs

Bengaluru

Work from Office

About The Role Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : SAP ABAP Development for HANA Good to have skills : SAP BTP Application DevelopmentMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and resolves issues within various components of critical business systems. Your typical day will involve collaborating with team members to troubleshoot software problems, analyzing system performance, and ensuring that applications run smoothly to support business operations effectively. You will engage with stakeholders to understand their needs and provide timely solutions, contributing to the overall efficiency and reliability of the systems in place. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work related problems.- Assist in the documentation of processes and solutions to enhance team knowledge.- Engage in continuous learning to stay updated with the latest technologies and methodologies. Professional & Technical Skills: - Must To Have Skills: Proficiency in SAP ABAP Development for HANA.- Good To Have Skills: Experience with SAP BTP Application Development.- Strong understanding of software debugging and troubleshooting techniques.- Familiarity with database management and optimization practices.- Experience in developing and maintaining technical documentation. Additional Information:- The candidate should have minimum 3 years of experience in SAP ABAP Development for HANA.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 3 weeks ago

Apply

7.0 - 12.0 years

10 - 14 Lacs

Bengaluru

Work from Office

Site Reliability Engineer - Database Experience7+ Years We are seeking a highly skilled and experienced SRE Engineer (7+ years of experience) with deep expertise in MySQL database administration and a solid foundation in Linux systems engineering. You will play a critical role in ensuring the resilience, scalability, and performance of our distributed, high-volume database infrastructure spanning tens of terabytes of data across multiple data centers. In this role, you will be expected to design, build, and lead initiatives to improve reliability and efficiency across the database stack, mentor SRE/DBA team members, and drive strategic improvements to infrastructure. Responsibilities Database Architecture & Management: Lead the design, provisioning, and lifecycle management of large-scale MySQL/Galera multi-master clusters across multiple geographic locations. Reliability Engineering: Develop and implement database reliability strategies, including automated failure recovery and disaster recovery solutions. Troubleshooting & Support: Investigate and resolve database-related issues, including performance problems, connectivity issues, and data corruption. Performance, optimization & Security: Own and continuously improve performance tuning, including query optimization, indexing, and resource management, security hardening, and high availability of database systems. Operational Excellence : Standardize and automate database operational tasks such as upgrades, backups, schema changes, and replication management. Drive capacity planning , monitoring, and incident response across infrastructure. Incident Management Proactively identify, diagnose, and resolve complexproduction issues in collaboration with the engineering team. On-Call & Tooling: Participate in and enhance on-call rotations, implementing tools to reduce alert fatigue and human error. Develop and maintain observability tooling for database systems. Leadership & Mentorship: Mentor and guide junior and mid-level SREs andDBAs, fostering knowledge sharing and skill development within the team. Skills and Qualifications Core Expertise: Expertise in Linux systems administration, scripting (Bash/Python), filesystems, disk management, and debugging system-level performanceissues. 78+ years of hands-on experience in MySQL database administration inlarge-scale, high-availability environments. Deep understanding of MySQL internals, InnoDB storage engine,replication mechanisms (async, semi-sync, Galera), and tuningparameters. Proven experience managing 100+ production clusters and databaseslarger than 1TB in size. Preferred Experience: Hands-on experience with Galera clusters is a strong plus. Familiarity with Infrastructure-as-Code tools like Ansible, Terraform, orsimilar. Experience with observability tools such as Prometheus, Grafana, orPercona Monitoring & Management. Exposure to other NOSQL (e.g., Aerospike) will be a plus. Experience working in on-premise environments is highly desirable. Leadership & Communication: Proven ability to lead cross-functional initiatives, including databasemigrations, major version upgrades, and scaling efforts. Excellent communication skills with a demonstrated track record ofmentoring and technical leadership. PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news

Posted 3 weeks ago

Apply

5.0 - 8.0 years

7 - 10 Lacs

Bengaluru

Work from Office

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Skill Description: Experience in working with Bluetooth profiles and ability to do analyze air traces to root cause issues Experience in Automotive Infotainment Domain Experience in Modern C++14/17, OOPs, Design patterns . Knowhow with coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++) Experience in Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC , Sockets. Experience in Build tools like Make, CMake and Git workflow. Experience in Linux, GDB, Valgrind, System Debugging skills. Experience with Test-Driven Development, Google-Test, Robot Framework, Python. Shell Understanding Infotainment System Architecture, Design Principles. Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J Nice to have Experience with Embedded Linux / Yocto/ QNX Knowledge of ASPICE V-Model Processes. Understanding/Experience in containers, hyper visor, virtualization. Experience in Media player, Bluetooth, IAP, Android auto, Device manager , Remote UI. Experience with DevOps-CI/CD. Experience with AppArmour, Threat Modeling, TrustZone, Ability to understand and address Bluetooth security vulnerabilities reported by various research organizations. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Skills (competencies) Verbal Communication

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. SkillsMust have 1.Engineer with 3-8 Years of experience in embedded Linux driver/kernel development. 2.Strong C development skills. 3.Experience with any one of the driver development domain Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. Power Management System to RAM, S0ix3. Display Driver development X, Wayland, Weston, Display driver Experience with Audio sub-systems, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in Yocto development. Virtualization Xen, KVM, QNX hypervisor knowledge. Ethernet Driver Network driver development. 4.Good working experience with IPC, DMA driver development. 5.Experience with kernel mode driver programming in Linux 6.Linux Device driver programming experience in Linux Kernel and Drivers. 7.Experience dealing with Linux community and Open Source contribution is a plus 8.System knowledge, System Debugging Nice to have Expertise with CAR Framework Automotive experience

Posted 4 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Hyderabad

Work from Office

We're looking for software development candidates that want to turn ideas into reality, focus on innovation and development in our modernization journey. Our Strategic Product Development team creates and delivers exciting product features that impact the business to be successful. You'll work alongside global and local multidisciplinary teams of Developers, Architects and Analysts focused on the next generation of solutions. Do you enjoy working and thrive in a Challenging yet collaborative team environment Passionate about technology and software You have extremely strong analytical, problem-solving and troubleshooting skills If so, you'll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach towards our Product development team. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 2 to 10 years of relevant Software Development Experience with specialisation in C/C++. Experience in advanced data structures and algorithms. Experience compiling or building complex projects in a variety of languages Intermediate Unix competency Solid skills in Problem determination and software debugging. Knowledge of basic open source concepts such as issue reporting, pull requests, and major community platforms such as GitHub and GitLab Must be a strong collaborator and able to work effectively with a global team. Excellent written and oral communication skills Bachelor’s degree in Computer Science or Computer Engineering Flexible to work between development/test/support roles. Preferred technical and professional experience Design experience for supporting new requirements. Willingness to learn new skills and technologies. Experience porting software to new hardware platforms and/or operating systems Knowledge of RPG RPG, NodeJS, Typescript Experience compiling or building complex projects in a variety of languages Willingness to learn new skills and technologies. Experience using git and githu

Posted 4 weeks ago

Apply

15.0 - 20.0 years

3 - 7 Lacs

Navi Mumbai

Work from Office

Project Role : Application Support Engineer Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems. Must have skills : Java Standard Edition Good to have skills : Broadcom Layer 7 API Gateways, JBOSS AdministrationMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and solves issues within multiple components of critical business systems. Your typical day will involve collaborating with various teams to troubleshoot and resolve software-related challenges, ensuring the smooth operation of essential applications and systems. You will engage in problem-solving activities, analyze system performance, and contribute to the continuous improvement of processes and services, all while maintaining a focus on delivering high-quality support to users and stakeholders. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor system performance and proactively address potential issues. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Standard Edition.- Good To Have Skills: Experience with JBOSS Administration, Broadcom Layer 7 API Gateways.- Strong understanding of software debugging and troubleshooting techniques.- Experience with application performance monitoring tools - Splunk, Grafana, Kibana, Dynatrace- Familiarity with version control systems such as Git. Additional Information:- The candidate should have minimum 5 years of experience in Java Standard Edition.- This position is based in Mumbai and has permanent Night Shifts. Location & Shift Timing are non negotiable. A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply
Page 1 of 3
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