BSP - Driver Developer
2 days ago
Job Description
Job Title: Sr. Specialist - Linux-Android-QNX Driver Developer
Job Summary:
We are seeking an experienced and skilled Sr. Specialist - Linux/Android/QNX Driver Developer to join our team. The successful candidate will be responsible for designing, developing, testing, and maintaining device drivers for Linux, Android, and QNX operating systems. The ideal candidate will have a strong background in operating system internals, device driver development, and embedded systems.
Key Responsibilities:
- Design, develop, and test device drivers for Linux, Android, and QNX operating systems
- Collaborate with cross-functional teams to identify and prioritize driver development requirements
- Develop and maintain driver code, including kernel modules, character devices, and block devices
- Troubleshoot and debug driver issues using various tools and techniques, such as kernel debugging, print statements, and logic analyzers
- Optimize driver performance, power consumption, and reliability
- Ensure compliance with relevant industry standards, such as Linux Kernel CodingStyle, Android Coding Standards, and QNX Coding Conventions
- Participate in code reviews and contribute to the improvement of the overall code quality
- Collaborate with QA teams to develop and execute test plans for driver validation
- Provide technical leadership and guidance to junior team members
- Stay up-to-date with the latest developments in Linux, Android, and QNX operating systems, as well as emerging trends and technologies in the field
Requirements:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- At least 8 years of experience in device driver development for Linux, Android, and/or QNX operating systems
- Strong knowledge of operating system internals, including process management, memory management, and I/O subsystems
- Proficiency in C and C++ programming languages, as well as experience with scripting languages such as Python and Perl
- Experience with kernel debugging tools, such as kgdb, kdb, and print statements
- Familiarity with embedded systems, including SoCs, microcontrollers, and device peripherals
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
- Strong communication and teamwork skills, with the ability to work effectively with cross-functional teams
- Experience with version control systems, such as Git and SVN
Required Skills
C prog , Bitwise Operation ,Multithreading , Data structure , LINUX OR QNX OR ANDROID OS Concept,Driver Development
Supported Skills
debugging skills,Kernel Programming
-
BSP (Device Driver Developer) (BB58FT RM 3745)
2 weeks ago
Bengaluru, Karnataka, India Source-Right Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition: BSP (BB58FT RM 3745)Job DescriptionWe are seeking a highly skilled and experienced Device Driver Developer to join our BSP team.The ideal candidate will have 5–8 years of hands-on experience in developing and debugging device drivers for embedded platforms any RTOS (freeRTOS, zephyrRTOS ) environments.Will work closely with hardware engineers and...
-
BSP Tester
4 days ago
Bengaluru, Karnataka, India Novature Tech Full timeKeywords:Board Support Package,mbedded C, C programmingExperience:4 - 10 yearsDesignation / Role:BSP TesterLocation:Bengaluru / BangaloreJob Description:Candidates should be fine writing test cases in C orEmbedded C. Strong knowledge of Board Support Package (BSP)- Good exposure to DO-178B/C certification safety standardsExperience in Embedded C, C...
-
bsp
4 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeBSP | 6 To 9 years | BangaloreEngineering experience in SW development in embedded projects.• Expertise in C,C++, debugging with working knowledge of git/gerrit• Working experience in multiple Device Driver development• End to End ownership of Linux BSP for a device (Device has support for peripherals like USB, I2C, etc, and GPU capabilities like...
-
Android BSP
11 hours ago
Bengaluru, Karnataka, India TekPillar® Full timeJob Role:Android BSP & Device Driver ArchitectExperience:6+ YearsLocation:Bangalore & PuneKey Responsibilities:Design, develop, and debug reference designs and software-related issues.Customize and optimize platform driver software to meet product requirements.Analyze technical specifications and hardware schematics for driver customization.Collaborate with...
-
Android BSP Engineer
1 week ago
Bengaluru, Karnataka, India TCP Corps Full timeExperience in ARM, x86 Board Bring-Up and Board Support Package Activities, bootloader and kernel bring up for customized hardware Hands on experience in NxP's (iMx6, iMX8) based processor platforms Experience on Android/Linux BSP Experience on Kernel module/driver development Experience on AOSP Experience in GIT/Repo/CI/CD software configuration...
-
Embedded BSP Tester
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Recro Full timeRequirement: BSP Tester / BSP Software Engineer (High Priority) Job Code: 45488 Experience: 4–10 Years Location: Bangalore Priority: BSP and Software Developers (High priority)Key Skills & ExpertiseStrong expertise in Embedded C and C programmingHands-on development experience in Board Support Package (BSP) → Candidate must have coded drivers (NOT just...
-
BSP Tester
6 days ago
Bengaluru, Karnataka, India Techadvance Global Solutions Full timeAn Experienced BSP Tester with strong Embedded C skills & hands-on driver coding experience. The candidate must have worked on safety-critical systems & be well-versed with DO-178B/C standards.Must have coded device drivers (not just configuration)
-
Automotive BSP
2 weeks ago
Bengaluru, Karnataka, India Tata Elxsi Full timeTata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.We are seeking a highly skilledAutomotive BSP & Hypervisor Specialistto join our dynamic...
-
Senior Android/Linux BSP
3 days ago
Bengaluru, Karnataka, India Talentigence Hr Solutions Full timeJob Title:Senior Android/Linux BSP & HAL Engineer (Qualcomm Platform)*(710 Years Experience | Full-Time | Bangalore | 5 Days WFO)Talentigence HR Solutions Pvt. Ltd. Hiring for our clientExperience: 7-10 YearsBudget: Open (Based on candidate capability)Mode:5 Days Work From OfficeLocation: Bangalore (Intel Office)Joining: Immediate preferredJob DescriptionWe...
-
Kernels AND Drivers
4 days ago
Bengaluru, Karnataka, India Insightek Global Consulting Full timeURGENT HIRINGJob Title: Kernel DeveloperJob Description: We are seeking a skilled Kernel Developer with strong expertise in C/C++ and hands-on experience in Linux/Android kernel development. The candidate will be responsible for working on Linux kernel internals, device driver development, and Board Support Package (BSP) bring-up for embedded platforms. The...