Home
Jobs

197 Qnx Jobs - Page 4

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

7.0 - 12.0 years

9 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, applying knowledge of technologies, methodologies, and tools to support projects or clients throughout the product lifecycle. Roles & Responsibilities:- 6-8 years of experience in embedded software development using C++.- Strong C++ (99,11,14 and 17) standards.- Work Experience of Application SW, drivers, BSP, OS, middle ware software- unit tests, tests the software to verify functionality using various testing tools. Professional & Technical Skills: - Experienced in Linux/QNX or any other Real Time Operating System- Experience of AUTOSAR and Vector tool chain Ex:GENy, Candela Studio, Configurator Pro.- Experience of CAN (e.g. J1939) protocol, Canalyzer and CANOE.- Experience in ECU Diagnostics using ISO14229 UDS on CAN protocol. Additional Information:- The candidate should have a minimum of 7.5 years of experience in Automotive ECU Software- This position is based at our Bengaluru office- A 15 years full time education is required Qualification 15 years full time education

Posted 2 weeks ago

Apply

4.0 - 9.0 years

6 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

JD for QNX RTOS Skillset, 1. Well versed with Linux Application and environment, Linux kernel & device driver understanding, should be able to cross compile code. 2. Device drivers e.g PCI, USB, SPI/I2C/UART/ 3.Kernel : IRQ/IPC/processes/memory concepts 4. Linux containers knowledge and application 5. C/C++ programming proficiency to read/write/debug system code. 6. Debug tools: JTAG/T32, oscilloscope, logical analyzers

Posted 2 weeks ago

Apply

0 years

0 Lacs

Daskroi, Gujarat, India

On-site

Linkedin logo

Job Description  Company Description Silicon Signals is a global R&D and Product Engineering service provider, delivering comprehensive Embedded Design and Product Engineering Services. We transform concepts into market-ready products, with expertise across sectors like Multimedia, Automotive, Healthcare, IoT, and more. Trusted by partners such as Toradex, QNX, and Lantronix, our experienced professionals support a broad range of platforms, including Qualcomm, NXP, Nvidia, Texas Instruments, and more. We are active contributors to the open-source ecosystem, specializing in Linux Kernel, Android BSP, RTOS, and various device drivers. Role Description This is a full-time, on-site role for an Inside Sales fresher at our Ahmedabad office. The Inside Sales fresher will be responsible for generating sales leads, managing customer relationships, and supporting the sales team with data analysis and reporting. Daily tasks include reaching out to potential clients, identifying new sales opportunities, and assisting in the coordination of sales presentations and meetings. Qualifications Strong verbal and written communication skills Basic knowledge of sales principles and customer service practices Ability to analyze and interpret sales data Time management and organizational skills Ability to work independently and as part of a team Proficiency with Microsoft Office Suite Relevant experience or an aptitude for learning sales software tools is a plus A Bachelor's degree in Business Administration, Marketing, or a related field Industry Information Technology & Services Employment Type Full-time Skills:- English Proficiency, Communication Skills, Soft skills and Telecommunications skills Show more Show less

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

This is a great chance to create a real impact by testing NVIDIA’s DriveOS automotive operating system. As a highly skilled and motivated senior software developer, you will push the boundaries of testing and automation, shaping our verification strategy and influencing the future of our test automation systems. If you're passionate about self-driving technology and ready for a challenge, we want to hear from you! What You Will Be Doing You will have a unique opportunity to be at the forefront of ensuring the flawless performance of NVIDIA's groundbreaking technology. Your contributions will directly impact the quality and reliability of our solutions, shaping the future of autonomous systems. In our fast-paced and dynamic environment, you will take on exciting challenges, including: Developing and refining test strategies and test plans for new features, ensuring our solutions meet the highest standards of excellence. Designing and implementing automated testing frameworks to enhance verification processes, driving efficiency and reliability in our testing pipelines. Collaborating with multi-functional teams to gain a deep understanding of customer use cases, project requirements, and feature specifications, ensuring alignment with real-world applications. Investigating, analyzing, and addressing issues found during testing, leading root-cause analysis and implementing effective solutions. Enhancing and optimizing QA processes, ensuring technical excellence while continuously improving quality standards. Providing mentorship and guidance to fellow team members, fostering a culture of collaboration, innovation, and technical excellence. Engaging with global teams across different time zones to deliver a seamless and exceptional user experience. Your expertise in testing and automation will be instrumental in shaping the success of NVIDIA's cutting-edge technology, ensuring we deliver world-class solutions to our customers. What We Need To See To excel in this role, we are looking for candidates with the following qualifications: B.E / B.Tech / MS / MCA or its equivalent degree 3+ years of relevant experience in software development Experience in using AI coding assistants to improve coding efficiency and correctness Knowledge in Linux and/or QNX is required Strong embedded testing experience Strong Python skills, with the ability to write logical scripts/code from scratch and use automation frameworks Ability to read C/C++ and low-level code Excellent analytical skills for solving problems Strong interpersonal and communication skills are important An excellent teammate demeanor, passionate about autonomous driving and related fields. Ways To Stand Out From The Crowd Experience in the Autonomous driving domain Proven understanding of Linux Kernel Internals, system software, Graphics, and Multimedia Concepts Proficiency in industry-standard I/Os such as Display, Resource Manager, Ethernet, CAN, PCIe, and PTP or equivalent experience LLM, GenAI Knowledge Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has provided the foundation for machines to learn, perceive, reason and solve problems. Now, NVIDIA’s GPU runs Deep Learning algorithms, simulating human intelligence, and acts as the brain of computers, robots and self-driving cars that can perceive and understand the world. Come be a part of this exciting world, at NVIDIA. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. JR1997810 Show more Show less

