Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 9.0 years
10 - 20 Lacs
Hyderabad, Bengaluru
Work from Office
raja.a@honeybeetechsolutions.com resume to FTE CLIENT PROXELERA / SASKEN 1. Strong hands-on experience in Linux (preferably Ubuntu or embedded Linux) 2. Experience in benchmarking CPU and GPU performance 3. Exposure to Android (performance optimization, debugging, or system-level work) 4. Experience working on x86 or ARM SoCs (e.g., AMD, Intel, Qualcomm, NVIDIA) 5. Demonstrated execution mindset individuals who are curious, quick learners, self-driven, and bring strong ownership and focus 6. 4+ years of relevant industry experience 7. Immediate availability or ability to onboard at short notice
Posted 5 days ago
3.0 - 6.0 years
15 - 19 Lacs
Pune, Bengaluru
Work from Office
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It s a unique legacy of innovation that s fueled by great technology and amazing people. Today, we re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what s never been done before takes vision, innovation, and the world s best talent. As an NVIDIAN, you ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is seeking a Senior System Software Engineer to join our Linux kernel drivers team . As part of this role, you will play a crucial role in developing pioneering GPUs that drive millions of workstations, PCs, and notebooks. Our mission is to provide an exceptional visual computing experience, and we are looking to you to tackle complex system software challenges within our GPU software team. Join us as we explore the possibilities! What youll be doing: Improve existing software by debugging, analyzing, and providing solutions to complex issues in areas such as display technologies and power management. Design, develop, unit test, document, and maintain features for kernel mode drivers. Collaborate with forward-thinking and motivated engineers around the world as an equal member of a multi-site project team. Tackle a variety of problems that directly impact NVIDIA s end users and partner OEMs. Work closely with the GPU Resource Manager Kernel driver to improve visual computing experiences. What we need to see: Strong software engineering skills combined with a dedication to tackling hard problems. 7+ years of hands-on experience in writing and debugging kernel mode drivers on X86/AMD64 platforms. Excellent programming skills and proficiency in C/C++ language, libraries, and toolchains. Detailed knowledge of Linux kernel internals and low-level system programming. Good written and verbal communication skills, along with strong collaborative and networking abilities. Experience working on unreleased hardware platforms. Bachelors or Masters degree (or equivalent experience) in Computer Engineering, Computer Science, or a related field. Ways to stand out from the crowd: Experience with device driver development for ARM SOC platforms. Background in embedded system software concepts, such as RTOS and overlay programming models. Contributions to upstream projects. A passion for what you do. Widely considered to be one of the technology world s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www. nvidiabenefits. com/
Posted 5 days ago
3.0 - 7.0 years
4 - 8 Lacs
Chennai
Work from Office
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Job Description - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication
Posted 5 days ago
3.0 - 8.0 years
6 - 16 Lacs
Hyderabad
Work from Office
Hiring Embedded software Engineer. Experience:- 2+ Years Job Location:- Hyderabad Education Qualification:- BE/B.Tech,M.Tech Work Mode:- Work from Office. Skills:- Strong Experience in Embedded C -Good in Linux Programming -Good Experience/Knowledge Linux Internal/Linux Device Driver Note:- Immediate or lessthan 30 Days Peferred.
Posted 6 days ago
2.0 - 5.0 years
5 - 15 Lacs
Chennai, Bengaluru
Work from Office
We're Hiring: Embedded Software Developer - WLAN Linux Host Driver Developer Location: Bangalore & Chennai Experience: 2 to 5 Years The ideal candidate should have a background in Embedded Software and WLAN protocol stack ( 802.11ac/n/ax/be ), along with experience in driver debugging, firmware integration, and system-level optimization. Key Responsibilities: Design, develop, and maintain WLAN Linux Host Drivers Debug and optimize WLAN drivers and firmware Cross-compile and port drivers to embedded systems Collaborate closely with hardware and firmware teams Enhance performance and stability across networking stack Required Skills: Excellent C programming skills Linux Kernel & Network Driver Development WLAN Driver & Firmware Development (802.11ac/n/ax/be) WLAN Debugging & Wireless Protocol Knowledge Hostapd, wpa_supplicant Configuration Embedded System Software Development Cross-Compiling & Porting Performance Optimization and Firmware Tuning
Posted 6 days ago
15.0 - 20.0 years
40 - 45 Lacs
Bengaluru
Work from Office
Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineering Team in Bangalore . What you ll achieve As a Senior Principal Engineer you will be responsible for design & architecting DELL Secure OS and its various components. You will work with dev team, automation team, QA team, architects, product management, dependent product teams, vendors, 3 rd party, security team, innovation team and product support team You will: participate in Dell Secure OS roadmap discussions, strategies and executions and implement the customer needs through product management implement innovative ideas that are inline with Dell s roadmap and strategy optimize the OS binary size and improve the performance of boot time, app launch time, etc., Develop drivers, optimize performance, implement new features. Debug kernel and other system components and mentor juniors and collaborate with cross-geographical teams. Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Strong Design, Development & Architect experience from Product development background with Linux kernel, threads, semaphores & User space, operating systems concepts, firmware, BIOS, device drivers, system internals, network tools and utilities and Linux Community Contribution Expert level Knowledge on C, C++, Embedded C, Ubuntu, BSD Development, CI|CD, Unit Test, GenAI Framework Mandatory to have work experience in Linux Kernel development, debugging techniques including but not limited to gdb, network trace, crashes. Understands tradeoffs between hardware and software interactions. good to have FreeBSD and the Cloud computing, Virtualization (VDI solutions like ICA, RDP and VMWare) & Thin clients Desirable Requirements Engineering Degree with 15 - 20 years of relevant experience Advantageous to have experience with graphics, network, audio drivers, Security, threat modelling, static scans, vulnerabilities and other SDL controls. Application closing date: 17th July 2025
Posted 6 days ago
15.0 - 20.0 years
40 - 45 Lacs
Bengaluru
Work from Office
Senior Principal Software Engineer The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineering Team in Bangalore . What you ll achieve As a Senior Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer s business goals, needs and general business environment creating software solutions. You will: Strong Design, Development & Architect experience from Product development background with Linux kernel, threads, semaphores & User space, operating systems concepts, firmware, BIOS, device drivers, system internals, network tools and utilities and Linux Community Contribution Expert level Knowledge on C, C++, Embedded C, Ubuntu, BSD Development, CI|CD, Unit Test, GenAI Framework Mandatory to have work experience in Linux Kernel development, debugging techniques including but not limited to gdb, network trace, crashes. Understands tradeoffs between hardware and software interactions. good to have FreeBSD and the Cloud computing, Virtualization (VDI solutions like ICA, RDP and VMWare) & Thin clients Take the first step towards your dream career Every Dell Technologies team member brings something unique to the table. Here s what we are looking for with this role: Essential Requirements Strong Design, Development & Architect experience from Product development background with Linux kernel, threads, semaphores & User space, operating systems concepts, firmware, BIOS, device drivers, system internals, network tools and utilities and Linux Community Contribution Expert level Knowledge on C, C++, Embedded C, Ubuntu, BSD Development, CI|CD, Unit Test, GenAI Framework Mandatory to have work experience in Linux Kernel development, debugging techniques including but not limited to gdb, network trace, crashes. Understands tradeoffs between hardware and software interactions. good to have FreeBSD and the Cloud computing, Virtualization (VDI solutions like ICA, RDP and VMWare) & Thin clients Desirable Requirements Engineering Degree with 15 - 20 years of relevant experience Advantageous to have experience with graphics, network, audio drivers, Security, threat modelling, static scans, vulnerabilities and other SDL controls Application closing date: 17th July 2025
Posted 6 days ago
2.0 - 7.0 years
3 - 8 Lacs
Pune
Work from Office
EMBED SQUARE SOLUTIONS PVT. LTD. We are seeking a passionate and highly motivated Embedded Linux Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining embedded Linux-based systems and applications. This role requires a deep understanding of Linux operating systems, strong programming skills, and the ability to work collaboratively with cross functional teams. Know more about us at www.embeds2.com (Immediate Hiring/ Please apply only if you meet the desired skill sets) Job Position: Embedded Linux Developer (Mid Senior/Senior) Company Name: Embed Square Solutions Pvt. Ltd. , India Location: Pune Work Experience: 3-8 years of relevant professional experience Educational Qualification: - Bachelors degree in Computer science/ Electrical engineering Required Professional Experience: - • 3 to 8 years of hands-on experience in Embedded Linux development. • Proven expertise in embedded systems design with pre-emptive, multitasking real-time operating systems. • Preferred: Experience in the Automotive domain. Technical Skills ( must have ): - • Strong programming experience in C/C++ • Familiarity with Linux Kernal development, including kernel debugging and device drivers • Knowledge of microprocessor and microcontroller architectures. • Experience with software configuration management tools, defect tracking tools, and peer review • Understanding of Linux system architecture and ability to develop, compile and peer review • Understanding of Linux system architecture and ability to develop, compile, and debug Linux Kernel modules. • Good to Have: Knowledge of automotive protocols (e.g., CAN, LIN) and power electronics. Key Responsibilities: - • Collaborate with the engineering team to design, develop, and test embedded systems solutions for our projects • Design and write the embedded software as per the project requirements • Utilize C or C++ programming languages to write, debug, and maintain software for embedded systems applications • Assist in integrating software with electronic hardware components and sensors, ensuring seamless functionality • Should be ready to imbibe in the Startup culture & work in collaboration. Apply Today! If you meet the above requirements and are excited about this opportunity, please send your resume to hr@embedsquare.com THANK YOU!
Posted 6 days ago
3.0 - 6.0 years
5 - 8 Lacs
Hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. The key responsibilities for this role are as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Expertise in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues Should be a good team player Should have strong analytical skills Should have good communication skills and a quick learner Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 6 days ago
2.0 - 7.0 years
15 - 30 Lacs
Bengaluru
Hybrid
Arista's Company Description Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. Arista is a well-established and profitable company with over $5 billion in revenue. Aristas award-winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, agility, and resilience. Arista is a founding member of the Ultra Ethernet consortium. We have shipped over 20 million cloud networking ports worldwide with CloudVision and EOS, an advanced network operating system. Arista is committed to open standards, and its products are available worldwide directly and through partners. At Arista, we value the diversity of thought and perspectives each employee brings. We believe fostering an inclusive environment where individuals from various backgrounds and experiences feel welcome is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as the Great Place to Work Survey for Best Engineering Team and Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest quality and performance standards in everything we do. The EOS Layer 2 PI and Infra team is responsible for working on platform independent features on Aristas EOS working alongside the EOS Routing team. The team is responsible for building innovative, scalable solutions in areas including EOS infrastructure, Layer 2 protocols like 802.1X, Macsec, DHCP, RADIUS etc. A unique feature of the Aristas Layer 2 PI and Infra team is that the software developed is common across Campus, Data Center and Enterprise features. This is a global team that spreads across multiple geographies working on cutting edge features that get deployed in the largest Cloud titan, Service Provider, Enterprise and Campus networks. What Youll Do This is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. For success at Arista all you need is: Hands-on 3+ years of experience with designs and implementations in a strong product-engineering environment Fluency in one of C/C++/Python programming Strong engineering and Computer Science fundamentals Extensive background in algorithms and strong software architecture skills Qualifications Preferred qualifications Strong software debugging skills especially in embedded systems. Strong communication skills and the ability to work in a team environment Experience working through the complete software development life cycle right from requirements gathering to deliver the fully developed feature. Experience in Network Systems Software development is a plus Role & responsibilities
Posted 6 days ago
2.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Join our Team About this opportunity: Ericsson Enterprise Wireless Solutions (BEWS) is the group responsible for leading Ericsson s Enterprise Networking and Security business. Our growing product portfolio spans across wide area networks, local area networks and enterprise security. We are the #1 global market leader in Wireless-WAN based enterprise connectivity solutions and are growing fast in enterprise Private 5G networks and Secure Access Services Edge (SASE) solutions. How Will You Contribute to the Company? We are looking for Software Engineer III with hands-on industry experience in embedded Linux and low-level networking to lead our Platform firmware team. You will be interacting and working closely with some of the finest developers and leaders in the industry - where you will find that work is both fun and challenging with ample opportunity to innovate. What Will You Do? Involved in software development of WAN Edge platform software. Will be instrumental in bringing up our Netcloud OS on new hardware. Deliver the next generation of WWAN BEWS endpoint devices. Possesses hands-on experience in embedded networking software development, including Python, C, C++, kernel debugging, and Makefile. Will work with the latest communication technologies and tackle complex software development challenges. Will have the opportunity to learn and build the cutting-edge networking products that enable our enterprise customers to connect anything from anywhere. The skills you bring: Expertise in C/C++ and Python with Linux kernel and drivers with 6 yrs of experience. Understanding of Cellular/5G standards and modems, understanding of WLAN standards of modems. Understanding of Bluetooth standards and modems, understanding of Ethernet switches and PHYs. Knowledge of switching, routing, and security protocols, Expertise is drivers for the above-mentioned devices. Expertise in bootloaders and secure boot processes, Knowledge of image construction and image signing Latest networking router platform.
Posted 1 week ago
3.0 - 8.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Join our Team About this opportunity: Ericsson Enterprise Wireless Solutions (BEWS) is the group responsible for leading Ericsson s Enterprise Networking and Security business. Our growing product portfolio spans across wide area networks, local area networks and enterprise security. We are the #1 global market leader in Wireless-WAN based enterprise connectivity solutions and are growing fast in enterprise Private 5G networks and Secure Access Services Edge (SASE) solutions. How Will You Contribute to the Company? We are looking for Software Engineer III with hands-on industry experience in embedded Linux and low-level networking to lead our Platform firmware team. You will be interacting and working closely with some of the finest developers and leaders in the industry - where you will find that work is both fun and challenging with ample opportunity to innovate. What Will You Do? Involved in software development of WAN Edge platform software. Will be instrumental in bringing up our Netcloud OS on new hardware. Deliver the next generation of WWAN BEWS endpoint devices. Possesses hands-on experience in embedded networking software development, including Python, C, C++, kernel debugging, and Makefile. Will work with the latest communication technologies and tackle complex software development challenges. Will have the opportunity to learn and build the cutting-edge networking products that enable our enterprise customers to connect anything from anywhere. The skills you bring: Expertise in C/C++ and Python with Linux kernel and drivers with 6 yrs of experience. Understanding of Cellular/5G standards and modems, understanding of WLAN standards of modems. Understanding of Bluetooth standards and modems, understanding of Ethernet switches and PHYs. Knowledge of switching, routing, and security protocols, Expertise is drivers for the above-mentioned devices. Expertise in bootloaders and secure boot processes, Knowledge of image construction and image signing Latest networking router platform.
Posted 1 week ago
1.0 - 6.0 years
9 - 10 Lacs
Bengaluru
Work from Office
About this opportunity: Ericsson Enterprise Wireless Solutions (BEWS) is the group responsible for leading Ericsson s Enterprise Networking and Security business. Our growing product portfolio spans across wide area networks, local area networks and enterprise security. We are the #1 global market leader in Wireless-WAN based enterprise connectivity solutions and are growing fast in enterprise Private 5G networks and Secure Access Services Edge (SASE) solutions. How Will You Contribute to the Company? We are looking for Software Engineer III with hands-on industry experience in embedded Linux and low-level networking to lead our Platform firmware team. You will be interacting and working closely with some of the finest developers and leaders in the industry - where you will find that work is both fun and challenging with ample opportunity to innovate. What Will You Do? Involved in software development of WAN Edge platform software. Will be instrumental in bringing up our Netcloud OS on new hardware. Deliver the next generation of WWAN BEWS endpoint devices. Possesses hands-on experience in embedded networking software development, including Python, C, C++, kernel debugging, and Makefile. Will work with the latest communication technologies and tackle complex software development challenges. Will have the opportunity to learn and build the cutting-edge networking products that enable our enterprise customers to connect anything from anywhere. The skills you bring: Expertise in C/C++ and Python with Linux kernel and drivers with 6 yrs of experience. Understanding of Cellular/5G standards and modems, understanding of WLAN standards of modems. Understanding of Bluetooth standards and modems, understanding of Ethernet switches and PHYs. Knowledge of switching, routing, and security protocols, Expertise is drivers for the above-mentioned devices. Expertise in bootloaders and secure boot processes, Knowledge of image construction and image signing Latest networking router platform.
Posted 1 week ago
1.0 - 6.0 years
3 - 8 Lacs
Bengaluru
Work from Office
About this opportunity: Ericsson Enterprise Wireless Solutions (BEWS) is the group responsible for leading Ericsson s Enterprise Networking and Security business. Our growing product portfolio spans across wide area networks, local area networks and enterprise security. We are the #1 global market leader in Wireless-WAN based enterprise connectivity solutions and are growing fast in enterprise Private 5G networks and Secure Access Services Edge (SASE) solutions. How Will You Contribute to the Company? We are looking for Software Engineer III with hands-on industry experience in embedded Linux and low-level networking to lead our Platform firmware team. You will be interacting and working closely with some of the finest developers and leaders in the industry - where you will find that work is both fun and challenging with ample opportunity to innovate. What Will You Do? Involved in software development of WAN Edge platform software. Will be instrumental in bringing up our Netcloud OS on new hardware. Deliver the next generation of WWAN BEWS endpoint devices. Possesses hands-on experience in embedded networking software development, including Python, C, C++, kernel debugging, and Makefile. Will work with the latest communication technologies and tackle complex software development challenges. Will have the opportunity to learn and build the cutting-edge networking products that enable our enterprise customers to connect anything from anywhere. The skills you bring: Expertise in C/C++ and Python with Linux kernel and drivers with 6 yrs of experience. Understanding of Cellular/5G standards and modems, understanding of WLAN standards of modems. Understanding of Bluetooth standards and modems, understanding of Ethernet switches and PHYs. Knowledge of switching, routing, and security protocols, Expertise is drivers for the above-mentioned devices. Expertise in bootloaders and secure boot processes, Knowledge of image construction and image signing Latest networking router platform.
Posted 1 week ago
6.0 - 11.0 years
8 - 17 Lacs
Bengaluru
Work from Office
As a Linux Kernel Developer you will be responsible for the development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O, KVM and bootloader. You will apply your expertise in development of Enterprise Linux features to ensure out of box performance is obtained for key workloads on Power systems. In the process, you will also interact and actively participate in the Linux kernel community discussions for feature design and development. Responsibilities include : Design and develop state of the art features for Enterprise Linux. Work closely with Opensource community to upstream the features developed. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically Required education Bachelor's Degree Required technical and professional expertise 6 to 15 years of experience in working on projects related to Linux internals/Operating systems. Working knowledge of computer systems architecture. Strong operating systems skills. Strong C programming skills, C++, Python and scripting. Experience with working with open source software. Proven problem solving and communication skills.
Posted 1 week ago
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant international team. We are looking for Software Developer (C++ and embedded systems) , You’ll make an impact by Software Developer with good knowledge on C++ Design, develop, and maintain software components for embedded systems and system-level applications. Architect software solutions with a focus on scalability, performance, and maintainability. Implement and maintain software modules in C and C++, following standard processes in coding, testing, and debugging. Use object-oriented programming principles to design robust and reusable software components. Leverage Standard Template Library (STL) and modern C++ features such as smart pointers to optimize memory management and system performance. Implement concurrency mechanisms to ensure safe and efficient multithreading in software applications. Participate in code reviews and provide constructive feedback to team members. Collaborate with multi-functional teams, including hardware engineers and quality assurance, to deliver high-quality products. Provide technical leadership and mentorship to junior engineers, helping them grow their skills and knowledge. Solve complex system-level issues and perform root cause analysis. Use your skills to move the world forward! Bachelor’s or Master in computer science, Electrical Engineering, or a related field. 5+ years of professional experience in software development, with a strong emphasis on C++ and embedded systems. Proficient in C and C++, with a solid understanding of object-oriented programming (OOP) concepts. Experience with Linux system programming. Knowledge of smart pointers, STL, and modern C++ features (C++11 and later). Strong understanding of concurrency, including threads, synchronization, and inter-process communication. Experience with software design patterns, architecture, and principles. Excellent problem-solving skills and ability to solve complex software issues. Ability to work independently and in a team-oriented environment. Preferred Skills: Experience with additional RTOS environments beyond VxWorks. Familiarity with Linux kernel internals and device driver development. Knowledge of networking protocols and embedded communication standards. Exposure to software development methodologies such as Agile or Scrum. Experience with software development tools like GDB, Valgrind, and performance profilers. Create a better #TomorrowWithUs! This role is based in Bangalore, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at www.siemens.com/careers Find out more about the Digital world of Siemens here www.siemens.com/careers/digitalminds
Posted 1 week ago
5.0 - 10.0 years
16 - 31 Lacs
Bengaluru
Hybrid
Title: Contract to hire position with one of our MNC Location: Bengaluru work from Office Key Responsibilities: Year of exp - 6Yrs to 12 Years (Min 2 Years experience in C ++ hands on programming) C++ hands on programming and Linux Multithread/InterProcess Comm hands on programming are MUST have skills JD: Bachelors degree in computer science (or a related program) or equivalent work experience Highly proficient in C, C++11/14 Highly proficient in Linux operating system Experience in Shell-Script, Makefile, Python Expertise in 'git' , bug tracking tools. Experience in HAL layer, notification system, IPC multi-processing, multi-threading, debugging/core dump analysis. Highly Desirable Experience in Device driver/kernel-modules/u-boot/board-bring up/filesystem/memory management/SELinux, toolchain/make file/cmake/build environment set-ups, dockers containerization, snapcraft. C++ fundamentals, advanced concepts, along with hands on programming assignments (using online C++ compilers) Linux MultiThread/IPC hands on programming and concepts Data Structure hands on programming Appetite for fixing complex bugs Good communication, problem solving skills and team player Preferred candidate profile IT background with who willing to relocate from anywhere India to Bangalore location Interested candidates can share their resumes to babitha@configusa.com
Posted 1 week ago
4.0 - 7.0 years
8 - 12 Lacs
Pune
Work from Office
The Software Developer, DevSecOps team member is expected to have a thorough understanding of complex IT systems, embedded devices, applications, cloud systems and stay up to date with the latest security standards, systems, and authentication protocols, as well as best practices and emerging technologies. The ideal candidate will have knowledge of industry security frameworks such as OWASP SAMM and will be a strong communicator. They will be responsible for detecting product and application security threats as well as areas of weakness in products and applications for improvement. This position will be primarily based out in Skyone Park, Pune, INDIA office will consistently work under the guidance and processes of global security team they will support regional as well as global engineering groups. The Software Developer, DevSecOps team member will be expected to use their knowledge and experience to further develop internal secure processes and procedures. Key Duties In addition to anticipating possible security threats and identifying areas of weakness, the Product Security Engineer must: Act as a Security Engineer to work in development, operations activities daily Support building various tools, processes for the business and for engineering teams through various software development skills and coding practices (OOPS will be highly recommended) Code management and maintenance through DevOps and CI/CD pipelines Thorough Gitlab usage and maintenance for daily activities tracking, source code management, DevOps and CI/CD Support internal security team efforts, cross-functional activities Act as a primary point of contact for regional engineering teams for secure best practices and processes Thorough follow-up of internal product security program and vulnerability management processes Mentor juniors within the team and provide support Regional and Global support activities Requirements A bachelor s degree in information technology, Computer Science or related Engineering field is highly desirable. Total 4 to 7 years of relevant experience in Software Development, Coding (especially OOPS, C++ etc. ), DevOps and CI/CD Additional advanced security qualifications such as CISSP (Certified Information Systems Security Professional) certification, CEH (Certified Ethical Hacker) or equivalent are ideal. Good working knowledge of current Software Development environments, IT risks and experience implementing security solutions. Ability to interact with a broad cross-section of personnel to articulate and enforce security measures through internal product security program and vulnerability management processes Excellent written and verbal communication skills as well as business acumen Strong technical documentation, diagramming, and presentation skills Strong leadership, vision, effective communication and goal-oriented Strong ability to establish partnerships and influence change and achieve results within dynamic environment Meaningful technical contributions into the development lifecycle of a product, application, and service Preferred knowledge experience includes Software Development experience in IT Applications, embedded systems / software and/or web-based applications that includes lab activities with and debugging on target hardware Experience using git and related source code management tools Experience with the Linux kernel and networking stack including security features Operating system configuration of Windows, Linux, Android, and iOS Computer boot process including boot loaders Familiarity with compilers, debuggers, disassemblers, and other low-level development and analysis tools Circumventing security protection methods and techniques Reverse engineering complex systems and protocols
Posted 1 week ago
6.0 - 11.0 years
8 - 13 Lacs
Bengaluru
Work from Office
As an software test role for Linux on IBM Z and RedHat OCP Virtualization you will be part of a team that drives technical innovation on the IBM zSystems platform. In this role, you will be critical for the market success by ensuring that the code quality drives excellent customer experience. You will be responsible for in depth testing of Linux Distributions in combination with newest zSystems hardware in several combinatons especially Openshift Virtualization. You will be part of an experienced team of software developers and testers, workingin the area of creation of open source and Linux Kernel, KVM and Openshift Virtualization code. This includes planning, maintaining and executing automated integration and regression tests (test models and test cases.)adressing the full breath of technical areas like I/O, storage, network, security, installation procedures, drivers and kernel modules. This includes: Further develop the test infrastructure (tooling, CI/CD, reporting) Responsibility for execution of test concepts and implementation of continuous integration. Development of procedures in the area of test automation. Write clear and detailed technical specications and documentation. Collaborate in a global team with focus on test automation Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise We’re not just looking for hard skillsWe’re looking for people who bring their passion and talent to work. 6+ years of experience in the field of test automation in an agile environment Experience with Linux on IBM Z, RedHat Openshift , Linux command line tools Knowledge about scripting languages like Bash High familiarity with Git Deep understanding of Linux functionality and operation Practical experience on how to debug Linux, KVM and Openshift Good working knowledge in Python Very good knowledge of English, written and spoken Preferred technical and professional experience Solid architectural knowledge of IBM Z Hardware and firmware. Understanding of virtualization concepts, especially LPAR, KVM Prior experience in collaboration with bring-up activities, infrastructure management. Problem reporting and change management.
Posted 1 week ago
5.0 - 10.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Hi, With reference to your profile on job portal we would like to share an opportunity with you for one of our US Based MNC client in Bangalore location. Please find below the details regarding same: Location: Jayanagar, Bangalore Experience: 5-10 Yrs Title: Engineer: Senior Software Engineer (Kernel Development) Notice Period: 30 Days or Immediate Joiners only Job Roles and Responsibilities What you will do: Job Description: Enhance and maintain the Linux kernel for various Linux distributions. architects to define new product features. Educational Eligibility: B.S / B.E in Computer Science, Electrical Engineering, Electronics or Computer Engineering from accredited university. Core Skill Requirements: Developing Linux device drivers. Linux Kernel programming. Familiar with the Linux kernel community. Familiarity with one or more of the architecture communities is a plus. Programming proficiency in the "C" language is required. Developing device drivers and/or system software. Trouble-shooting HW device level problems is a plus. Proficiency in assembly (x86, ARM, MIPS, or PPC), is strongly desired Strong expertise in using GDB and crash tool for debugging and analyzing kernel and userspace core dumps Good understanding of virtualization, virtual partitions (VMs), concurrent/live updates, live VM migration etc. Proficient in Git for efficient development, patch management, and branch handling. Hands-on experience with Kubernetes and container orchestration tools. Knowledge of Go programming language is an added advantage. Good analysis and problem-solving skills. Ability to define problems, issues and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets. Must have the ability to multi-task in a fast paced environment. Soft Skill Requirements: Effective interpersonal, teamwork, and communication skills. Inherent sense of urgency and accountability. Must demonstrate initiative and a bias for thoughtful action. Grounded, detail-oriented, always backs up ideas with facts. If in case you are interested to avail this opportunity then please revert with your updated profile asap to dbetal@vanassociates.com Note: Do not change the subject line while reverting. 1. Total Exp: 2. Relevant experience in Linux Kernel programming, Linux Device Drivers, Kubernetes: 3. Current CTC: 4. Expected CTC: 5. Official Notice Period: 6. Ready to work in Jayanagar, Bangalore: 7. Available for MS Teams Interview on Weekdays: Thanks & Regards, Devanshu Betal Vanguard HR Associates Pvt. Ltd. Phone No- +918851081580 E-Mail:- dbetal@vanassociates.com
Posted 1 week ago
5.0 - 10.0 years
12 - 22 Lacs
Bengaluru
Work from Office
JOB DESCRIPTION "Role: Android BSP / Platform Drivers Working area: IVI Experience: ~6+ years Technical and domain skills: • Must have hands-on development experience in C, C++, • Hands on experience on Linux drivers & Linux Internals, Linux Kernel Programming • Hands on experience in Android BSP, HAL, HIDL • Android bring up and device driver bring up experience on Android • Hands on development experience in multi-threaded and multi-core environment. • Good to have working experience in Automotive IVI domain • Good Communication and debugging skills • Nice to have experience with Bootloader customization and optimization experience. • Skillset : C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi • Experience in using debugging tools such as JTAG, Trace32. High level Roles and responsibilities: • Design, development and debug of reference designs, SW related issues and customize/optimize platform drivers software to meet the product requirements. • Understand technical specifications, HW schematics for device driver customization • Collaborate with cross-functional teams, engineering for smooth execution • Work closely with customers to customize and launch their new products Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team "
Posted 1 week ago
9.0 - 14.0 years
35 - 50 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
Job Role: Technical Lead - Embedded/Linux Systems Experience: 7+ Years Location: Bangalore Key Skills: Embedded Linux, kernel internals, device drivers Programming in C/C++, Python, and Bash Yocto, Buildroot, CMake Debugging with GDB, strace, perf Real-time systems, multithreading, synchronization Strong understanding of Git workflows and SoC-level architecture Key Responsibilities: Lead the development of embedded Linux platforms including bootloaders, kernel, middleware, and system services Oversee board bring-up, device driver integration, and low-level debugging Optimize CPU, memory, power, and boot-time performance Implement security patches and maintain system robustness Mentor engineers and uphold coding standards Collaborate cross-functionally with QA, hardware, and software teams
Posted 1 week ago
0.0 - 5.0 years
3 - 8 Lacs
Visakhapatnam, Nagpur, Thane
Hybrid
Building, coding, and implementing software evaluation test programs. Running test programs to ensure that testing protocols evaluate the software correctly. Tweaking the software testing systems for maximum performance. Required Candidate profile Knowledge of program testing software including Bugzilla and HP LoadRunner. Advanced knowledge of debugging codes and software development languages. Ability to collate data and compile test reports. Perks and benefits Flexible work arrangements. Paid time off.
Posted 1 week ago
0.0 - 5.0 years
3 - 8 Lacs
Kanpur, Lucknow, Jaipur
Hybrid
Building, coding, and implementing software evaluation test programs. Running test programs to ensure that testing protocols evaluate the software correctly. Tweaking the software testing systems for maximum performance. Required Candidate profile Knowledge of program testing software including Bugzilla and HP LoadRunner. Advanced knowledge of debugging codes and software development languages. Ability to collate data and compile test reports. Perks and benefits Flexible work arrangements. Paid time off.
Posted 1 week ago
0.0 - 5.0 years
3 - 8 Lacs
Kolkata, Surat, Delhi / NCR
Hybrid
Building, coding, and implementing software evaluation test programs. Running test programs to ensure that testing protocols evaluate the software correctly. Tweaking the software testing systems for maximum performance. Required Candidate profile Knowledge of program testing software including Bugzilla and HP LoadRunner. Advanced knowledge of debugging codes and software development languages. Ability to collate data and compile test reports. Perks and benefits Flexible work arrangements. Paid time off.
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The Linux kernel job market in India is thriving, with many companies actively seeking professionals with expertise in this area. Linux kernel jobs offer a challenging and rewarding career path for individuals who are passionate about open-source technology and operating systems.
The average salary range for Linux kernel professionals in India varies based on experience level: - Entry-level: ₹5-8 lakhs per annum - Mid-level: ₹8-15 lakhs per annum - Experienced: ₹15-30 lakhs per annum
Career progression in the Linux kernel field typically follows a path similar to the following: 1. Junior Developer 2. Developer 3. Senior Developer 4. Tech Lead 5. Architect
In addition to expertise in the Linux kernel, professionals in this field are often expected to have knowledge of: - C programming - Operating system concepts - Kernel debugging - Device drivers - Networking protocols
As you explore opportunities in the Linux kernel job market in India, remember to continuously enhance your skills and knowledge in this field. Prepare diligently for interviews and showcase your expertise confidently to secure your dream job. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
17069 Jobs | Dublin
Wipro
9221 Jobs | Bengaluru
EY
7581 Jobs | London
Amazon
5941 Jobs | Seattle,WA
Uplers
5895 Jobs | Ahmedabad
Accenture in India
5813 Jobs | Dublin 2
Oracle
5703 Jobs | Redwood City
IBM
5669 Jobs | Armonk
Capgemini
3478 Jobs | Paris,France
Tata Consultancy Services
3259 Jobs | Thane