Principal Engineer - Linux Kernel Development - Networking (PCIe)

9 - 13 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to create a transformative future. At HARMAN Automotive, you will have the chance to fast-track your career by engineering audio systems and integrated technology platforms that enhance the driving experience. By combining ingenuity, thorough research, and a collaborative spirit with design and engineering excellence, you will contribute to advancing in-vehicle infotainment, safety, efficiency, and enjoyment. As a Principal Engineer at HARMAN Automotive, you will play a key role in designing, developing, and maintaining various kernel-level software drivers. Your expertise in open-source development practices and the ability to develop complex drivers will be essential. Additionally, you will be responsible for investigating and resolving complex kernel-related issues using debugging tools and methodologies. While this position does not involve direct reports, as a principal level engineer, you will be expected to mentor other engineers and provide guidance in their career development. Your responsibilities will include spearheading the design, development, and debugging of kernel-level software components to ensure stability, performance, and security. You will also be involved in supporting architecture, design, development, and delivery activities, as well as interfacing with customers and other engineering organizations. Furthermore, you will participate in proposals to customer requests, provide software leadership for different kernel components, and maintain engineering standards by establishing software design policies. To be successful in this role, you should possess a Masters or Bachelor's degree in Electronics or Computer Engineering, along with at least 10 years of experience in software development and architecture. Additionally, you should have 7+ years of experience in QNX/LINUX/Android driver development and debugging robust systems. Proficiency in kernel internals, C programming, multi-threaded programming, and middleware solution development on Linux & Android environments is required. Strong communication skills, problem-solving abilities, and expertise in kernel components are also essential for this position. In addition to the technical qualifications, having a Master's degree or PG Diploma in Embedded Systems, experience with multi-core System-on-Chip processors, and familiarity with automotive products or personal computing platforms would be advantageous. Experience with ASPICE compatible software development practices and working knowledge of QNX and FREERTOS are also desirable. HARMAN Automotive offers a flexible work environment, employee discounts on Harman and Samsung products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, and access to the HARMAN Campus Fitness Center and Cafeteria. By joining HARMAN, you will be part of an inclusive and diverse work environment that values professional and personal development, encourages collaboration, and celebrates individual uniqueness. If you are ready to make a lasting impact through innovation and contribute to next-level technology solutions, we invite you to join our talent community at HARMAN Automotive.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now