Home
Jobs
Companies
Resume

92 Sw Jobs - Page 3

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

8 - 12 years

45 - 50 Lacs

Chennai, Pune, Delhi

Work from Office

Naukri logo

As a Senior Software Engineer, you will design and develop C/C++ software modules for embedded systems, ensuring high-quality code through testing and validation. You ll work on FPGA programming, device drivers, and network protocols like Ethernet and OTN in a Linux environment. Collaborating with cross-functional teams, you will mentor colleagues and contribute to feature integration. Strong problem-solving skills and adaptability to new technologies are key in this dynamic role focused on advanced networking and optical transport solutions. You have: Bachelor s degree in Engineering with 8 to 12 years of relevant work experience. Working experience in Ethernet and OTN protocols. Experience in developing unit test harnesses in Python. Strong ability to learn new technical areas and products, and to collaborate with teams from diverse cultures and backgrounds. Experience in mentoring teams and guiding them toward success. It would be nice if you also had: Familiarity with agile programming methods. Knowledge of Optical (DWDM) Transport. Experience in developing software drivers for communication interfaces like i2c, SPI, QSPI, and UART. Understanding of timing protocols. Review requirements and develop software modules to fulfil the requirements. Provide regular status update and input to the team leaders. Develop unit test plans and run software tools for detecting any coding error prior to code submission. Participate in feature integration and validation. Experience in mentoring the team. Programming FPGAs and developing drivers for various devices. Experience in developing software modules in C and C++ and developing embedded software in Linux.

Posted 2 months ago

Apply

1 - 3 years

0 Lacs

Hyderabad

Work from Office

Naukri logo

Java Developer Student Intern at PVM Innvensys is likely to be involved in the design, development, and implementation of software solutions. The role may require translating application storyboards and use cases into functional applications, ensuring the best possible performance, quality, and responsiveness of the applications. Interns might also work on identifying bottlenecks and bugs, and devising solutions to these problems. This position typically provides a great opportunity for hands-on learning and gaining practical experience in Java development within a professional setting.

Posted 2 months ago

Apply

0 - 1 years

2 - 5 Lacs

Ahmedabad

Work from Office

Naukri logo

Responsibilities: Lead generation through cold calling, LinkedIn, and email outreach . Qualifying leads and converting them into sales opportunities . Handling sales processes , from prospecting to closing deals. Developing cross-selling and upselling strategies. Maintaining strong client relationships and ensuring customer satisfaction. Drafting and sending professional emails to prospects. Utilizing LinkedIn for networking, prospecting, and engagement . Collaborating with sales and marketing teams to achieve targets.

Posted 2 months ago

Apply

1 - 3 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Key Responsibilities Execute, manage, record and reconcile daily cash flows. Update NAV, Factsheets and asset-related data on the platform Plan and assist in forecasting cash flow disbursement to fund houses, brokers, custodians, clients, etc Contribute in automation projects by liaising with the Product/Technology teams to improve the quality and productivity of work Ensure comprehensive process documentation and continuous enhancement Monitor end-to-end investment order lifecycle Additional duties as necessary. Skills Required Microsoft Excel expert Prior experience or keen interest in an operations role preferred. Strong analytical skills and comfortable dealing with numerical data Strong written communication skills Strong attention to detail and deliver work that is of high standard Team player who can manage multiple stakeholders Self-driven, hands-on and motivated

Posted 2 months ago

Apply

1 - 2 years

3 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

Business Development Trainee at PVM Innvensys would likely be responsible for identifying new business opportunities, building client relationships, and working closely with other teams to develop and implement growth strategies The role may involve market research, analysis, and the creation of detailed business plans A focus on innovation and the ability to adapt to a dynamic business environment would be essential The ideal candidate should have a masters degree in business management from a premier management institute of national or international repute

Posted 2 months ago

Apply

2 - 4 years

0 Lacs

Coimbatore

Work from Office

Naukri logo

Roles and Responsibilities: Support development activities of CAD automation tools. Develop, debug and validate functions, based on the requirements. Validate codes and functions. Work closely with senior members to understand the concepts and architecture of the tools. Prepare documentations and user guides for the production users. Educational Qualification: Computer science Engineering or Equivalent Technical Knowledge Requirement: SQL CSS HTML JavaScript (JS) Git Technical Skills: Basic understanding of REST API concepts and experience in developing or consuming APIs. Proficiency in SQL and experience with database management systems. Familiarity with front-end technologies: HTML, CSS, and JavaScript. Basic knowledge of C++ programming and experience with DLL creation. Understanding of VB.NET and its application in software development. Familiarity with version control systems (e.g., Git) is a plus. Duration of Internship: Two Years