Posted 2 weeks ago

Apply

3.0 - 6.0 years

11 - 17 Lacs

Bengaluru

Hybrid

Naukri logo

System Infra Soc Resources QNX/LINUX System Infra Middleware Soc (MW) Developer- location, Bangalore, On-site. Key Skills C, C++, QNX/LINUX Operating system services(OSS) like IMC(Inter Micro communication), Watchdog, Loggers, Dbus Job Description We are looking for QNX/LINUX OSS/MW Development engineer having experience in QNX/LINUX development above Kernel and below HMI like boot configuration, logger, dbus establishment, Inter micro communication, Watchdog implementation, etc in embedded domain. The ideal candidate should have expertise in QNX/LINUX system level development with Yocto build system for Automotive SoC platform with both C and C++ development. Competencies and Experience: Applicant should have significant experience in several of the following: Responsibilities: Analysis of requirements. Creation and implementation of functional specifications. Design and implementation of embedded software solutions. Creation and updating of module descriptions. Planning and execution of module tests Following-up the Software Defects fixing Supporting software development processes following automotive SPICE and ISO26262 where applicable. Supporting and improving developing methods and tools. Intensive technical exchange with colleagues and customers. Knowledge required: Experience in SW development Experience of Container. CommonAPI /SOMEIP C/C++ language skills Expert knowledge of UML (Unified Modeling Language, e.g. Enterprise Architect) Experience in Linux development projects Experience in Linux Container projects Familiar with Agile/Scrum methodologies Expertise in Operating system Services like Watchdog, Timer, Pathology, Logger, debug tools, IMC, system, boot configuration, Performance optimization, memory optimization and stabilization of the system Proficient in C and C++ programming with development experience on QNX/LINUX systems. Basic understanding of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Power Management and Peripherals (SPI/I2C/UART/PCIe/Ethernet etc). Good understanding of debugging system software and analyzing core dump on embedded target using Lauterbach/Trace32, GDB, ftrace, strace, DLT, etc. Ability to work independently and in a challenging environment with minimum support. Prolifient in Git version control, Jira & Jenkins. 3 to 8 years of experience in Embedded SW development with QNX/LINUX System. Preferred: Experience in Automotive domain preferably in Qualcomm platform. Experience in QNX/LINUX build systems with SDP/Yocto

Posted 2 weeks ago

Apply

3.0 - 6.0 years

10 - 14 Lacs

Bengaluru

Hybrid

Naukri logo

