Embedded Systems Developer for Linux Kernel
2 weeks ago
About Eximietas Design:
We are a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai, and Bhubaneswar in India.
Our team specializes in VLSI, Embedded Software, Cloud Computing, Cyber Security, AI, and ML solutions. We empower businesses to thrive in the dynamic digital landscape with a commitment to innovation and excellence.
Job Overview
We are seeking an experienced Embedded Systems Developer to join our Linux kernel development team. As a key member of the team, you will be responsible for designing, implementing, testing, and maintaining device drivers for various hardware platforms in a Linux-based environment.
You will work closely with hardware engineers, firmware developers, and systems engineers to ensure seamless integration and optimal performance of hardware components with the Linux operating system.
Key Responsibilities:
- Driver Development: Design and implement device drivers for various hardware devices such as storage, networking, graphics, USB, I2C, SPI, etc.
- Kernel Development: Develop kernel modules to interface with hardware and handle low-level hardware communication.
- Hypervisor Abstraction: Create abstractions for hardware components, ensuring portability and efficiency across different Linux distributions.
- Integration & Testing: Collaborate with cross-functional teams to integrate drivers with the system and perform rigorous testing for stability, reliability, and performance.
- Debugging & Optimization: Troubleshoot kernel panics, crashes, and performance bottlenecks. Optimize drivers for performance, power efficiency, and resource utilization.
- Documentation: Write and maintain technical documentation for driver implementation, usage, and integration.
Required Qualifications:
- Experience: Minimum 3+ years of experience in developing device drivers in a Linux environment.
- Proficiency: Proficiency in C/C++ programming languages.
- Linux Knowledge: Strong knowledge of Linux kernel architecture and kernel module development.
- Hardware Interfaces: Experience with hardware interfaces such as PCIe, I2C, SPI, USB, etc.
- Subsystems: Familiarity with Linux subsystems such as memory management, interrupt handling, and concurrency mechanisms.
- Debugging Tools: Solid understanding of debugging tools (e.g., GDB, printk, ftrace, etc.).
- Version Control: Experience with version control systems (e.g., Git).
- Build Systems: Knowledge of kernel build systems and cross-compilation.
- Testing Tools: Familiarity with hardware testing tools and methodologies.
Estimated Salary: $120,000 - $180,000 per year.
-
Linux Kernel Expert for Embedded Systems
4 days ago
Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full timeCompany OverviewWe are PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD, a leading provider of professional services in the field of embedded systems. Our team of experts is dedicated to delivering high-quality solutions that meet the needs of our clients.About the RoleWe are seeking an experienced Linux kernel expert to join our team. As an embedded Linux...
-
Linux Embedded Systems Developer
4 weeks ago
Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full timeJob Title: Linux Embedded Systems DeveloperJob Summary:We are seeking an experienced Linux Embedded Systems Developer to join our team at Swan Sorter Systems Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and testing Linux kernel and device drivers for high-end processors.Key Responsibilities:Modifying...
-
Linux Embedded Systems Developer
3 weeks ago
Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full timeAbout the Job:At Swan Sorter Systems Pvt Ltd, we are seeking a highly skilled Linux Embedded Systems Developer to join our team. In this role, you will be responsible for developing and customizing Linux kernel, building device drivers, and integrating peripheral devices.Key Responsibilities:Developing and customizing Linux kernel for various embedded...
-
Linux Kernel Specialist
4 weeks ago
Bengaluru, Karnataka, India Swan Sorter Systems Pvt Ltd Full timeLinux Driver Development ExpertiseAt Swan Sorter Systems Pvt Ltd, we are seeking a skilled Linux Kernel Specialist to join our team and contribute to the development of cutting-edge Linux drivers for high-end processors.The ideal candidate will have experience in modifying and customizing Linux kernels, building device drivers, and integrating peripheral...
-
Linux Embedded Systems Developer
1 month ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time**Job Title:** Linux Embedded Systems Developer**Job Summary:** We are seeking an experienced Linux Embedded Systems Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in embedded systems development, with a focus on Linux device driver development.**Responsibilities:**Design and develop...
-
Linux Kernel Embedded Systems Engineer
4 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeOverviewCapgemini Engineering is seeking an experienced Linux kernel embedded systems engineer to join our team. This role will involve designing, developing, and testing Linux device drivers for various hardware components.
-
Linux Embedded Systems Developer
1 month ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full timeJob Title: Linux Device Driver DeveloperJob Summary:We are seeking an experienced Linux Device Driver Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in embedded systems development, system knowledge, and system debugging.Key Responsibilities:Design and develop Linux device drivers for...
-
Linux Embedded Systems Developer
4 weeks ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full timeRole/Skill: Linux Kernel Driver ProgrammerExperience: 5-10 years of experience in embedded Linux/Linux application/driver/kernel development.Location: RemoteJob Description:We are seeking a skilled embedded Linux and C/C++ developer with 5+ years of experience in kernel mode driver programming in Linux.Strong C/C++ development skills with a good...
-
Embedded Linux Systems Developer
4 days ago
Bengaluru, Karnataka, India ACL Digital Full timeWe are seeking a highly skilled Embedded Linux Systems Developer to join our team at ACL Digital. In this role, you will be responsible for designing and developing high-quality Linux drivers for various hardware platforms.Job Description:About the RoleAs an Embedded Linux Systems Developer, you will work on developing and maintaining Linux drivers for...
-
Embedded Linux Developer
1 month ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeEmbedded Linux Development OpportunityWe are seeking an experienced Embedded Linux Developer to join our team at Uni Connect Pte Ltd. The ideal candidate will have a strong background in Linux kernel development and driver programming.Key Responsibilities:Develop and maintain Linux kernel drivers for embedded systemsCollaborate with cross-functional teams to...
-
Linux Embedded Systems Developer
1 month ago
Bengaluru, Karnataka, India Wipro Full timeJob DescriptionWe are seeking a highly skilled Linux Embedded Systems Developer to join our team at Wipro.Key Responsibilities:Design and develop Linux device drivers for embedded systems.Collaborate with the Linux community to contribute to open-source projects.Work on kernel bug fixes and upstreaming.Develop strong written and verbal communication...
-
Embedded Linux Kernel Software Engineer
1 week ago
Bengaluru, Karnataka, India MaimsD Technology Full timeAt MaimsD Technology, we are seeking a talented Embedded Linux Kernel Software Engineer to be part of our team in Bangalore or Hyderabad.We require an expert with strong understanding of embedded programming, C language, and device drivers, as well as experience in Linux kernel programming.The ideal candidate will have 3-10 years of experience in developing...
-
Embedded Linux Developer
3 weeks ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full timeJob Summary:Looking for an experienced Embedded Linux Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in Linux kernel development and C/C++ programming.Key Responsibilities: • Strong C/C++ development skills with a good understanding of object-oriented design. • Experience dealing...
-
Embedded Linux Systems Engineer
4 weeks ago
Bengaluru, Karnataka, India Eximietas Design Full timeWe are seeking an experienced Linux BSP Engineer to join our team at Eximietas Design. As a key member of our engineering team, you will be responsible for developing and optimizing board support packages (BSP) for Linux based embedded systems.The ideal candidate will have a strong background in Linux kernel development, device driver development, and BSP...
-
Linux Embedded Systems Developer
4 days ago
Bengaluru, Karnataka, India Mempage Full timeAbout the Role:Company Overview: Mempage Technologies Private Limited is a leading provider of Product Engineering Services and Future Technology development, leveraging cutting-edge technologies like Artificial Intelligence, IoT, Edge and Cloud Computing.The Company: With expertise in Generative AI, Large Language Models, Computer Vision, Blockchain, and...
-
Linux Embedded Systems Engineer
4 weeks ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full timeJob Description:Role/Skill: Embedded Linux DeveloperAt Tech Mahindra (formerly Mahindra Satyam), we're looking for a seasoned Embedded Linux Developer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and testing embedded Linux systems.Key Responsibilities:Develop and maintain embedded Linux systems,...
-
Linux Embedded Systems Engineer
4 weeks ago
Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full timeJob Details:Job Title: Linux Embedded Systems EngineerJob Type: Full-timeLocation: RemoteAbout Us:Tech Mahindra (formerly Mahindra Satyam) is a leading provider of digital transformation, consulting and business re-engineering services and solutions.Job Description:Design, develop, and test embedded Linux systems and drivers.Collaborate with cross-functional...
-
Embedded Linux Driver Developer
4 weeks ago
Bengaluru, Karnataka, India Global Pharma Tek Full timeJob Description:Global Pharma Tek is seeking a highly skilled Embedded Linux Driver Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded Linux drivers and kernels for our cutting-edge products.Key Responsibilities:Design and develop embedded Linux drivers and...
-
Linux Embedded Systems Engineer
1 month ago
Bengaluru, Karnataka, India Eximietas Design Full timeAbout Eximietas Design:Eximietas Design is a leading technology firm specializing in innovative solutions for embedded systems. We empower businesses to thrive in the dynamic digital landscape by leveraging our expertise in Linux kernel development, board support packages, and device driver optimization.Job Overview:Job Title: Linux BSP EngineerLocation:...
-
Linux Kernel Driver Developer
2 weeks ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeJob Description:The Uni Connect Pte Ltd is seeking a highly skilled Embedded Linux Driver Developer to join our team. This is a challenging opportunity for an experienced professional to drive the development of cutting-edge embedded Linux systems.We are looking for a talented individual with strong C development skills and experience in embedded Linux...