Posted 2 months ago

Apply

5 - 8 years

8 - 12 Lacs

Coimbatore

Work from Office

Naukri logo

We are seeking a highly skilled AI & Machine Learning Engineer to design, develop, and deploy intelligent AI/ML solutions for our EdTech platform. The ideal candidate must have a Master's degree in Artificial Intelligence, Machine Learning, or a related field and expertise in the latest AI methodologies, including Retrieval-Augmented Generation (RAG), Generative AI, Large Language Models (LLMs), and Multimodal AI . The role involves building scalable models, working with large datasets, and integrating AI capabilities into real-world applications. Familiarity with top AI vendors such as OpenAI (GPT-4), Anthropic (Claude), Google DeepMind (Gemini), Mistral, and Meta AI (Llama) is essential. Responsibilities Develop & optimize AI/ML models for NLP, Computer Vision, Predictive Analytics, and Recommendation Systems. Implement cutting-edge AI solutions, including RAG, LLM fine-tuning, multimodal AI, and prompt engineering. Integrate AI models from OpenAI, Claude, Gemini, and open-source alternatives into our EdTech platform. Design, train, and deploy models using TensorFlow, PyTorch, Scikit-learn, LangChain, and Hugging Face Transformers. Process large-scale datasets using Big Data technologies (Spark, Databricks, Hadoop). Develop and maintain scalable data pipelines for real-time and batch processing.

Posted 2 months ago

Apply

8 - 12 years

4 - 8 Lacs

Coimbatore

Work from Office

Naukri logo

We are seeking an experienced QA Engineer with a strong background in Cypress automation to join our dynamic team. The ideal candidate will have a minimum of 8+ years of overall QA experience. Proficiency in JavaScript and Java is required, and familiarity with Selenium is a plus. Responsibilities Develop, maintain, and execute automated test scripts for web, mobile, and API testing. Design and implement robust automation frameworks (e.g., Selenium, Cypress, Appium, Playwright). Collaborate with developers, product managers, and DevOps teams to improve software quality. Conduct functional, regression, integration, and performance testing. Work with CI/CD pipelines to integrate automated testing into the development lifecycle. Identify, document, and track software defects, working closely with the development team to resolve them. Perform API testing using tools like Postman, RestAssured, or SoapUI. Optimize test execution and enhance automation coverage across projects.

Posted 2 months ago

Apply

15 - 17 years

13 - 17 Lacs

Coimbatore

Work from Office

Naukri logo

We are looking for an exceptional Senior Software Architect with deep expertise in AI-driven product development, cloud infrastructure, and full-stack technologies. The ideal candidate must have a strong background in architecting scalable AI-powered applications, implementing cloud-native solutions on AWS, and leading cross-functional teams in building robust, high-performance platforms. This role will require experience in designing AI/ML systems, working with modern frontend (React.js, Next.js, Flutter, Flutter Web) and backend (Python, Node.js, Laravel) stacks, managing Kubernetes clusters, and setting up enterprise-grade DevOps pipelines. Responsibilities: Architecting AI-Powered Systems: Design, develop, and optimize AI-driven applications, integrating LLMs, Retrieval-Augmented Generation (RAG), NLP, and Generative AI. Implement AI/ML pipelines, working with OpenAI, Anthropic (Claude), Google Gemini, Mistral, and Meta AI. Architect scalable microservices with AI-powered automation, chatbots, and recommendation systems. Cloud & DevOps Leadership:

Posted 2 months ago

Apply

5 - 8 years

4 - 8 Lacs

Coimbatore

Work from Office

Naukri logo

This role requires hands-on experience in Laravel's advanced features like queues, broadcasting, caching, task scheduling, and microservices. Additional expertise in database management (MySQL, Redis, PostgreSQL, MongoDB), DevOps, and security best practices is preferred. Responsibilities Develop, optimize, and maintain scalable web applications using Laravel. Architect RESTful APIs and microservices with Laravel, implementing best practices for performance and security. Master Laravel features, including queues, events, broadcasting, caching, task scheduling, and service providers. Implement Eloquent ORM and query optimizations to handle large datasets efficiently. Optimize database performance, ensuring security, indexing, and high availability in MySQL, PostgreSQL, or MongoDB. Integrate caching solutions like Redis or Memcached to enhance application speed. Ensure secure authentication & authorization using JWT, OAuth, and Laravel Sanctum. Set up CI/CD pipelines, automated testing (PHPUnit, PestPHP), and Dockerized deployments.

Posted 2 months ago

Apply

4 - 9 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title Software Technologist Job Description Analyses, designs, tests, codes, secures, debugs, modifies, deploys, integrates and maintains (system) software enhancements, test environment and/or new software. Uses state-of-the-art technologies and practices. Interacts with users / product owners to define / adjust requirements and/or necessary modifications. Keeps abreast of technical developments and practices in own field through literature, courses/trainings, technical contacts, and competitive environment. Applies agile software development methods as a member of agile teams. To succeed in this role, you should have the following skills and experience. BE/BTech/MCA/MTech with 4-9 Years of exp in Embedded Systems As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Software design and development in embedded applications using C/C++ is required; C# and Python is preferred. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C,SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems. ThreadX is required, FreeRTOS is preferred Knowledge and application of the following standards and interfaces is preferred As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Skill expectations: Software design and development in embedded applications using C/C++ is required. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C, SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems.

Posted 2 months ago

Apply

3 - 8 years

12 - 17 Lacs

Mumbai

Work from Office

Naukri logo

SUMMARY Configuration Manager About the Company: Our client is a leading IT Technology & Services Management MNC, dedicated to providing cutting-edge IT solutions to a diverse range of internal and external clients. They are committed to spearheading digital innovations in the insurance sector and have strong affiliations with a major insurance group in Germany and Europe. With operations in 26 countries worldwide, the group focuses extensively on Europe and Asia, offering a comprehensive suite of insurances, pensions, investments, and services leveraging advanced technologies such as Cloud, Digital, Robotics Automation, IoT, Voice Recognition, and Big Data science. Location: Hiranandani Garden, Powai. Candidates who are open to relocating to Mumbai are welcome. Experience: 3-6 years Responsibilities: We are looking for an ITSM configuration manager or ITSM configuration analyst. Specifically, we need someone with experience in managing ServiceNow CMDB and Common Service Data Model. Your role will involve registering and maintaining configuration information within the CMDB of the company’s application portfolio, infrastructure landscape, support structure, and their relationships to one another. You must have experience in ServiceNow Configuration Management. It is essential to be certified as a ServiceNow Administrator or hold specific certification within the ServiceNow Configuration Management Database and HW/SW asset management. Requirements Requirements: 3-6 years of experience in ITSM configuration management Proven experience with ServiceNow CMDB and Common Service Data Model Certification as a ServiceNow Administrator or specific certification within ServiceNow Configuration Management Database and HW/SW asset management

Posted 2 months ago

Apply

15 - 19 years

17 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

About the Team Career opportunity. Expand F5 into India to complete our world-wide reach. The XC Business Unit at F5 is looking for an outstanding and experienced Architect to develop solutions on our Distributed Cloud Platform. On our team, you will have a major hand in the design and development of the data path modules of our distributed cloud offering, to deliver secure, fast and reliable solutions to anyone, anywhere, at any time. Position Summary The Distributed Cloud Team is looking for a technically strong Engineer who can work on our data path solutions in the lifecycle development of a multi cloud distributed platform. Having a background in data path of a load balancer product is mandatory. Experience with Cloud services, Orchestration, Security is highly valuable. Responsibilities Effectively lead data path areas of the XC product line Understand the distributed systems deeply and design scalable solutions Technically lead the implementation of major system components Document software designs via functional specifications and other design documents Proactively identifying and resolving key technical issues Work on performance improvements across the platform Investigate and propose solutions for the security vulnerabilities of Distributed Cloud platform and third-party packages used by the platform Serve as a source of technical expertise to the product team and be a mentor for junior staff members Keep abreast of new technologies, potential business partners Efficiently communicate/collaborate internally at F5 Conduct presentations both internally and externally - this includes technical and non-technical colleagues and customers Recommend and maintain technical design methodologies, processes and standards Qualifications Minimum of fifteen years of significant software development and engineering experience. Ten or more years designing, implementing and evangelizing large scale distributed systems Prior experience with cloud technology and networking, load balancers, routing platforms, control plane, SDN, Docker, Kubernetes, public cloud (Azure, AWS) etc. Experience with any commercial load balancer Architectural skills and ability to deep dive into technical challenges Aptitude for solving complex problems and attitude of transcending new/classic technology preferences in favour of finding right solutions for our customers Specialist in various software architectures such as distributed systems and microservices Strong engineering and design skills, with solid understanding of real-time high performance, scalable and distributed systems Good communication, presentation skills and ability to work well in a development team Proven experience driving complex SW development and test efforts in small and fast paced organizations, with an understanding of the trade-offs that must be made to ensure timeliness and quality. Strong SW engineering and design skills with an eye for detail Passion for learning new technologies, and a track record of doing so.