We are looking for a Lead Linux and QNX BSP Developer/ Principal Engineer having experience in SoC Automotive Cybersecurity in embedded domain. The ideal candidate should have expertise in Linux and QNX development and system architecture, is expected to be self-motivated and has the ability to work independently. Should be Enthusiastic and a desire to learn about new technologies. QUALIFICATIONS Applicant should possess B.E/B.Tech/M.E/M.Tech in Computer Science or Electronics and Communication Engineering or in a related discipline from a reputed institute. Applicant must have at least 3 to 6 years of experience in developing software for Linux and QNX based systems. WORK EXPERIENCE Applicant should have significant experience in several of the following: Required: Technical Security concept and Software Security concept. Vulnerability analysis (System and Software). Threat analysis and risk assessment, Threat modelling. Security Testing like Fuzz and Penetration testing. Good understanding of HSM, Secure boot, Secure updates, cryptographic libraries, True Random number generator, Signing (ECDSA, RSA). Good understanding on OPTEE OS, ARM Trusted Firmware, E-fusing. Aware of Crypto terminologies like encryption (AES, ECC), signing (ECDSA, RSA), Hash (SHA-256). Understanding on RFS protection like dm-verity. Ability to work in a fast-paced environment building hardware and software products. Good knowledge on Yocto framework is added advantage. Excellent written and oral communication skills in English. Manage complexity, Drives results, Collaborates with others, instills trust. Proficient in Git version control Occasional travel to customer sites may be required. Close collaboration with other SW & HW Team. Preferred: Experience in Automotive domain Experience in Linux build systems: Yocto Real-time systems programming experience considered an asset. Experience with developing safety ISO26262 certified BSP and product considered a valuable asset Experience in design tools such as EA and Rhapsody Contributions to Linux kernel and other open-source projects

Posted 2 weeks ago

Apply

0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Linkedin logo

Company Description Silicon Signals is a global R&D and Product Engineering service provider, delivering comprehensive Embedded Design and Product Engineering Services. We transform concepts into market-ready products, with expertise across sectors like Multimedia, Automotive, Healthcare, IoT, and more. Trusted by partners such as Toradex, QNX, and Lantronix, our experienced professionals support a broad range of platforms, including Qualcomm, NXP, Nvidia, Texas Instruments, and more. We are active contributors to the open-source ecosystem, specializing in Linux Kernel, Android BSP, RTOS, and various device drivers. Role Description This is a full-time, on-site role for an Inside Sales fresher at our Ahmedabad office. The Inside Sales fresher will be responsible for generating sales leads, managing customer relationships, and supporting the sales team with data analysis and reporting. Daily tasks include reaching out to potential clients, identifying new sales opportunities, and assisting in the coordination of sales presentations and meetings. Qualifications Strong verbal and written communication skills Basic knowledge of sales principles and customer service practices Ability to analyze and interpret sales data Time management and organizational skills Ability to work independently and as part of a team Proficiency with Microsoft Office Suite Relevant experience or an aptitude for learning sales software tools is a plus A Bachelor's degree in Business Administration, Marketing, or a related field Show more Show less

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: Job Overview: The Software Analytics and Global Automation (SAGA) team, within the larger Products and Tools Group at Qualcomm, enables key automation workflows across Qualcomm. From developing infrastructure to working with internal partners, we find the best ways to build engineering solutions that are cost-effective, available, scalable, secure, and forward-looking. As a Staff Engineer QA on the SAGA team, you will be responsible for designing, implementing, and executing test plans to ensure the quality and performance of SAGA tools. Your role involves collaborating with development teams to identify and resolve issues, automating test processes, and continuously challenging and improving testing coverage and strategies. Minimum Qualifications: BE/BTech/MS/ MTech degree in engineering, Information Systems, Computer Science, or related field and 10+ years of Systems Test Engineering or related work experience. Extensive experience in end-to-end product and system testing Demonstrated leadership in managing a test team, monitoring test metrics, and test reporting. Demonstrated expertise in test planning and test execution of complex technical features. Deep understanding of automation testing and writing automation scripts using Selenium web Driver or Playwright or any other automation framework, Scripting languages such as Python Experience in UI, Usability, Load, Performance, Scalability, and Backwards Compatibility testing and Test-Driven Development Strategies. Ability to troubleshoot complex technical issues independently and identify solutions. Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills Understanding and practice of Scrum and Agile methodology. Involve in hands on QA automation/design as an individual contributor along with lead responsibilities. Additional Qualifications: Test experience in embedded software, OS like Linux/Android/QNX Knowledge of configuring and managing embedded devices on Linux, Android, or QNX. Hands on experience with AWS, Azure, GCP or equivalent cloud systems and services Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Test Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Test Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Test Engineering or related work experience. 2+ year of work experience with Software Test or System Test, developing and automating test plans, and/or tools (e.g., Source Code Control Systems, Continuous Integration Tools, and Bug Tracking Tools). 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. 3076888 Show more Show less

Posted 2 weeks ago

Apply

4.0 - 12.0 years

40 - 45 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

