Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
12.0 - 15.0 years
14 - 17 Lacs
Bengaluru
Work from Office
As a System Software Development Lead Engineer (AI you will be responsible for designing, building and exploitation of the unique AI h/w acceleration features on IBM Power Processor (PPC). Responsibilities include : Understanding low level code in the Linux operating system that interacts directly with accelerator hardware. Design and develop software to enable standard AI open source frameworks like PyTorch, pytorch profiler, libkineto, AI and ML technologies. Design and Developing Userspace drivers for accelerators. With focus on development, you will be responsible for delivery and working and support of existing AI accelerator stack such as adding newer features to accelerator stack and support with customer bugs. Required education Bachelor's Degree Required technical and professional expertise 12-15 years of Software Development experience in System Software domain. Strong experience in design and development of Linux drivers and related concepts with 5+ years of hands on experience. Strong programming experience in C++, Experienced in C,Python. Proven expertise in debugging and problem solving with expertise in problem determination methods and debugging tools such as gdb. Good understanding of machine learning and AI concepts.Experience in source code repository systems such as git, scripting languages Python, working with containers (docker/podman) Highly motivated Individual with ability to drive work in a fast pace dynamic global development team.Strong verbal and written communication skills. Preferred technical and professional experience Knowledge in hardware subsystems such as PCIe, Programming models such as VFIO. Strong scripting knowledge and Python skills is an added advantage. Experience working with opensource communities.
Posted 21 hours ago
7.0 - 12.0 years
5 - 15 Lacs
Bengaluru
Work from Office
JOB DESCRIPTION " Role: Video Engineer Working area: IVI/ADAS Experience: ~6+ years Technical and domain skills: • Must have hands-on development experience in C, C++, • Hand on experience on Linux drivers & Linux Internals. • Hands on development experience in multi-threaded and multi-core environment. • Must have working experience in Multimedia platform drivers in Video. • Good to have working experience in Automotive domain. • Good Communication and debugging skills • Nice to have exposure on QNX/RTOS • Skillset : C, Linux/Android/QNX, v4l2, Codec2 framework, HAL, Video Codecs, Device Tree, Pin Muxing, i2c, SPI • Experience in using debugging tools such as JTAG, Trace32, RAM dump, adb High level Roles and responsibilities: • Feature enhancements and video driver customization • Fixing CTS/VTS issues • Productizing Video drivers for SOP readiness • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, with good debugging skills. • The ability to collaborate and integrate with existing team "
Posted 1 day ago
5.0 - 10.0 years
10 - 20 Lacs
Bengaluru
Work from Office
JOB DESCRIPTION "Role: Graphics Engineer Working area: IVI Experience: ~6+ years Technical and domain skills: • Must have hands-on development experience in C, C++ • Hand on experience on Linux drivers & Linux Internals. • Hands on development experience in multi-threaded and multi-core environment. • Experience working with GPU's or CPU's or Device Drivers • Prior development experience in implementing/supporting Graphics driver for standards (OpenGL, Direct3D) is an advantage. • Good to have working experience in Automotive domain. • Good Communication and debugging skills • Nice to have exposure on QNX/RTOS • Skillset : C, Linux/Android/QNX, Android Graphics framework, Surface Flinger, OpenGL ES, Vulkan, Gralloc, DMABUF, Memory Management • Experience in using debugging tools such as JTAG, Trace32, RAM dump, ADB High level Roles and responsibilities: • Customer assistance with graphics software integration, development, customizations, debugging, documentation • Productizing Graphics drivers • Detailed GPU power and performance bottlenecks analysis and driving optimizations across Graphics SW • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, with good debugging skills. • The ability to collaborate and integrate with existing team "
Posted 1 day ago
5.0 - 8.0 years
11 - 15 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities -Linux application programming Linux device driver development Embedded C, MMU, Cache policies Excellent debugging skills at kernel and user space and exposure to different debugging tools Knowledge on PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus. Make files Skills Must have Candidate should have 5-8yrs experience Proficient in C and embedded systems. Experience in Linux driver development (PCIe/USB/Ethernet) and application development. PCIe driver development experience. DMA client/controller driver development experience Hands-on experience with Configuration Management tool like GIT, Perforce. Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice to have B.tech/M.Tech in CSE/IT/ECE/EEE/E&I Other Languages EnglishB2 Upper Intermediate Seniority Regular
Posted 4 days 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 5 days 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 5 days 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 5 days 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 5 days 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 week 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 week 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 week 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 week 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 week 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 week 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 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 3 weeks 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 1 month 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 1 month 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 1 month 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.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2