Posted 2 months ago

Apply

4 - 7 years

4 - 8 Lacs

Maharashtra

Work from Office

Naukri logo

Job TitleSW developer Roles and Responsibilities Software design and application development for telematics module (e.g. automotive data acquisition, over the air reprogramming); done in C++ on Linux platform Support for software testing, software integration and releases Automation using scripting languages such as Python, etc. Active participation in internal and external peer reviews to foster continuous improvement of both the products and the development process Collaboration with multi functional teams and business partners to develop and improve software functionality. Core Skills Strong proficiency in C++ 14 (or higher), OOP best practices, design patterns, C++ templates is a must Strong understanding of data structures and algorithms, runtime memory management and garbage collection Experience with developing software applications under Linux, RTOS Good understanding of In Vehicle communication via CAN and the associated protocols (J1939, UDS, XCP) Understanding of Adaptive Autosar, MQTT, SOME/IP is must Understanding of Adaptive Autosar SW clustering, IAM , and software update OTA process is must. Working experience with Eclipse SDV or Eclipse open telematic software is must. Basic understanding of Kernel Network layers Know how and Desired skills Experience with Git as version control and review tool Problem solving and issue root cause identification techniques, Runtime crash analysis (Core dumps with GNU GCC debugger for ARM Arch), exceptions handling Familiarity with software optimization, profiling, instrumentation, tracing Good proficiency in software debugging and testing tools (CANalyzer, debuggers); Understanding and experience with Gtest suite, CMake, CPack, CI, Shell/Bash scripting Experience with professional software engineering best practices for full software development life cycle, including coding standards, source code control & revision management, build processes, testing Basic RequirementsMin 6 7 years experience. BS/MS in Computer Science, Software Engineering, Computer Engineering or related Engineering

Posted 2 months ago

Apply

2 - 4 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

To support our extraordinary teams who build great products and contribute to our growth, we re looking to add a Engineer - Testing located in Bangalore. What a typical day looks like : Service NPI lead will be responsible for new product introduction. Develop and implement service test processes for new products. NPI validation and pilot submission as per service NPI test process defined. Create detailed work instructions and process documentation for NPI products Maintenance, HW and SW level troubleshooting of Tester s issues which tests Routers and Switches functionalities. Updating Linux based scripts/editing Scripts. Commissioning of new test setup for switches and routers. Maintaining 0 downtime at the repair shop floor for Testers/FA shop floor. Responsible for Preventive maintenance /AMC for Testers, Equipments and Spares. Documentation of Testers information, Defining Test Work instruction, Test Procedures for production Line Usage and responsible for train the Line operators. Open for learning and Knowledge transfer Drive cost reduction projects in the repair shop floor from Test Engineering team. Collaborate with CFT/Customer for taking Support, NPI. Responsible for maintaining Test Equipments and Spares Assets. The experience we re looking to add to our team: Typically requires a bachelor s degree in Electronics and communication with 2-4 years experience in Test Engineering. Good knowledge in CCNA, networking concepts, Experience in C, C++, Python scripts LabVIEW and Python Knowledge is preferred. Knowledge and experience on MS office tools Excellent communication skills. Team player, open to learn and knowledge transfer. What you ll receive for the great work you provide: Health insurance PTO

Posted 2 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role The mission of Intel Labs is to drive technology leadership for Intel. This includes conceiving, researching, prototyping, and coordinating with academic/external partners and Intel business groups to deliver technology innovation for future industry needs. This is full time position with the Emerging Visual-AI Systems Research team at Intel Labs. Our team is driving exciting research to identify innovative technologies and capabilities for future of AI systems, particularly in generative AI and multimodality. We focus on innovating on hardware and software technologies that will transform the AI computing experience across edge/cloud systems. We are seeking for a full-time researcher with a strong system level programming background. The candidate will be responsible for investigating, implementing and driving distributed computing eco-system for compute and memory intensive workloads that leverages Intel HW and SW products. This requires a deep understanding of GPU/accelerators, network protocols, GPU APIs, AI frameworks and solid grasp of distributed computing, and computer architecture.The candidate must have strong research discipline, hands on prototyping skills, closely work with partners to drive research agenda. The candidate is expected to maintain substantial knowledge of state-of-the-art principles and theories and contribute regularly to scientific literature and the research community-at-large and may participate in the development of Intellectual Property. The ideal candidate should exhibit behavioral traits that indicate:Excellent interpersonal and communication skills in a cross-functional setting.Exceptional team player.Self-driven with meticulous attention to detail in a fast-moving environment.Proven track record of taking initiative and driving projects to completion with a results-oriented approach. Qualifications Minimum Qualifications Bachelor's/BS with 10+ years or master's degree with 5+ years, or PHD with 1+ years of experience in Electrical Engineering, Computer Engineering, Computer Science, or a relevant engineering discipline. Proficient in C++ with significant hands-on experience Strong experience in GPU/NPU architecture, SW pipelines and programming models Experience with computer architecture, OS internals, cross-platform development. system level programming and device drivers Experience with low-level optimizations to improve throughput and reduce latency of E2E systems Strong experience with multithreading programming and concurrency models.Preferred QualificationsHands on experience with AI frameworks (e.g., PyTorch) and standards Experience with LLVM, code generation, RPC Ability to drive early-stage research projects with risks and ambiguity Publication record at top-tier conferences such as NeurIPS, MLSys, ICLR, AAAI, etc. Inside this Business Group Intel Labs is the company's world-class, industry leading research organization, responsible for driving Intel's technology pipeline and creating new opportunities. The mission of Intel Labs is to deliver breakthrough technologies to fuel Intel's growth. This includes identifying and exploring compelling new technologies and high risk opportunities ahead of business unit investment and demonstrating first-to-market technologies and innovative new usages for computing technology. Intel Labs engages the leading thinkers in academia and industry in addition to partnering closely with Intel business units. Working Model This role will require an on-site presence. *

Posted 2 months ago

Apply

4 - 8 years

6 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role - Grade Specific Capgemini is hiring for below Storage Driver Developer Role, interested candidates please apply. Responsibilities: Develop high and low level design, drivers and firmware for different HW blocks. Adopt of operating systems and embedded software for different processor architectures. Develop SW based on pre-silicon development vehicles. SW bring-up using pre-silicon vehicles and silicon based platforms. Upstreaming of open source code. Develop SW component level tests and enable in CI/CD system. Debug issues using standard HW/SW based debuggers and diagnosing equipments like Trace 32, JTAG, Lacroy-PCIe Analyzer etc. Skills : Excellent knowledge in Linux internals and different drivers. Strong knowledge in different standards protocol like NVMe, NVMeOF(NVMe over RDMA or TCP/IP), iSCSI, RAID, PCIe, RDMA-NIC, Ethernet , CXL etc. Good understanding of Hardware architectures if worked on above mentioned sstandards. Excellent understanding on SDLC (SW Development Life Cycle). Expert Level development & debug capabilities in the areas of Firmware BSP and device drivers. Complex Technical Problem solving in the area of system boot, UEFI and OS functionality. Can code to standards and integrate with existing solutions. Software development skills (C, C++,Python). Strong low level debugging skills that enable the root causing of issues at the firmware and hardware level and Operating System (OS) internals. Good understanding of various CPU architectures preferable IA, ARM and RISC V. Good understanding of the Pre Silicon Development environment. Education & Experience : BTech/MTech in Computers, Electronics or Electrical Engineering. Around 5 to 8 years of experience in embedded software development across different architectures

Posted 2 months ago

Apply

2 - 7 years

4 - 9 Lacs

Chennai