NVIDIAs Deep Learning GPUs have ignited modern AI the next era of computing with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as the AI computing company . We are growing our company and the team with the smartest people in the world. We are looking for extraordinary Software Engineers to develop and productize NVIDIAs DRIVE OS software. As a member of NVIDIAs Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, and ARM architecture What you will be doing: Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers Developing/Designing/Debugging Android HALs Solve complex system issues on Linux/Android/QNX OS Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions. Continuously evolve and support requirements gathering process and traceability flow. Actively coordinate with cross-functional engineering teams to meet customers requirements and to drive complex issues to closure. Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis. What we need to see: BS/MS or equivalent experience. 5+ years of overall experience and preferably with 2+ years of automotive industry experience. Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development Strong C/C++ programming and debugging skills In-depth understanding of ARM processor architecture fundamentals Background in embedded software development and deep knowledge of product development lifecycle. Effective written and verbal communication regardless of audience or issue complexity. Android Automotive/Android HAL development experience Ways to stand out from the crowd: Extensive device driver development experience

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Pune

Work from Office

Naukri logo

More than 5+ year of experience into embedded SW development - Hands on Exp into C++ (14+ version) with Linux/QNX platform - Deep understanding of POSIX based operating systems especially Linux or QNX. - Extensive Expertise in latest C++ standards. - Experience with Rust is a plus, Good understanding Bazel builds - Business-fluent skills in English, German is a plus. - Experience with MISRA standards for safe & secure coding is of an advantage. Contribution to opensource project is a plus.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

8 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Description -Embedded Linux Device Driver Development Embedded System software experience in in device drivers and board-support packages for complex SoCs Development experience in Embedded domain using C/C++ Programming Strong working knowledge of operating systems like Linux / QNX Working experience on board bring up activities Strong Working knowledge of at least 1 of the IPs Power mgmt., CPU and/or UFS/storage domain Experience in working on any Linux/Android Drivers Driver development on PCIe / Ethernet / UFS Role The engineer is expected to contribute to an advanced software development environment facilitating board bring-up, development, and delivery. The engineer is expected to develop and debug software prototypes including device driver software Hands on in kernel debugging, Boot failure issues and Power management and Storage issues Software System development and bug fixing on Automotive Chipsets for products based on Android/Linux/QNX OS platforms. Development and implementation of an efficient and transparent variant handling and re-use concept for the platform

Posted 2 weeks ago

Apply

3.0 - 15.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description MediaTek’s creates innovations for future wireless communication system and influences ecosystem by participating global standardization bodies. The MediaTek’s ISD Automotive Technology team is revolutionizing its cutting-edge Wireless, Multimedia, AR/VR/XR, Computer Vision, Generative AI Technologies, and working closely with global Automakers/Tier-1s, consortiums, and creating the safer roads and transportation with evolution of Automotive Infotainment, ADAS/Autonomous Driving and Telematics products. MediaTek’s Automotive Technology team is looking for an experienced Engineers to understand OEMs/Tier1s requirements, architect and develop various platform SW features to enable MediaTek’s most advanced Automotive products. Requirement Professional Experience: 3 to 15 years Technical Skillset BSP/Platform SW development (PMIC/DDR/Clock, high/low speed interfaces such as UART/I2C/SPI/USB/PCIe/Ethernet etc. Experience in UEFI/Kernel driver development, Hypervisors, Virtual Machines (VMs), Virtual driver development including data isolation and permission management. Optimize boot flow, power consumption, thermal management, and overall system performance. Experience in Automotive Safety concepts, and security threat analyses to meet ISO26262, ISO21434 and ASPICE process. Additional Skills The idle candidate might have demonstrated ability to work with engineers/partners/customers across different geographies and contribute to large-scale SoC SW product development and customer support. Hands-on technical lead/engineer who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success Exposure to one or more of below technology areas is a plus: Multiprocessor Architecture, ARM processors, Virtualization technologies across CPU and Peripherals, hardware accelerators Device driver development in one or more operating systems and platforms including Linux/QNX/RTOS/Android. Involvement in pre-sil/post-sil environments including early emulation/simulation, SoC bring up, post-silicon validation and troubleshooting. Show more Show less

Posted 2 weeks ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Preferred skills : The candidate should possess 5 to 15 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with Strong OS & Multi-Processor concepts In depth understanding of Memory management, MMU, IOMMU etc. Embedded software development in C and C++ on ARM or similar cores. Hands On Experience of Driver Development on Any RTOS, Experience in SafeRTOS / FreeRTOS/QNX based development is good to have ARM Trust-Zone & ARM v7/v8 architecture. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Posted 2 weeks ago

Apply

10.0 - 15.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 10+ years of experience in the embedded domain to design, develop and support software solutions on multi-core ARM (V7A or V8A)/CPUs, Strong C/C++ programming skills. Embedded Platforms experience including low-level firmware, kernel (Linux or QNX), Hypervisor/Virtualization and user-space components. Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems with J-TAG or ICE debuggers. Experience in real-time SW development for embedded products. Hands-on experience using JTAG to debug real-time problems Hands-on experience using different version control systems like perforce, GIT Expertise in Development of PCI RC/EP Device Driver. Expertise in writing kernel space device drivers in areas of MMU, Power(clocks/thermal). Solid understanding of Linux/QNX boot flow on embedded systems. Solid understanding of computer system architecture (core, cache, memory models, bus architecture, etc.). Experience in Board Bring-up, Device drivers, peripheral buses (SPI, I2C, USB), Memory controller DDR, eMMC, UFS and Performance. Solid understanding of different debug methods offered by Linux Kernel/QNX. Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies. Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 2 weeks ago

Apply

8.0 - 13.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Job Summary: 8+ years experience with Programming Language such as C, C++, exposure to Python, etc. 8+ years development experience with Programming Language such as C, C++, Python, etc.. 8+ years professional work experience in embedded software, driver development, OS like Linux/Android/QNX any RTOS etc. 3+ years experience with low level software/ interface and debugging. 3+ years experience with industry standard software development toolsHSW/HE debuggers, code revision systems (GIT, Gerrit, Perforce), IDEs and build tools. Experience in Secure Coding , software design and implementation levels. Strong OS fundamentals. Linux and kernel development a strong plus Experience with ARM architecture is added advantage. Experience in BSP development. Experience with low level device driver programming, boot code development Familiar with Modern OO design practices, such as C++11/17, a plus Excellent communication skills (written and verbal) and team player Should be self motivated and self driven Preferred Qualifications: Master's Degree in Engineering, Information Systems, Computer Science or related field. 8+ years of Software Engineering or related work experience. 8+ years of experience with Database Management Software. 8+ years of experience with API. 8+ year of work experience with Git, Perforce, or Source Code Management System Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 2 weeks ago

Apply

4.0 - 6.0 years

11 - 15 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: : We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Responsibilities: Develop and maintain Windows/Linux drivers and RTOS for various requirement. Collaborate with cross-functional teams to integrate drivers into embedded systems. Conduct software integration, testing and troubleshoot issues. Optimize driver performance and ensure compatibility with evolving Windows environments. Stay abreast of industry trends and emerging technologies to drive innovation in driver development. : Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience Proven experience in Windows driver development and embedded systems. Strong knowledge on the embedded system. Strong C/C++ programming skills and familiarity with assembly language. Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc) In-depth knowledge of kernel-mode programming in both Windows internals. Knowledge on the windows driver or MCDM driver is an added advantage Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others. Excellent problem-solving and debugging skills. Effective communication and collaboration within a team environment. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 2 weeks ago

Apply

6.0 - 11.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm is building on its core strengths in wireless and compute technologies and is in the middle of the biggest technology revolution in the Automotive space. While Qualcomm has pioneered connected car technologies for over a decade, it is now playing a critical role in the evolution of Automotive Infotainment, Telematics, ADAS/Autonomous Driving & its supporting technologies. We are investing in several bleeding-edge technologies such as 5G, Cellular V2X, Computer Vision, AI/Deep Learning, etc., and are working closely with global Automakers/Tier-1s, standards bodies, consortiums, and operators on pushing the boundaries. Qualcomm Automotive Team is looking for a Senior Technical Lead who can make difference on many technology forefronts in the Automotive space, join our growing multisite engineering organization. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Technical design and implementation of ADAS and AD systems based on Qualcomm Snapdragon Autonomous/ADAS SoCs and HW platforms. Closely collaborate with other domain experts across SoC/Hardware, Firmware, Safety, Security and Algorithms to define the functional specifications, design modular software components and interaction models, well-defined public and private interfaces, resource management and debugging tools. Lead the system level profiling and optimization of end-to-end use-cases, identify and address bottlenecks across heterogenous computational units and realize efficient implementations. Actively engage with OS and Framework vendors, Automotive OEMs, Tier-1s and ISVs to implement solutions based on of Qualcomm Automotive platforms. 10+ years of Software Systems Engineering experience. Atleast 10+ yrs experience in ADAS, Cockpit, EPAS systems Extensive experience and hands on in C/C++ Atleast 10+ years of experience in Automotive engineering 10+ years of industry experience in embedded software, especially in the automotive domain Strong understanding of QNX/Linux operating system and hands-on experience with QNX/Linux device driver development 10+ years of experience in the field of ADAS Driving Functions, Firmware and Embedded Systems design and development. Experience in defining the business strategies, creating road map for the ADAS Segment Leads, guides and directs a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives. Experience with ADAS DMS (Driver Monitoring system)-Detection of automotive vehicles drivers head and identifying and notification of alertness of driver to the system Driving key POCs, including Parking Stack bring-up on multiple SoCs and in-vehicle platforms, enhancing product scalability and technical innovation, in readiness for Software Defined Vehicle (SDV) architecture.

