Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
9 - 25 Lacs
Bengaluru
Work from Office
Position: Linux Device Driver Developer Experience: 3-8 Years Location: Bangalore Key Skills: Linux Kernel Programming, C Programming Share your resumes: sarath@dreamwingstech.com Reach me @ 8838960484
Posted 1 month ago
7.0 - 9.0 years
22 - 30 Lacs
Bengaluru
Work from Office
Project description We push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies - building blocks for gaming, Immersive platforms, and the data center. Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the "extra mile" to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to look at the opportunities available to come join our team. Responsibilities Contribute to the development and maintenance of the Linux kernel, focusing on UFS (Universal Flash Storage) 3.1, Host Memory Buffer (HMB) architecture, and related subsystems. Develop, test, and optimize kernel patches for UFS, xHCI, Thunderbolt, and UCSI subsystems to enhance performance, reliability, and functionality. Collaborate with cross-functional teams to design and implement new features and improvements in the Linux kernel. Participate in code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards. Troubleshoot and resolve complex issues related to UFS, HMB, xHCI, Thunderbolt, and UCSI in the Linux kernel. Stay updated with the latest developments in the Linux kernel community and contribute to upstream projects. Document design specifications, technical details, and user guides for developed features and patches. Skills Must have At least 7+ years of job experience, with at least 5+ years of Linux driver development experience. Proven experience in Linux kernel development with a focus on UFS 3.1 and HMB architecture. Strong understanding of xHCI, Thunderbolt, and UCSI subsystems within the Linux kernel. Demonstrated contributions to Linux kernel patches and upstream projects. Proficiency in C programming and kernel debugging tools. Solid understanding of computer architecture, storage technologies, and I/O subsystems. Experience with version control systems, particularly Git. Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment. Contributions to other Linux kernel subsystems or related open-source projects. Python, Shell Scripting an added advantage Experience with open-source development and community engagement. Familiarity with other storage technologies and protocols. Nice to have Bachelors/master's in engineering. Notice Period: 30-60 Days
Posted 1 month ago
3.0 - 6.0 years
11 - 16 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: At least 3-6 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong managerial and individual technical achievement Strong programming skills in C Must have hands on experience working in the Linux kernel & Linux kernel device drivers Must have hands on experience working in networking components in the Linux Kernel Must have hands on experience in Networking driver development; Ethernet and Wireless LAN driver development is preferred Must have hands on experience in solving complex system issues with good problem solving skills Should be able to work in aggressive, high pressure environment Should be able to interact with team members and other teams across geos to clearly identify the requirements and plan within resource constraints WLAN driver experience is an added advantage Able to travel aboard Excellent communication skills 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. Experience- 3-6 years of relevant hands-on technical experience
Posted 1 month ago
4.0 - 9.0 years
18 - 22 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Hardware 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 Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance 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. Over 8+ years of related work experience Possesses in-depth knowledge and hands-on experience with peripheral protocols such as CXL3.0 and PCIe Gen5/6 Validation, along with exposure to server chips. Skilled in bare metal/Linux driver development and proficient in C programming. Experienced in complex SoC software development and hardware validation testing, covering functional, performance, compliance, and power aspects. Proficient with debug and lab tools, including Lauterbach, oscilloscopes, and protocol analyzers.
Posted 1 month ago
4.0 - 6.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: : We are seeking a skilled and motivated Driver Developer with expertise in embedded systems and Real-Time Operating Systems (RTOS). As a key member of our team, you will be responsible for designing, implementing, and maintaining Windows/Linux drivers and DSP firmware, ensuring seamless integration with embedded systems and RTOS environments. The ideal candidate will have a strong background in low-level programming, kernel-mode development, and a deep understanding of hardware interactions. Join us if you are passionate about pushing the boundaries of technology and thrive in a dynamic, collaborative environment. Responsibilities: Develop and maintain Windows/Linux drivers and RTOS for various requirement. Collaborate with cross-functional teams to integrate drivers into embedded systems. Conduct software integration, testing and troubleshoot issues. Optimize driver performance and ensure compatibility with evolving Windows environments. Stay abreast of industry trends and emerging technologies to drive innovation in driver development. : Bachelor's or higher degree in Computer Science or Electronics & Communication with 4 - 6 years of relevant experience Proven experience in Windows driver development and embedded systems. Strong knowledge on the embedded system. Strong C/C++ programming skills and familiarity with assembly language. Strong in designing and should have handles on with all tools like (Debugging tools, Jtag and dev tools etc) In-depth knowledge of kernel-mode programming in both Windows internals. Knowledge on the windows driver or MCDM driver is an added advantage Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, QNX, or others. Excellent problem-solving and debugging skills. Effective communication and collaboration within a team environment. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
2.0 - 7.0 years
15 - 20 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As an Engineer / Sr. Engineer / Lead Engineer in the WLAN FIRMWARE HALPHY Group, you will be designing, developing, unit testing, bug fixing and maintaining WLAN firmware and HALPHY components that implements functional aspects of WLAN features on low memory foot print processors that will work in tandem with device drivers running on the host processors. The host driver and the firmware implement the WLAN drivers on the Qualcomms WLAN SoC platforms. You will be working on cutting edge WiFi technologies, solving challenging WiFi design & performance issues and working with some of the leading WiFi ODMs & OEMs across the globe on their sometimes high pressure & tough timelines. At least 2-8 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong individual technical achievement Strong programming skills in C. This position is for wireless LAN (WLAN) RF level development. The role requires knowledge of WLAN RF basics, RF system level programming, WLAN RF performance enhancement techniques, L2/L1 features, and writing APIs for upper layers. Implement RF calibration algorithms, Crystal calibration algorithms, RF level debugging, Flash/EEPROM programming, Generating RF initialization sequences for WLAN chipsets, Writing APIs for RF equipment. Responsibilities Design, develop, unit test and documentation of Firmware for AP SoC. Bring up the driver and unit test the driver features in the new AP. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Travel to customer site for bug fixing. 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. Skills/Experience At least 2-8 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong individual technical achievement - Strong programming skills in C - Must have hands on working experience working on real-time embedded systems - Must have hands on experience in solving complex system issues with good problem solving skills - Experience in working on Firmware in small memory footprint processors is a BIG plus - Hands on experience in Networking driver development, Ethernet and Wireless LAN driver development preferred - Hands on knowledge and experience on IP Networking technologies is a plus - RF level knowledge is a plus - Excellent verbal and written communication skills - Experience in Wireless LAN protocols is a BIG plus - Should be able to work in an aggressive, high pressure environment Educational BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 1 month ago
1.0 - 3.0 years
2 - 5 Lacs
Bengaluru
Work from Office
Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge on GPON OMCI Standard Hands on Experience on C Programming language.
Posted 1 month ago
1.0 - 3.0 years
2 - 5 Lacs
Bengaluru
Work from Office
Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge onGPON OMCI Standard Hands on Experience in C Programming language.
Posted 1 month ago
3.0 - 5.0 years
3 - 6 Lacs
Hyderabad
Work from Office
Job Information Job Opening ID ZR_1680_JOB Date Opened 23/12/2022 Industry Technology Job Type Work Experience 3-5 years Job Title Embedded Software Engineer City Hyderabad Province Telangana Country India Postal Code 500001 Number of Positions 4 Responsibilities 1. Should be good at, C, C++, Linux driver development 2. Should have worked in protocol like i2S, SPI, i2C. rf, 6lowpan, Tcp / Ip stack etc.. 3. Experience in porting MbedOS , FreeRTOS to different boards is good. 4. Analyzing and enhancing efficiency, stability and scalability of system resources 5. Design, develop, code, test and debug system software 6. Provide post production support 7. Interface with hardware design and development : 1. Proven working experience in software engineering 2. Experience in hands-on development and troubleshooting on embedded targets 3. Solid programming experience in C or C++ 4. Adequate knowledge of reading schematics and data sheets for components 5. Strong documentation and writing skills check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 month ago
2.0 - 4.0 years
2 - 5 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_1892_JOB Date Opened 29/04/2023 Industry Technology Job Type Work Experience 2-4 years Job Title GPON OMCI Software Developer City Bangalore Province Karnataka Country India Postal Code 560078 Number of Positions 2 Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge onGPON OMCI Standard Hands on Experience in C Programming language. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 month ago
2.0 - 4.0 years
2 - 5 Lacs
Bengaluru
Work from Office
Job Information Job Opening ID ZR_1882_JOB Date Opened 24/04/2023 Industry Technology Job Type Work Experience 2-4 years Job Title GPON OMCI Software Developer City Bangalore Province Karnataka Country India Postal Code 560078 Number of Positions 2 Experience with GPON OMCI Software development Familiar with OLT TC layer and management layer software development. Familiar with developing adaptation layer between PON SOC SDK and OLT management layer. Excellent knowledge on Embedded operating systems. Proficient in Linux driver development & Linux TCP/IP protocol stack. Hands-on experience in OpenWRT development and support. Good knowledge on GPON OMCI Standard Hands on Experience on C Programming language. check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 1 month ago
5.0 - 10.0 years
10 - 17 Lacs
Bengaluru
Hybrid
Role & responsibilities Develops software for Wi-Fi devices and systems. Develops firmware for Wi-Fi-enabled devices. Designs, implements, and maintains wireless networks. Preferred candidate profile Proficiency in languages like C, Linux Driver Ability to identify and resolve issues in Wi-Fi networks and devices. Understanding of Wi-Fi standards, including 802.11.
Posted 1 month ago
6.0 - 11.0 years
10 - 20 Lacs
Hyderabad
Work from Office
Looking for a talented and experienced Developer to join our team. This role focuses on developing and maintaining Linux device drivers, with a specific emphasis on Ethernet and various other hardware interfaces. Job Summary The Developer - Linux Device Driver will be responsible for designing, developing, testing, and debugging device drivers for Linux-based systems. This role requires deep technical knowledge of Linux kernel internals, hardware interfaces, and driver development best practices. Responsibilities Design and develop Linux device drivers for various hardware interfaces. Debug and resolve complex issues related to device drivers. Optimize driver performance and ensure system stability. Collaborate with hardware and software teams to integrate drivers into systems. Participate in code reviews and provide technical feedback. Maintain and update existing drivers as needed. Document driver designs and implementation details. Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of experience in Linux device driver development. Strong knowledge of Linux kernel internals and driver architecture. Knowledge of processor architectures for ARM or RISC-V Knowledge of processor architectures for ARM or RISC-V Experience in debugging with JTAG, Signal Analyzers etc. Proficiency in C programming language. Experience with Ethernet drivers and networking protocols. Familiarity with various hardware interfaces (e.g., Ethernet, PCIe, USB, I2C, SPI). Experience with debugging tools and techniques. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Preferred Qualifications Experience with real-time operating systems (RTOS). Knowledge of device tree and ACPI. Contributions to open-source Linux projects. Experience Areas The following table describes some of the areas of experience expected of a Developer - Linux Device Driver. Description Ethernet : Development and debugging of Ethernet drivers, including network protocols. PCIe : Driver development for PCIe-based devices. USB : Experience with USB device drivers. I2C : Development of drivers for I2C communication. SPI : Knowledge and experience with SPI drivers. Debugging : Experience using debugging tools and techniques for device drivers.
Posted 2 months ago
3.0 - 6.0 years
9 - 15 Lacs
Bengaluru
Work from Office
Job Description: Linux Kernel Device driver development Audio, Camera, Graphics, Display. Board bring up, Kernel Migration and Migration. Hardware configuration and performance tuning. Skills Required: Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. Strong C and assembly programming skills Understanding of ARM architecture. Hands on troubleshooting issues on Hardware. Experience on writing BSP without any references Experience on designing & implementation of driver frameworks without GPL references. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Good experience in Linux internals (QNX IVI Car preferred) OS build, System level debugging
Posted 2 months ago
2.0 - 7.0 years
16 - 20 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 6 Days Ago job requisition idJR0274905 Job Details: About The Role : Candidate will work on Wi-Fi Software (Linux Driver/Widows Driver/FW) based on IEEE 802.11 (Wi-Fi) towards enabling Intel's latest generation Wi-Fi Silicon. Candidate will be hired as part of Intel's Wi-Fi India Development Group (IDG) and will be responsible to Design, develop, debug, and maintain Wi-Fi Software Solution. Candidate will be expected to Technically Lead a small set of engineers to drive and deliver quality Wi-Fi software features. Selected Engineer will work on requirements defined by System engineers/Architects/Customers to develop the low-level design and take it forward for implementation and testing both on host and actual hardware. Debug complex issues (Both on target and on Host), add Test coverage by developing new scenarios towards stabilization of target platforms. Contributes to continuous improvement of software development best practices along with optimizations and improvements in the Legacy and latest Wi-Fi Software towards current and upcoming generation of Wi-Fi Silicon. Qualifications: Bachelor/Master's degree in ECE, Computer Science, or related field. 12+ years of Software Engineering or related work experience based on embedded C programming language. Excellent C Programming and software debug skills. Proven capabilities to Technically Lead and deliver complex features. Excellent knowledge of Wi-Fi IEEE 802.11 specifications and protocol Should have work experience on Wi-Fi Software Development in any of the areas related to Linux Driver, Windows Driver, or Firmware. Kernel Device Driver development experience will be an advantage Good working knowledge on Python programming Good capability to break high level System Requirements into Low level design, implementation, and unit testing. Good understanding of Software development environment along with configurations management and code collaboration tools like Git, Gerrits etc. Good communication, presentations skills and ability to interface and work with global teams. Should be self-motivated and a very quick learner willing to pick up new technologies in short time and adapt to fast changing wireless ecosystem based on need Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: 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. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *
Posted 2 months ago
3.0 - 7.0 years
15 - 25 Lacs
Bengaluru
Hybrid
CommScope is looking to add a Sr Software Engineer to our RUCKUS team based in Bengaluru, INDIA. How You'll Help Us Connect the World: CommScope’s RUCKUS ICX team is now re-defining switching architecture and design with a move towards state sharing architecture and platform independent software that can run efficiently on multicore CPUs and on multiple networking ASICs. Required Qualifications for Consideration: Design, develop and deliver high quality software for ICX platform team in timely manner. Write functional, design specification and unit test case documents. Interface with developers, HW team, QA, Documentation & Customer Support teams as needed. Design, develop, test, or troubleshoot features or functions. Interact cross functionally on matters that require coordination across organization lines. You Will Excite Us If You Have: 3 to 6 yrs of related industry experience developing system software using ‘C’. Excellent analytical, problem-solving, programming and trouble shooting skills required. Good written, verbal communication and interpersonal skills required. Multiple or all the following skills are required: Expertise in Linux System programming and understanding of kernel internals for Memory management & DMA, I/O Management, Interrupts, and Bus architectures such as i2c, PCI and PCIe. Should be conversant in embedded software development tools and debuggers (Linux tool chain and utilities, ICE debugging). Experience Designing and Implementing Platform software on Network Switches/Routers with Network processor based architectures, such as from Broadcom/Marvell using Multicore CPU and SMP. Experience with Ethernet MAC-PHY Control & Status, Link Monitoring, familiarity with MAC/PHY drivers is desirable. Experience working with various media types for Ethernet and different interfaces/speeds. Knowledge of Protocols– Ethernet, basic L2 knowledge is desirable. Experience working with PoE and chassis management is desirable. Hands on experience in using Spirent/ixia/smartbits traffic generators. Proficient in software development tools, source code control environment.
Posted 2 months ago
3.0 - 7.0 years
17 - 22 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: B.E/B. Tech/M.E/M. Tech in Electronic & Communication OR Computer Science" Overall experience between 5 to 9 years."ƒ"ƒ"ƒ"ƒ" Very strong in C/C++ programming." Must have Linux Driver/Android middleware design and development experience." Well versed with Operating systems/Embedded fundamentals." Well versed with software development life cycle." Multimedia drivers (Display/Camera/Video/Graphics) work experience is a plus." Embedded debugging experience (working with HW boards, JTAG based debugging etc.) is a plus." Experience working on ARM based systems is a plus." 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. To work on Display subsystem on Qualcomm Snapdragon processors. The openings are in Linux Display Kernel Driver/Android middleware. Looking for professionals who are adaptable, quick learner and can mentor a small team on design, development, and day-to-day commercialization activities. The development will be on Android / Linux Embedded platforms. Responsible for multisite design/development and supporting customers/OEM." 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 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 2 months ago
0.0 - 3.0 years
10 - 14 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a member of Qualcomm WIN Customer Engineering Team, candidate would be responsible for supporting the Qualcomm customers of Wifi6/Wifi7 Access Points/WLAN chipsets. Job responsibilities include end-to-end debugging and the log analysis of issues on various WLAN SoCs/chipsets that includes AP bring up, management and data path procedures, advance WLAN features, functional, performance and stability issues, troubleshooting of various networking and offload protocols, software and hardware issues. Candidate would collaborate with global teams and work closely with Customers, Software Development and Connectivity System Test teams worldwide to analyze, debug, resolve & propagate fixes for the product. Skills/Experience At least 2 -6 years of relevant hands-on technical experience in WLAN/Linux driver development/sustenance/support. C /C++ programming and debug experience Software development and System Architecture on ARM based Linux platforms. Software version control systems (such as GIT, Perforce etc.) for large scale software development. WLAN driver development experience is an added advantage. Able to travel abroad. Excellent communication skills. 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. Minimum Qualifications At least 2-6 years of relevant hands-on debugging experience in WLAN/Linux driver/firmware development with customer interaction. . 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 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 2 months ago
3.0 - 6.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Job Details: : Selected candidate will work on Wi-Fi Software (Linux Driver/Widows Driver/FW) based on IEEE 802.11 (Wi-Fi) towards enabling Intels latest generation Wi-Fi Silicon. Candidate will be hired as part of Intels Wi-Fi India Development Group (IDG) and will be responsible to Design, develop, debug, and maintain Wi-Fi Software Solution. Selected Engineer will work on requirements defined by System engineers/Architects/Customers to develop the low-level design and take it forward for implementation and testing both on host and actual hardware. Debug complex issues (Both on target and on Host), add Test coverage by developing new scenarios towards stabilization of target platforms. Contributes to continuous improvement of software development best practices along with optimizations and improvements in the Legacy and latest Wi-Fi Software towards current and upcoming generation of Wi-Fi Silicon. Qualifications: Bachelor/Masters degree in ECE, Computer Science, or related field. 5+ years of Software Engineering or related work experience based on embedded C programming language. Excellent C Programming and software debug skills. Excellent knowledge of Wi-Fi IEEE 802.11 specifications and protocol. Should have work experience on Wi-Fi Software Development in any of the areas related to Linux Driver, Windows Driver, or Firmware. Good knowledge on Python programming. Good capability to break high level System Requirements into Low level design, implementation, and unit testing. Good understanding of Software development environment along with configurations managements and code collaboration tools like Git, Gerrits etc. Good communication, presentations skills and ability to interface and work with global teams. Should be self-motivated and a very quick learner willing to pick up new technologies in short time and adapt to fast changing wireless ecosystem based on need. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: 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. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 2 months ago
2.0 - 6.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Job description A Linux Lead developer with experience in embedded Linux runtime environment (Debian preferred). The ideal candidate should have recent hands-on development expertise with the major aspects of embedded Linux (embedded HW architectures, the Linux kernel, build environments, etc.). The position involves a significant level of autonomy in which a self-motivated applicant will work independently to develop solutions. The candidate must also be comfortable working in a team environment and working directly with partners and customers. On occasion, travel may be required to meet with community organizations, partners, and customers. Qualifications / experience Applicant should possess at least a Bachelor degree in Electronics/Computer/Software engineering, Computer Science or equivalent. Applicant must have at least 5-7 years of experience developing software for Linux systems. Applicant must have significant experience one of more of the following: Experience with Debian Linux. Including packages, distribution, build environment and integration. Real-Time Linux Security methods and frameworks in Linux Linux kernel and kernel module development Linux driver development (e.g. USB, block, character, wireless, network stack) Linux kernel debugging skills (e.g. kgdb, lttng, systemtap, jtag, etc.) Embedded/custom Linux distribution development/management Cross-compiling & porting (e.g. make, autoconf) In addition to above, applicant should possess several of the following: Fluent in at least one scripting language (Python, Perl, Bash) Experience in version control tools like GIT Experience in Linux build systemsOpen embedded, Yocto (Poky), Debuild, etc Knowledge of Linux userspace environments Strong English communication Ability to work optimally within a fast-paced multi-national engineering environment Preferred : Experience with x86_64 and/or ARM/ARM64 architectures Experience with boot-time optimization IoT experience including cloud interaction Customer facing experience. Nice to Have: AI Tools (Eclipse and/or Code) Cloud (AWS, Alibaba, Azure) CI/CD Job Duties Implement and maintain a Debian based distribution aimed at Industrial applications. Work cross functionality across multiple groups, geographies and timezones. Port the Linux kernel to new boards and uprev BSPs to new kernel versions Work with customers directly to get issues localized and resolved Design and implement services built upon software products, open source components, and/or custom platforms Build functional design specifications and other project documentation. Review internal and external product documentation and provide appropriate recommendations to other parties involved in various projects Track main open source community efforts and specific projects that potential customer engagements may rely upon. Become an authoritative voice on those topics. Participate in the community and upstream relevant work. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare. Siemens Software. "˜Transform the every day with us' #LI-PLM #LI-Hybrid, #SWSaaS
Posted 2 months ago
3 - 7 years
5 - 15 Lacs
Bengaluru
Work from Office
Hiring for Linux Device Driver Developer. Mandatory skill set- C Linux device Driver Kernel module User space X86 multi core processor
Posted 2 months ago
7 - 12 years
15 - 30 Lacs
Navi Mumbai
Work from Office
Greetings for the Day! About Lauritz Knudsen Electrical and Automation Lauritz Knudsen Electrical and Automation (A unit of Schneider Electric India Pvt. Ltd.) is a pioneering electrical and automation brand with a rich legacy of over 70 years in India. We offer comprehensive portfolio of low-voltage switchgear, medium-voltage switchgear, automation solutions, software, and services catering to diverse segments, including homes, agriculture, buildings, infrastructure, and industry. L&T Switchgear is now Lauritz Knudsen Electrical & Automation. We are looking out for experience professional with following expertise for Lauritz Knudsen (A Unit of Schneider Electric). If interested do apply for this role: Position Title: Manager / Senior Manager Experience : 6- 15 years Work Location: Mahape, Navi Mumbai. Key Responsibilities/Deliver: Design and development of embedded systems firmware. Coding and Algorithm Understanding System requirements/specification and architecting subsystem module specifications. Strong knowledge of Linux operating system, industrial communication protocol, Linux device Driver development, C/C++, ARM architecture. Functional Competencies: Strong experience in embedded system programming Experience on Linux development. Exposure to development of industrial communication protocol
Posted 2 months ago
6 - 11 years
20 - 35 Lacs
Bangalore Rural, Bengaluru
Work from Office
"We are Hiring for Linux Device Driver Developer Role at Bangalore Location" Role: Linux Device Driver Developer Work Experience: 5 to 11 Years Location: Bangalore Required Skills & Experience: Strong programming expertise in C and C++ for embedded systems. Hands-on experience with Linux device driver development and BSP customization . Experience with embedded RTOS platforms like Linux, QNX , etc. Proficiency in writing and debugging drivers for UART, SPI, I2C, PCIe, Ethernet , and memory/storage interfaces. Solid understanding of communication protocols : SPI, I2C, UART, Ethernet. Knowledge of hypervisors and virtualization techniques in embedded domains. Skilled in using embedded system debugging tools (JTAG, GDB, etc.). Strong analytical and problem-solving capabilities. More Information: +91 7359 710155 | rushit@tekpillar.com
Posted 2 months ago
1 - 6 years
15 - 20 Lacs
Chennai
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As an Engineer / Sr. Engineer / Lead Engineer in the WLAN FIRMWARE HALPHY Group, you will be designing, developing, unit testing, bug fixing and maintaining WLAN firmware and HALPHY components that implements functional aspects of WLAN features on low memory foot print processors that will work in tandem with device drivers running on the host processors. The host driver and the firmware implement the WLAN drivers on the Qualcomm"™s WLAN SoC platforms. You will be working on cutting edge WiFi technologies, solving challenging WiFi design & performance issues and working with some of the leading WiFi ODMs & OEMs across the globe on their sometimes high pressure & tough timelines. At least 2-8 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong individual technical achievement Strong programming skills in C. This position is for wireless LAN (WLAN) RF level development. The role requires knowledge of WLAN RF basics, RF system level programming, WLAN RF performance enhancement techniques, L2/L1 features, and writing APIs for upper layers. Implement RF calibration algorithms, Crystal calibration algorithms, RF level debugging, Flash/EEPROM programming, Generating RF initialization sequences for WLAN chipsets, Writing APIs for RF equipment. Responsibilities Design, develop, unit test and documentation of Firmware for AP SoC. Bring up the driver and unit test the driver features in the new AP. Optimize the driver for maximum performance. Bug analysis/fixing of the issues during product verification stage and customer reported issues. Travel to customer site for bug fixing. 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. Skills/Experience At least 2-8 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong individual technical achievement - Strong programming skills in C - Must have hands on working experience working on real-time embedded systems - Must have hands on experience in solving complex system issues with good problem solving skills - Experience in working on Firmware in small memory footprint processors is a BIG plus - Hands on experience in Networking driver development, Ethernet and Wireless LAN driver development preferred - Hands on knowledge and experience on IP Networking technologies is a plus - RF level knowledge is a plus - Excellent verbal and written communication skills - Experience in Wireless LAN protocols is a BIG plus - Should be able to work in an aggressive, high pressure environment Educational Requirements BE/BTech/MTech in Computer Science or in Electronics preferred with proven success in a challenging academic program.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough