Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Qualcomm India Private Limited 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. Job Description 1-2 Years work experience in embedded software and/or driver development. Candidate should be detail-oriented and have strong analytical and debugging skills, strong communication skills (written and verbal), working with teams across multiple time zones. Extremely strong knowledge of C/C++ programming is mandatory. Have working knowledge on Device Driver Programming in Linux/ RTOS like QNX /Greenhills etc. Fluent in industry standard software development tools: debuggers, code revision control systems (GIT, Perforce), IDEs and build tools Additional Job Description Solid working knowledge of Android versions, thorough understanding of Android Display Framework, Composer HAL, DRM-KMS, OpenWFD standard or any other display driver. Excellent knowledge of Display HW processing and various RGB & YUV display color format. Experience in embedded display driver implementation. 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. 3068903 Show more Show less
Posted 4 weeks ago
0.0 - 3.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Job Information Number of Positions 1 Date Opened 05/20/2025 Job Type Full time Industry Technology Work Experience 1-3 years City Bangalore North State/Province Karnataka Country India Zip/Postal Code 560001 Job Description Experience β 0 - 3 yrs Skills β Solid C++ programming capability. If only C, candidate should be strong with willingness to learn C++. Multi-threaded, Multi-process OS concepts understanding, design and development capability. Hungry to learn and contribute. Resourceful individual contributor. Area β Control plane β IP Stack (L2/L3) on Linux/QNX. SW Systems platform β Card SW bring up on arm/x86/ppc architectures, Drivers, Kernel, HW component interaction and initialization, Systems housekeeping. Soft skills β Understand the problem well, ask questions to your leads. Ensure fix is well thought out in Design and code, Test to cover use-cases optimally. Be crafty in code browsing and keep learning on the job.
Posted 4 weeks ago
5 - 8 years
25 - 30 Lacs
Chennai, Bengaluru
Hybrid
Key Responsibilities : Design, implement, and maintain secure bootloaders for automotive ECUs. Develop support for firmware-over-the-air (FOTA) and diagnostic over CAN (DoCAN) update mechanisms. Integrate bootloader solutions with AUTOSAR-based platforms and production ECUs. Implement safety and security features such as secure boot , rollback protection , cryptographic signature verification , and memory integrity checks . Ensure compliance with automotive safety standards, especially ISO 26262 (up to ASIL-B/C). Work closely with functional safety and cybersecurity teams to develop bootloaders meeting ISO/SAE 21434 standards. Support testing, debugging, and validation of bootloaders in both lab and vehicle environments. Provide production support for ECU programming tools (UDS, XCP, CAN, Ethernet). Required Skills and Qualifications : Strong experience in embedded C/C++ and real-time software development. Solid understanding of microcontroller architectures (e.g., Infineon Aurix, NXP, Renesas, TI). Experience with automotive communication protocols : CAN, LIN, FlexRay, Ethernet . Proficiency in bootloader development for AUTOSAR Classic or Adaptive platforms . Familiarity with ISO 26262 and ASIL safety development processes. Knowledge of UDS (Unified Diagnostic Services) and automotive diagnostics. Experience with secure boot concepts , including cryptographic libraries (e.g., AES, RSA, HMAC, ECC). Preferred Qualifications : Experience with Vector , ETAS , or Elektrobit automotive stacks. Hands-on experience with OTA update systems and software update campaign strategies . Knowledge of automotive cybersecurity standards ( ISO/SAE 21434 , EVITA , HEAVENS ). Familiarity with Flashing Tools (e.g., Vector CANape, CANoe, INCA). Experience in ASIL decomposition and technical safety concept implementation . Education : Bachelors or Masterβs degree in Electrical Engineering , Computer Engineering , Automotive Engineering , or related fields.
Posted 1 month ago
5 - 7 years
15 - 27 Lacs
Mysuru, Coimbatore, Bengaluru
Work from Office
Good Understanding and Work experience on Linux, Linux Kernal/ QNX Deep knowledge on Android Platform and Framework will be an added advantage. Know how on the Tools that will help to Optimize System performance , memory management, and power consumption. Collaborate with cross-functional teams to integrate new features into the platform. Debug and resolve low-level system issues .
Posted 1 month ago
5 - 8 years
7 - 13 Lacs
Bengaluru
Work from Office
Job Description: Excellent embedded C and C++ programming with debugging skills Working knowledge on Power PC and ARM based architectures, Microcontrollers like Xilinx and TI Jacinto processors etc. Knowledge in Classic & Adaptive AUTOSAR SW platform and AUTOSAR methodologies AUTOSAR BSW integration , ASR tools and configuration exposure Working knowledge in Linux/QNX platforms Knowledge of CAN, LIN, J1939, DoIP, UDS protocols Knowledge on EE architecture. Knowledge on Service Oriented Architectures Exposure to tools: Debuggers, CANalyzer, CANoe, Quality tools (MISRA) Knowledge on CI/CD with Jenkin, Gradle and Klocwork etc Experience in SAFe and Agile SW development. Take ownership and delivery on the AUTOSAR SW platform Lead the team members in Embedded SW platform development Embedded software Integration with AUTOSAR platform Execute and deliver according to SAFE PI Objectives. Interested, Kindly share your profile to Rafik_Raja@onwardgroup.com Regards, Rafik Raja S Onward Technologies
Posted 1 month ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
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 : NA Minimum 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 Qualifications 15 years full time education
Posted 1 month ago
3 - 7 years
13 - 18 Lacs
Bengaluru
Work from Office
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 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. 4-6 years work experience in embedded software and/or driver.Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organizedExtremely strong knowledge with C/C++ programming, ARM assembly language.Solid understanding of overall embedded system architecture.Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, VulkanExperience in multimedia on embedded systems and the use of graphics and in a highly integrated system.Experience and/or knowledge of the use of the GPU as a compute engineGPGPU and OpenCL is an asset.Experience with virtualization technologies across CPU and MM hardware accelerators.Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications.Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus.Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus.Knowledge in one or more of the following operating systems is preferredAndroid, QNX, embedded Linux, Genivi, Integrity.Knowledge of Graphics frameworksKanzi, QT, is a plus *Fluent in industry standard software toolsSW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools.Strong communication skills (written and verbal), working with teams across multiple time zones.A passion for excellence in programming, and exceeding goals. RequiredBachelor's, Computer Engineering and/or Computer and/or Electrical Engineering PreferredMaster's, Computer Engineering and/or Computer and/or Electrical Engineering
Posted 1 month ago
1 - 5 years
10 - 14 Lacs
Bengaluru
Work from Office
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. About The Role 1-2 Years work experience in embedded software and/or driver development. Candidate should be detail-oriented and have strong analytical and debugging skills, strong communication skills (written and verbal), working with teams across multiple time zones.Extremely strong knowledge of C/C++ programming is mandatory. Have working knowledge on Device Driver Programming in Linux/ RTOS like QNX /Greenhills etc.Fluent in industry standard software development toolsdebuggers, code revision control systems (GIT, Perforce), IDEs and build tools Additional About The Role Solid working knowledge of Android versions, thorough understanding of Android Display Framework, Composer HAL, DRM-KMS, OpenWFD standard or any other display driver.Excellent knowledge of Display HW processing and various RGB & YUV display color format.Experience in embedded display driver implementation.
Posted 1 month ago
7 - 9 years
30 - 35 Lacs
Chennai, Pune, Delhi
Work from Office
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we ve united two industry leaders to create an optical networking powerhouse combining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. We are looking for experienced SW Device Driver development engineers to join our R&D team. Our work includes everything from product concept to finished product - a process that spans over the entire development chain. The team takes full responsibility that a new feature is delivered on time with the right quality using state of the art continuous integration pipelines. We strive for fully automated test suites both on unit, function and system level. As a software develop ment engineer, you will be responsible for system design and programing ensuring the functionality and quality of Infineras products, before the new features and enhancements are released to end users. This means that you will work with most of the companys portfolio which leads to a quick and good overall system understanding. Experience 7+ years) within SW development Excellent C/C++ and object-oriented programming skills Excellent design analysis skills, including experience with software modeling, understanding of platform boot-up and device drivers, hardware-software interactions (e.g. interrupt architectures etc) and dependencies, high-availability, software reuse, performance, testability, and extensibility. Experienced in bringing up software on a new card and taking it through HW-SW integration. Experience in telecom is a plus Experience in one of the technologies such as SDH/SONET, OTN, DWDM is a plus Experience in either QNX or Linux RTOS Operating systems is a must Experience developing the FCAPS functionality like Performance Brief Description Design and development of Network Element Driver Development software. Flexible, innovative and driven Structured and thorough with analytical and troubleshooting skills Highly motivated team player Agile way of working Driven and willing to take own initiatives English, written and spoken Break down of requirements to formulate work packages Designing, Development and Integration of Driver software for Infinera s next-gen products Pick development tasks from the team Design and implement new functions mainly in C/C++ Peer code reviews Write unit tests using C++ as well as scripts for automated FT using Python Debug along with hardware and software engineers Implement with compliance to standards (ITU, MEF, IETF, IEEE, TNF, etc)
Posted 1 month ago
6 - 9 years
15 - 20 Lacs
Bengaluru
Work from Office
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running.The Network Infrastructuregroup is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, weve united two industry leaders to create an optical networking powerhousecombining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. As an SwRRT Engineer you will be working closely with one of the major global ICPs gathering feature requirements, helping to on-board, involve in recovery efforts during a critical outage, analyzing logs to isolate faults, determining the root cause, and working towards defect resolution. You will be part of SW/product release cycle, providing software solutions through product enhancement, debuggability requirement during release planning/discussions. You will also work closely with SVT to optimize their test plans & RCCA discussions as per the ICP use-cases. Minimum 10+ years experience in SW development organization . Engineering degree or Master from CS, EC with excellent grades from reputed institutes. Familiar with high demands and fast paced response requirements of the global ICPs. In depth knowledge of software systems, development, and operationalization in the hyperscale Data Center environment. Including Agile development, SDN, DevOps, and CI/CD environments. Excellent design analysis skills, including experience with software modeling, understanding of platform boot-up and device drivers, hardware-software interactions (e.g. interrupt architectures etc) and dependencies, high-availability, software reuse, performance, testability, and extensibility. Experience in either QNX or Linux RTOS Operating systems is a must. Deep understanding of optical fiber networking including transponders, OLS, Sub-sea and Pluggable. In-depth knowledge of optical network systems including L1 layer protocols like OTN, Fiber Channel, Ethernet, SONET/SDH, L0 OADM/DWDM/CWDM/ROADM/FOADM, technologies and Management Interfaces like Netconf, Restconf, gRPC, etc. Self-Driven and willing to take own initiatives and decision making and ability to perform under pressure. Understanding of coherent communications systems , including experience with QPSK, 16QAM, and 64QAM, as well as coding and forward error correction algorithms. Good experience with ROADM, EDFA, Raman Amplifiers and Coherent Transponders. Experience with SDN technologies such as OpenFlow or OpenStack. Working experience in system control plane protocols like OSPF, RSTP, MPLS, LDP, and other L2/L3 protocols is a strong plus. Expertise in programming language C, C++ and Python programming for automation development . Proficiency MS tools (Excel, PowerPoint and Word). Highly detail-oriented, excellent analytical and troubleshooting skills, Strong problem-solving skills, applicable to large and complex network scenarios. Good troubleshooting and debugging skills to handle worldwide field escalations into Optical Systems Engineering. Investigate and troubleshoot customer issues in both Production and Lab environments to perform efficient and detailed RCA of field issues. Provide quick post FCS solutions to customer issues completing root cause analysis, temporary workaround for recovery and work with development team for corrective actions. Produce and deliver post-mortem actions to prevent the issues in the newer products by incorporating learning from the field. Active participation and contribution to System Development Lifecycle processes (Product/system requirement review discussions, Software Design implementation discussions, Peer code review, Work with the Product management team for Customer scenarios and use cases). Cross-functional coordination with multiple stakeholders within different Engineering and Services teams and with the customer to preserve customer confidence / experience. Discussion with Arch team to conclude on the necessary changes needed in Architecture if necessary. Providing on-demand suggestions to the Arch Team on the ICP usage of Products to plan for Feature considerations. Increase the ability of services teams to reduce escalations to Engineering by Building tools, knowledge bases, debug recipes. Implement process changes in Engineering org to prevent breakages, checklists, regression suites, drive custom solutions.
Posted 1 month ago
7 - 12 years
9 - 13 Lacs
Bengaluru
Work from Office
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 : NA Minimum 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 1 month ago
3 - 8 years
5 - 10 Lacs
Bengaluru
Work from Office
Skills :C ++ with QNX and Automotive/Embedded, Matlab, Adaptive autostart, QNX/Automotive Required Candidate profile Notice Period: 0-30 days Education: BE, B.Tech, MSC, BCA, MCA (do not take diploma, commerce, arts background candidates)
Posted 2 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Skills : C++ 11/C++ 14 versions, Linux/QNX development toolchain, debugging tools like GDB etc, Object-Oriented Concepts, automotive development methodology & concepts Required Candidate profile 5-10 years Experience in the design and development of C++ based Infotainment middleware (Multimedia, Projection, Bluetooth, Tuner, System Infrastructure etc.) components on Linux/QNX Platform
Posted 2 months ago
6 - 11 years
8 - 13 Lacs
Pune
Work from Office
Position: Digital Cockpit Lead Job Description: Roles & Responsibility: * Responsible for development & implementation of digital cockpit/Infotainment systems with focus on AUTOSAR * Lead the implementation of AUTOSAR stacks using Vector, EBtresos AUTOSAR tools for Digital cockpit applications, ensuring adherence to industry standards and best practices * Serve as a technical expert for digital cockpit/Infotainment system to the engineering team *Demonstrate expertise in connectivity features development, audio/video engineering, DSP to drive infotainment/digital cockpit development * Lead cross functional team to deliver quality solutions * Handle technical issues, providing expertise and solutions to ensure smooth project execution and product development * Responsible for interacting with other teams like hardware, quality for successful execution of project. * Establish and enforce best practices in software development process for digital cockpit/infotainment systems Technical Skills * In depth knowledge of Autosar stack such as COM,MEM, DiagStack, etc and their integration for infotainment/cockpit systems * Strong domain experience on infotainment/cockpit systems * Familiarity with platforms from Qualcomm, NXP, etc for infotainment/cockpit systems * Expertise in Android Auto/Carplay integration, connectivity features development, audio/video engineering, DSP for optimizing infotainment system performance and functionality * Hands on experience with hypervisor technology - QNX, GHS, etc for virtualization * Familiarity with standards such as functional safety - ISO26262, ASPICE, Cybersecurity - ISO21434 * Proficient in using C/C++ language on embedded platforms and debugging skills. * Proficient of Board support package, Device driver and boot loader development/porting. * Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution * Strong sense of ownership, passionate, fast learner, detail-oriented, analytical mind set, perfection * Excellent interpersonal, communication, collaboration and presentation skills. Location: IN-MH-Pune, India-Magarpatta City-Unit B (eInfochips) Time Type: Full time Job Category: Engineering Services
Posted 2 months ago
5 - 10 years
10 - 15 Lacs
Bengaluru
Work from Office
Skills : developing Board Support Packages (BSPs) for Android, QNX, and Linux operating systems, Qualcomm (QCOM) and Samsung SOC platforms, C, C++, and scripting languages such as Python and Perl Required Candidate profile Notice Period: 15- 30 days
Posted 2 months ago
3 - 8 years
6 - 12 Lacs
Bengaluru
Work from Office
Skills :C ++ with Linux/QNX with Infotainment, Tuner speech,Audio/audio DSP experience. Algorithm development and good to have Multimedia, Multimedia drivers ( Audio, Video/OMX, Display, Graphics, Camera), Multimedia HAL Notice Period: 0-30 days
Posted 2 months ago
7 - 12 years
9 - 14 Lacs
Bengaluru
Work from Office
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 : NA Minimum 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 Qualifications 15 years full time education
Posted 2 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
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 : NA Minimum 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 5 years of experience in Automotive ECU Software This position is based at our Bengaluru office A 15 years full time education is required Qualifications 15 years full time education
Posted 2 months ago
4 - 6 years
6 - 10 Lacs
Bengaluru
Work from Office
Job Title : Ruby Developer Group: Platform and Energy BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 4 to 6 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad. technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6, 000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting & progressive career at CARIAD India: Visit us at: www. embitel. com Follow us at LinkedIn: https://www. linkedin. com/company/268681/ Job Description: Strong understanding of Ruby syntax and object-oriented programming. Familiarity with concepts like MVC, Mocking, ORM, and RESTful APIs. Experience with popular web application frameworks (e. g. , Rails). Know how in developing complete stack Ability to write clean, readable Ruby code. Profound tools knowledge in GIT(Github & Bitbucket) Intermediate to Expert level in Python Scripting. Experience in using: (equally important) GitHub / GitHub Actions Jenkins, Azure Jira codeBeamer Rest API Data Visualization Confluence Artifactory (JFrog/BitBucket) Power BI (Dashboards, Apps, Filter and Graphs) EasyBI
Posted 2 months ago
4 - 8 years
9 - 13 Lacs
Bengaluru
Work from Office
Skills / Qualities: Job Title : ADAS feature development C++ Group: ADAS/AD BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 4 to 8 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad. technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6, 000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting & progressive career at CARIAD India: Visit us at: www. embitel. com Follow us at LinkedIn: https://www. linkedin. com/company/268681/ Job Description: Design, develop, test, maintain, and improve autonomous driving simulation software using the C++ programming language Behavioral modeling of the autonomous driving agents, sensors, and the environment Maintain and improve the current OpenSCENARIO DSL interpreter Asynchronous written communication in English, working with team members in the Central European Time Zone. Hands-on experience & deep knowledge working on modern C ++ features (C++ 11, 14 & 17) . Experience with Rust is a plus Experience in developing level 2 ADAS features like ACC, LDW, LKA, EBA etc. is preferred but not a must . Understanding of V model development, automotive ASPICE, ISO26262 standard knowledge. Hands-on experience working with SW component test, unit test (G-test, mock etc. ), SW test in simulation like (IPG CarMaker, CARLA etc. ) Hands-on experience working with social coding platforms like GitHub, GitLab, Bitbucket, JIRA, Docker etc. Experience with SW integration and CI/CD pipelines like Jenkins and AZURE. Any Unix flavored OS experience is preferred (UNIX, Linux, Ubuntu) over Windows. Understands the build process of compiled programming languages, such as compiling and linking. Experience with Bazel is a plus. Comfortable with navigating large codebases and understanding complex software architectures Experience with software engineering best practices, including code reviews, unit testing, and continuous integration Love for deriving and implementing mathematical and physics-based algorithms Strong algorithmic and problem-solving skills proven in the interview process (at least Leetcode medium level, high CodeForce rating is a strong differentiator)
Posted 2 months ago
4 - 7 years
11 - 15 Lacs
Bengaluru
Work from Office
Skills / Qualities: Job Title: ADAS Devops Engineer Group: ADAS/AD BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 4 to 7 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad. technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6, 000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting & progressive career at CARIAD India: Visit us at: www. embitel. com Follow us at LinkedIn: https://www. linkedin. com/company/268681/ Primary Skills: Must have Working Knowledge on Jenkins Working Knowledge in CI/CD, Jenkin scripting with groovy Knowledge on Build automation Knowledge on Software Containerization platforms like Docker Working knowledge on Scripting languages like Python, Shell or batch Knowledge on Cmake, Make and CONAN Knowledge on SCM tools like SVN, GIT etc (Optional) knowledge on GCC or other compilers like GreenHills Cosmic, IAR etc Knowledge on working in Agile methods Job Responsibilities Develop and Maintain Build scripts and Build pipelines Integrate smoke test cases and integration test cases into the pipeline Release and distribution of the integrated and configured VW. os stack taking into account all existing quality and release guidelines according to the project milestones Creation of documents describing the scope of content (versioning, open errors, fixed errors, further relevant information on the SW scope) Documentation of changes between different release levels Storage and versioning of the documentation taking into account the defined processes from the project Communication with relevant stakeholders to obtain release-relevant information Creation and maintenance of internal and external tickets and task packages in the project specified tools for the definition and distribution of the necessary integration tasks
Posted 2 months ago
8 - 12 years
9 - 13 Lacs
Bengaluru
Work from Office
Job Title: AIML - ADAS Group: ADAS/AD BU : CARIAD Business Unit - India Location : Whitefield, Bangalore Experience: 8 to 12 years About CARIAD (Car, I Am Digital) CARIAD is an automotive software company that bundles together Volkswagen Groups software competencies and further expands them, building upon a heritage of bringing automotive innovation to everyone. CARIAD is building a unified technology and software platform, including a vehicle OS, vehicle cloud platform and a new unified architecture for all of Volkswagen Group s brands. The brand profile can be found on its website - https://cariad. technology CARIAD India operates under a brand licensing agreement with Germany-based CARIAD SE. So, here s a chance to innovate and transform automotive mobility! Youll join a team of 360 skilled experts and developers at CARIAD India and around 6, 000 CARIDIANs globally, who bring with them a wealth of experience and knowledge. The areas of work involve development of platform components such as firmware, boot loaders, AUTOSAR, Linux/QNX BSP, Service oriented architecture-based middleware components. To explore an exciting & progressive career at CARIAD India: Visit us at: www. embitel. com Follow us at LinkedIn: https://www. linkedin. com/company/268681/ Job Description: ML ops skillset: 1. Design and implement cloud solutions, build MLOps on Azure cloud 2. Build CI/CD pipelines and Automation using Github CI, GitHub Actions or similar tools 3. Experience in development of scalable tools for model training and model interference 4. Model: Refactoring and optimization, containerization, deployment, versioning, and monitoring 5. Model testing, validation, and tests automation 6. Worked on Azure cloud for Data Engineering [Data Preprocessing, Data cleaning, Data transformation, Data Injection] and Pipeline 7. Experience in creating visualization for Data and model metrics in cloud environments and linked with CI/CD/CT AI Skills: 1. Develop machine learning models and AI solutions (Preferred: experience in IN CABIN monitoring function] 2. Experience in Model optimization, Quantization for deploying cloud model in Edge Devices. 3. Experience with QNN APIs 3. Proficiency in Machine Learning Frameworks: Familiarity with frameworks such as TensorFlow, PyTorch, and ONNX 4. Proficiency in programming languages such as Python, C++ 5. 8. Work experience in Bazel scripts 6. Work experience in Linux development environment
Posted 2 months ago
3 - 8 years
10 - 20 Lacs
Hyderabad
Work from Office
Job Description Summary Firmware Engineer will participate in embedded firmware development for the MarkVIe platforms. You will work in a global environment with a skilled cross functional team of engineers creating and improving state-of-the-art platform for use in every kind of power generation application. Essential Responsibilities Designing and implementing software of embedded devices and systems Designing, developing, coding, testing and debugging system software Analyzing and enhancing efficiency, stability and scalability of system resources Integrate and validate new product designs Interface with hardware design and development Assess third party and open source software Automated unit and regression testing Qualifications/Requirements 3-5 years of working experience in embedded software programming BE/B. Tech in Computer science/Electrical/Electronics engineering Experience in hands on development and troubleshooting on embedded targets Solid programming experience in C or C++ (preferably C++) Experience in embedded systems design with preemptive, multitasking real-time operating systems ( preferably QNX RTOS) Experience of doing automated unit test for C/C++ applications. Familiarity with software configuration management tools, defect tracking tools, and peer review. Exposure to C# development will be an added advantage.
Posted 2 months ago
4 - 9 years
15 - 20 Lacs
Nagpur
Work from Office
Minimum 3-8 years of industry experience for Bachelor in embedded system designs, preferably in automotive industry Broad knowledge of embedded HW and SW 3+ years of experience in system level cyber security concepts and architecture Working knowledge of embedded operating systems.( QNX, Free RTOS, AUTOSAR etc) Working experience on the support of hardware on cyber security (like HSM/SHE). Working experience on the Secure Boot, Secure JTag, Secure HW/SW, Secure Storage etc for microprocessors. Sound knowledge on Symmetric/Asymmetric Encryption/ Decryption and signature handling. Good knowledge on the implications of cyber security on the production (Secure flashing, tools required, etc.) Desirable to have the knowledge of AUTOSAR support for Cyber Security Working knowledge of development processes and process models such as CMMI or ASPICE. Hands on root cause analysis processes & Strong attention to detail. Exemplary verbal and written communication skills. Creative problem-solver capable of creating and reproducing complex System/functional defects.
Posted 2 months ago
5 - 9 years
7 - 11 Lacs
Pune, Ahmedabad
Work from Office
5+ years of professional experience Very good Linux knowledge with explicit experience in the low-level area (kernel, drivers and system-related libraries as well as POSIX functions and syscalls) Very good knowledge of processor architectures (ARM, x86), cross-development and cross-debugging, package management, network technology and protocols Explicit knowledge and experience with Yocto-based embedded Linux systems Explicit experience in the use of GNU (cross-) tool chain, Make, Git, etc. as well as knowledge of open source licenses Explicit experience in the areas of security (secure boot), boot time optimization, real-time extensions and Linux container concepts (LXC) Ideally experience with embedded hypervisors e.g. Jailhouse, ACRN, EB Tresos, ... Ideally experience with other embedded Linux distributions such as Buildroot, PTXdist or ELinOS Ideally experience with Zephyr or SELinux Ideally experience with other real-time operating systems such as VxWorks, QNX Ideally experience with RUST Skills and experience Degree in (technical) computer science, electrical engineering or communications engineering (Mainline) kernel and driver development for various processors and boards Performance analysis and optimization to increase the performance of the embedded system Analysis and implementation of Linux security features Integration of third party layers (components) Integration of real-time requirement.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
QNX is a real-time operating system that is widely used in embedded systems, automotive infotainment, medical devices, and industrial automation. The demand for QNX professionals in India is on the rise, with many companies looking to hire skilled individuals in this niche area.
These cities are known for their booming IT industries and have a high demand for QNX professionals.
The average salary range for QNX professionals in India varies based on experience and expertise. Entry-level positions may start around βΉ4-6 lakhs per annum, while experienced professionals can earn upwards of βΉ12-15 lakhs per annum.
A typical career path in the QNX domain may progress as follows: - Junior QNX Developer - QNX Developer - Senior QNX Developer - QNX Tech Lead
Advancing through these roles often requires gaining experience in QNX development, mastering related skills, and taking on leadership responsibilities.
Having a strong foundation in these skills can complement and enhance your QNX expertise.
As you explore job opportunities in the QNX domain in India, remember to showcase your expertise, stay updated on industry trends, and practice answering common interview questions. With the right preparation and confidence, you can excel in your QNX job search and advance your career in this specialized field. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2