Posted 2 weeks ago

Apply

3.0 - 8.0 years

19 - 25 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: At Qualcomm, we are transforming the automotive industry with our Snapdragon Digital Chassis and building the next generation software defined vehicle (SDV). Snapdragon Ride is an integral pillar of our Snapdragon Digital Chassis, and since its launch it has gained momentum with a growing number of global automakers and Tier1 suppliers. Snapdragon Ride aims to address the complexity of autonomous driving and ADAS by leveraging its high-performance, power-efficient SoC, industry-leading artificial intelligence (AI) technologies and pioneering vision and drive policy stack to deliver a comprehensive, cost and energy efficient systems solution. Enabling safe, comfortable, and affordable autonomous driving includes solving some of the most demanding and challenging technological problems. From centimeter-level localization to multimodal sensor perception, sensor fusion, behavior prediction, maneuver planning, and trajectory planning and control, each one of these functions introduces its own unique challenges to solve, verify, test, and deploy on the road. We are looking for smart, innovative, and motivated individuals with strong SW background and programming experience with languages such as C/C++, python, and more. Job responsibilities include design and development of SW framework and middleware. Development of sensor drivers to bring in sensors (IMU, GPS, Camera, Radar, Lidar, Ultrasonic) to our platform, sensor synchronization, and efficient techniques to share sensor across different SW modules. Work closely with different teams to implement SW optimization on Snapdragon Ride platform as well as involved in Ride SDK development. Work closely with test engineers to develop test plans and validation of SW. Will be Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 5 to 8 years of C++ development, C++11 and C++14 is a strong plus Embedded SW design and development for safety critical systems is a strong plus Experience with Programming languages such as C++, Python, Shell, etc. Experience with multi-threaded / multi-core SW development and design Knowledge/experience on Linux and embedded platform with QNX, AGL, Safe Linux, etc. Knowledge of Linux network stack and any experience with network device drivers is a plus Familiarity with ROS/ROS2, DDS, Adaptive AUTOSAR middleware and frameworks Knowledge / experience with safety critical software development process (Functional Safety), including ASPICE, ASIL, ISO26262, MISRA C++, AUTOSAR C++ Familiarity with static analysis tools, code coverage metrics, unit test generation Experience with source code management tools such as git, git-lfs, github/gitlab Excellent written and verbal communication skills, ability to work with a cross-functional

Posted 2 weeks ago

Apply

10.0 - 15.0 years

13 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a Staff Engineer- Car to Cloud test engineer, you will be responsible for designing, implementing, and executing test plans to ensure the quality and performance of cloud-interactive applications and services. Your role involves collaborating with development teams to identify and resolve issues, automating test processes, and continuously challenging and improving testing coverage and strategies. Basic Qualifications: Bachelors degree in engineering, Information Systems, Computer Science, or related field and 10+ years of Systems Test Engineering or related work experience. Extensive experience in end-to-end product and system testing with scalable cloud and device-based systems, including IoT and vehicle connected services. Demonstrated leadership in managing a test team, monitoring test metrics, and test reporting. Demonstrated expertise in test planning and test execution of complex technical features. Experience in Load, Performance, Scalability, and Backwards Compatibility testing Hands on experience with AWS, Azure, GCP or equivalent cloud systems and services Ability to troubleshoot complex technical issues independently and identify solutions. Knowledge of configuring and managing embedded devices on Linux, Android, or QNX. Understanding and practice of Scrum and Agile methodology. Excellent communication skills and experience interacting with external customers. Additional Qualifications: The following would be considered as a bonus and are not required to be eligible for interviews: Excellent programming skills in one or more programming languages (Python, Java) Deep understanding of automation testing and writing automation scripts Test experience in embedded software, OS like Linux/Android/QNX Masters degree in engineering, Information Systems, Computer Science, or related field and 7+ years of Software Test Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 2 weeks ago

Apply