Work from Office

Naukri logo

About The Role 2+ years proven experience in SW development. Systems Engineering studies completed Open to work on new technologies is mandatory. Should have excellent programming/software development background. Experience in R Language is an asset. Experience in .Net, Java and Groovy is an asset Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture. Excellent, proactive problem solver. Strong analytical skills with the ability to analyze complex requirements and define technical/functional advanced solutions. In-depth knowledge of mathematics, statistics, and algorithms. Experience on ML tools/technologies. Primary Skills ML Tools and Technologies Python R Language NLP Secondary Skills

Posted 2 months ago

Apply

2 - 7 years

4 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. 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. 2 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 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 OS & Multi-Processor concepts 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 based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: About The Role : Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining of the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams are required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes. In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also have the responsibility to coordinate and execute plans which will encompass validation of all the feature requirements. The Candidate will have the responsibility to identify and address any abnormal discoveries by root-causing and providing detailed corrective actions in the form of optimizations and/or fixes. When possible, the candidate is expected to prototype and pre-validate recommended fixes. Additionally, the candidate will be responsible for any automation of design under test along with validation efforts and working closely with design/production/bench IP teams. 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. 3-6 years of Embedded Software Development experience, including low level drivers, and RTOS The candidate should possess 3 to 6 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 OS & Multi-Processor concepts 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 based development is nice to have Experience in Autosar MCAL development is nice to have Experience in Autosar BSW integration and validation is nice to have ARM Trust-Zone & ARMv7/v8 architecture. Good debugging skills with experience on debugging with Lauterbach JTAG debuggers. Work on challenging customer requirements and issues. Basic understanding one or more of hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/UART/CAN/Ethernet/Clock/etc) Automotive SW development experience is must have Experience in ISO26262/functional safety and ASPICE is highly desirable Basic knowledge on Power Mgmt. IC is desirable Knowledge of Software/Hardware Security concepts is desirable Closely work with the hardware team to contribute/suggest modifications to the hardware design. Any past working experience on Qualcomm chips nice to have

Posted 3 months ago

Apply

8 - 13 years

10 - 15 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 About The Role : 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 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role : Integrates, validates, and debugs software across the stack for a specific product, platform, feature, or technology. Designs and develops a software validation environment, the integration, and the enabling of the software stack. Responsible for the creation of validation plans, automation, associated methodologies, and triage and debugging of failures. Writes validation standards and procedures, analyzes the results to ensure correct functionality, triages failures, and recommends or develops corrective action. Assesses the state of the art and employs new methods to improve quality, automation, and product release efficiency. Qualifications Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.Minimum Qualifications:* Bachelors or Masters in Computer Science, Computer Engineering, Electronics Engineering, or equivalent degree.* You have 5+ years or more years of experience with test software development and test execution, as well as writing test plans/cases.* You have 5+ years or more years of experience in Python or C/C++ or any test-oriented language.* You have demonstrated experience in building and enhancing automated test frameworks.* You are adept at uncovering, diagnosing, and debugging software issues.* You have a good understanding of computer networks and system software.Preferred Qualifications:* You have strong analytical and problem solving skills.* You are experienced in SW/FW validation.* You have a strong working knowledge of security standards and their applications.* You follow software development best practices to ensure quality.You have solid verbal and written communication skills.Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research. Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth.

Posted 3 months ago

Apply

3 - 8 years

5 - 10 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Defining Debug Enabling Tools Strategy for next gen CPU product line before designexecution Defined DFD Hardware Validation Strategy defining the overall scope of validation,aligning with customers and architecture/micro-architecture teams, effort estimations, equipment, platform, and other logistics required for the validation, etc. Driving DFD Domain defining the validation coverage metrics across all the validation teams engaged right from HW design through post-silicon and beyond. Identifying the coverage gaps between the teams and driving it with additional test case additions in their respective plan. Be the customer voice for DFD Architecture/micro-Architecture owners and provide detailed feedback on DFD feature definition/implementation in terms of meeting customer requirements. 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. 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.

Posted 3 months ago

Apply

2 - 7 years