2.0 - 7.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Application Engineer, you will provide technical expertise of software systems through technical presentations in support of business development, product demonstrations, design and development of customer specific requirements, commercialization, and maintenance of Qualcomm products. Qualcomm Engineers collaborate with cross-functional teams and customers to address questions, issues, debugging, or troubleshooting regarding software systems and applications. 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. for Display: We are seeking a highly skilled Display Engineer with a solid understanding of the display stack in Linux DRM/KMS framework or in QNX. The ideal candidate will have extensive experience in developing and supporting display drivers and a strong background in multimedia domains, particularly in display and graphics. Key Responsibilities: Provide engineering support to Qualcomm IVI/ADAS customers. Collaborate with Product Development Managers (PDM) and engineering teams to address customer requirements and issues. Support and troubleshoot issues reported by customers in lab environments, drive tests, and during certifications. Perform root cause analysis of customer issues and provide detailed feedback to the engineering team. Develop and maintain Linux kernel device drivers, focusing on DRM/KMS, stability, and boot architecture. Work with Android, QNX, and hypervisor-based platforms to ensure seamless integration and performance. Utilize debug tools related to memory, gdb, and coredump for efficient problem-solving. Develop and maintain utilities and scripts using Python. Stay updated with the latest advancements in display and graphics technologies. Required Qualifications: Bachelors degree in engineering E&C or CS. Excellent communication and analytical skills. Proven experience with Linux kernel device drivers, particularly DRM/KMS. Strong understanding of stability and boot architecture. Experience with Android, QNX, and hypervisor-based platforms. Proficiency in C and C++ programming languages. Working knowledge of debug tools such as gdb and core dump. Proficiency in Python scripting. Experience in the multimedia domain, specifically in display and graphics.

Posted 2 weeks ago

Apply

8.0 - 13.0 years

18 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Additional Preferred requirements: 15+ or more overall years of relevant experience in software design, including debugging, performance analysis. Working knowledge of operating systems and hypervisors like Linux, QNX and other RTOSs System SW development experience including kernels, device drivers and BSP. Understanding of OS internals, storage, peripherals, and interfaces e.g., UFS/EMMC, PCIe, SPI/UART/I2C, USB, Ethernet etc. Understanding of secure and safe automotive SW architecture design and development involving safety subsystems and monitors, System level boot, power, performance, and latency optimizations. Exposure to automotive SW development processes and standards (e.g., ASPCE, ISO26262 and ISO21434). Principal Duties and Responsibilities: The idle candidate might have demonstrated ability to work with engineers/partners/customers across different geographies and contribute to large-scale SoC SW product development and customer support. Hands-on technical lead/engineer who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active role in steering team success. Work with management team on roadmap and strategy planning Working with Automotive T1/OEMs and commercialization of Automotive HW/SW platforms is a plus. Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Design, develop, code, test software modules Gather customer requirements, distill requirements to software architecture, create software architecture documents. Analyzes user needs, software requirements, and time and cost constraints to design and customize software for optimal operational efficiency. Designs and implements software modules for large-scale products and systems. Participates in and leads design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and schedules. Performs complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code. Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to ensure solutions work with other components of a specific project. Writes detailed technical documentation for complex Software projects.

Posted 2 weeks ago

Apply

0 years

0 Lacs

India

On-site

GlassDoor logo

Job description Company Description Silicon Signals is a global R&D and Product Engineering service provider, delivering comprehensive Embedded Design and Product Engineering Services. We transform concepts into market-ready products, with expertise across sectors like Multimedia, Automotive, Healthcare, IoT, and more. Trusted by partners such as Toradex, QNX, and Lantronix, our experienced professionals support a broad range of platforms, including Qualcomm, NXP, Nvidia, Texas Instruments, and more. We are active contributors to the open-source ecosystem, specializing in Linux Kernel, Android BSP, RTOS, and various device drivers. Role Description This is a full-time, on-site role for an Inside Sales fresher at our Ahmedabad office. The Inside Sales fresher will be responsible for generating sales leads, managing customer relationships, and supporting the sales team with data analysis and reporting. Daily tasks include reaching out to potential clients, identifying new sales opportunities, and assisting in the coordination of sales presentations and meetings. Qualifications Strong verbal and written communication skills Basic knowledge of sales principles and customer service practices Ability to analyze and interpret sales data Time management and organizational skills Ability to work independently and as part of a team Proficiency with Microsoft Office Suite Relevant experience or an aptitude for learning sales software tools is a plus A Bachelor's degree in Business Administration, Marketing, or a related field Industry Information Technology & Services Employment Type Full-time Job Types: Full-time, Fresher Pay: From ₹8,000.00 per month Benefits: Flexible schedule Leave encashment Provident Fund Schedule: Day shift Work Location: In person

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

NVIDIA's Deep Learning GPUs have ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”. We are growing our company and the team with the smartest people in the world. We are looking for extraordinary Software Engineers to develop and productize NVIDIA's DRIVE OS software. As a member of NVIDIA's Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, and ARM architecture What You Will Be Doing Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers Developing/Designing/Debugging Android HALs Solve complex system issues on Linux/Android/QNX OS Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions. Continuously evolve and support requirements gathering process and traceability flow. Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure. Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis. What We Need To See BS/MS or equivalent experience. 5+ years of overall experience and preferably with 2+ years of automotive industry experience. Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development Strong C/C++ programming and debugging skills In-depth understanding of ARM processor architecture fundamentals Background in embedded software development and deep knowledge of product development lifecycle. Effective written and verbal communication regardless of audience or issue complexity. Android Automotive/Android HAL development experience Ways To Stand Out From The Crowd Extensive device driver development experience NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. JR1998300 Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Hi,. Greetings of the Day!. As discussed, please find below the Job description. Exp: 4_+ years. Position Type: Full Time/Permanent. Work Location: Hyderabad. Key Responsibilities : Firmware Development : Design, implement, and maintain firmware for embedded systems, ensuring optimal performance, reliability, and scalability. Linux Kernel Customization : Adapt the Linux kernel to meet specific hardware requirements and application needs, including device drivers, networking protocols, and system configuration. Low-Level Driver Development : Create and maintain device drivers for various hardware components, such as sensors, actuators, and communication interfaces. Board Bring-up : Collaborate with hardware engineers to bring up new hardware platforms, ensuring proper functionality and compatibility. RTOS Integration : Integrate and optimize real-time operating systems (RTOS) for time-critical applications, ensuring deterministic behavior and meeting performance requirements. Debugging and Troubleshooting : Identify and resolve firmware-related issues, using debugging tools and techniques to diagnose and fix problems efficiently. Code Review : Participate in code reviews to ensure adherence to coding standards, best practices, and maintainability. Documentation : Create and maintain clear and concise documentation for firmware designs, procedures, and interfaces. Required Skills And Qualifications Strong proficiency in C programming for embedded systems development. In-depth knowledge of Linux kernel internals and device driver development. Experience with real-time operating systems (RTOS), such as FreeRTOS or QNX. Hands-on experience with board bring-up and hardware debugging. Familiarity with embedded systems architectures and peripherals. Understanding of software development methodologies and best practices. Excellent problem-solving and analytical skills. Ability to work independently and as part of a team. Strong communication and documentation skills. Preferred Skills Experience with specific hardware platforms or microcontrollers. Knowledge of scripting languages (Python, Bash). Experience with version control systems (Git). Familiarity with embedded security and certification standards. (ref:hirist.tech) Show more Show less

Posted 2 weeks ago

Apply

1.0 years

0 - 0 Lacs

India

On-site

GlassDoor logo

Company Description Silicon Signals is a global R&D and Product Engineering service provider, delivering comprehensive Embedded Design and Product Engineering Services. We transform concepts into market-ready products, with expertise across sectors like Multimedia, Automotive, Healthcare, IoT, and more. Trusted by partners such as Toradex, QNX, and Lantronix, our experienced professionals support a broad range of platforms, including Qualcomm, NXP, Nvidia, Texas Instruments, and more. We are active contributors to the open-source ecosystem, specializing in Linux Kernel, Android BSP, RTOS, and various device drivers. Role Description This is a full-time, on-site role for an Inside Sales fresher at our Ahmedabad office. The Inside Sales fresher will be responsible for generating sales leads, managing customer relationships, and supporting the sales team with data analysis and reporting. Daily tasks include reaching out to potential clients, identifying new sales opportunities, and assisting in the coordination of sales presentations and meetings. Qualifications Strong verbal and written communication skills Basic knowledge of sales principles and customer service practices Ability to analyze and interpret sales data Time management and organizational skills Ability to work independently and as part of a team Proficiency with Microsoft Office Suite Relevant experience or an aptitude for learning sales software tools is a plus A Bachelor's degree in Business Administration, Marketing, or a related field Job Type: Full-time Pay: ₹10,000.00 - ₹18,000.00 per month Benefits: Flexible schedule Leave encashment Provident Fund Compensation Package: Performance bonus Schedule: Day shift Application Question(s): 3 months training we are offering stipend up to 10000. After training a minimum amount of fixed pay between 15000 to 18000 for 1 year. Are you comfortable with it? Job Location is Science City Ahmedabad are you comfortable with it? Work Location: In person

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