4 - 9 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Services Group, Engineering Services Group > Program Management General Summary: This Software/Technology Program Manager position, focused on APSS Linux Android, CPU & Multimedia Technologies is responsible for program management support and leadership for managing the planning, development and delivery of software that span across multiple technology areas and product segments that deals with Open Source and different Linux distributions for Qualcomm Snapdragon Mobile Handset, Compute, XR/VR and Gaming. Excellent opportunity to work on the latest cutting-edge software, hardware technologies and HLOS- Android, Linux OS, WOS, etc Collaborate with other impacting technology areas such BSP, Modem, Connectivity & Multimedia and BUs Drive requirements scoping, analysis and planning including interdependencies, staffing constraints and schedule optimization across multiple tech teams and customer connect Establish clear Plan of Record commitment and drive prioritization Strong technical understanding of SW deliverables and risk management/risk mitigation Establish rigorous execution discipline & communications process:risk management, mitigation, tracking, schedule trends vs baseline, recovery actions, executive reporting & stakeholder communications Develop program indicators to manage program health including quality and timelines Partner with other functional areas to establish critical processes to support disciplined product development and decision making and to ensure quality. Coordination across multiple development sites may be required Develop and establish strong processes that streamline the development cycle and help integrate multiple plans, dependencies and deliverables effectively Skills & Experience: Experience and domain knowledge of Wireless/Semiconductors is a must 10+ years (max) of experience in a combination of Software product development and program management in semiconductor/wireless industry Experience with open-source development model and business principles. Familiarity with embedded open-source software technology and ecosystem is a plus. Expertise in software frameworks and distributions based on Linux (e.g. Yocto, Ubuntu, RedHat, Debian). Familiarity with Linux operating system integration and packaging policies Experience with end-to-end product integration Experience managing software products through entire development life cycle Experience in 3rd party OS SW Program Management/development Minimum Qualifications: Bachelor's degree in Engineering, Computer Science, or related field. 2+ years of Program Management or related work experience. 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.

Posted 3 months ago

Apply

3 - 5 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Systems 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 Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience. About The Role :: The AI SW team at Qualcomm is focused on advancing state-of-the-art in Artificial Intelligence across various business segments, including Mobile, AR & VR Technology, IoT, and Auto ADAS. The AISW stack leverages Qualcomm chips' extensive heterogeneous computing capabilities, enabling the running of trained neural networks on devices without needing a cloud connection. This allows neural network models trained in various frameworks on Snapdragon platforms to run at blazing speeds while consuming minimal power. As a Senior Lead Engineer, you will see your work directly impact billions of devices worldwide. Key Responsibilities: Lead the design, development, and implementation of AI/ML solutions across multiple domains. Collaborate with cross-functional teams to ensure seamless integration of AI/ML components within the broader framework Address and resolve issues related to AI models finetuning, quantization, compression and graph level optimizations, ensuring high performance and accuracy of AI models. Should possess good analytical skills - Consistently gather, integrate, and interpret information from different sources and conduct in depth analysis to find the root causes, provide recommendations, and effectively solve moderate to highly complex problems. Conduct research on industry trends and innovations in AI/ML to adopt best practices in solutions and deliverables. Develop and optimize quantization techniques for AI/ML models, ensuring efficient execution on Qualcomm hardware Manage project timelines, objectives, and goals, ensuring efficient use of resources across functional areas. Mentor and coach junior engineers, providing development experiences and networking opportunities. Minimum Qualifications: Bachelor's degree in Engineering, Computer science or a related field and 4+ years of experience of Software engineering or related work experience OR Masters degree in Engineering, Computer science or a related field and 3+ years of experience of Software engineering or related work experience Experience with SW architecture and programming languages. Experience with tools and frameworks such as PyTorch, TensorFlow, ONNX, and others. Preferred Qualifications: Excellent development skills in C++ / Python Proficient in Data structures and algorithms Hands on expertise in deep learning frameworks such as ONNX, PyTorch In depth knowledge of state-of-the-art CV, NLP, LLM, GenAI, Classification and Object detection model architectures Good understanding of Quantization (8-bit, 4-bit) and Calibration algorithms Good understanding of machine learning compiler techniques and graphs optimizations Excellent analytical, development, and debugging skills Good understanding of SW design patterns and design philosophies (SOLID principles, design patterns) Knowledge of machine learning runtimes like ONNX Runtime and execuTorch, TF runtimes is a plus Knowledge of AI model efficiency toolkit , Snapdragon Neural processing engine is a plus 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.

Posted 3 months 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