Software Engineer(Kernel programming/ U-boot/ Device Driver)

1 month ago


bangalore, India Aptiv Full time

Help shape the future of mobility.

Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error.

 Want to join us?

Your Role:

You will be working together on Software engineering tasks for Platform products. In particular you will be responsible for:

Understanding the customer requirement spec document, discuss and sign-off from customer Responsibility for certain software modules and interfaces Alignment and Collaborating with cross functional teams to bring innovation or overcome the obstacles of the owned modules Work in international teams and in contact with automobile manufacturers Understanding and working experience on ASPICE and AGILE methodologies. Plan, monitor and manage your time effectively against your targets

Your Background:

A graduate in BE/B.Tech/ ME/ M.Tech (Electricals/Electronics/ Instrumentation/Information technology/telecommunication) An experience of 6-14 years in Linux, QNX, device Driver development, U-boot, Kernel programming Experience on Embedded Software development for Platforms including driver level development for operating system ( Linux/QNX/VxWorks ) and middleware Proficient in C/C++ in embedded context, UML including Object-Oriented and ARM architecture, Device driver development, U-boot, ATF, Kernel programming Experience with development tools: debugger, oscilloscopes, waveform generators Experience on Lauterbach, Trace32, CANoe, EA, Polarion, GIT, JIRA Good knowledge in Board Support Packages (BSP) Support the team for technical queries

Preferred:

Good experience in embedded software development Low Level driver development Working knowledge on Automotive communication protocol UART, I2C, SPI Fluency in English and good German skills are an advantage

Why join us?

You can grow at Aptiv.  Whether you are working towards a promotion, stepping into leadership, considering a lateral career move, or simply expanding your network – you can do it here. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact . Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support . Our team is our most valuable asset. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package.

Your Benefits at Aptiv:

Hybrid and flexible working hours; Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development); Life and accident insurance; Sodexo cards for food and beverages Well Being Program that includes regular workshops and networking events; EAP Employee Assistance; Access to fitness clubs (T&C apply); Creche facility for working parents;

  • bangalore, India Linux Kernel & LDD Full time

    Job descriptionWe are seeking an experienced Linux Device Driver & Linux Kernel Engineer to join our team. As a Linux Engineer, you will be responsible for designing, developing, and maintaining device drivers and kernel modules for our Linux-based products. You should have a strong understanding of Linux internals, kernel programming, and device driver...


  • Bangalore, India INFOBELL IT SOLUTIONS PVT LTD Full time

    Company Overview : Infobell IT is a next-gen customer experience company, defining and delivering transformative experiences for the global and most innovative companies. With the combination of digital and human intelligence, Infobell IT becomes the preferred partner for managing end-to-end customer journeys. Our cutting-edge technology and innovative...


  • bangalore, India Scalene works Full time

    Job Description General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of...


  • bangalore, India Antal International Full time

    Job Description Responsibilities: Analyse and optimize kernel performance for various operating systems, including Linux and Android. Develop and maintain device drivers for hardware components such as Wi-Fi, Bluetooth, and graphics. Collaborate with hardware engineers to ensure driver compatibility and performance. Work closely with the...


  • bangalore, India Cisco Full time

    As the leader in cloud-managed IT, Cisco Meraki connects passionate people to their mission by simplifying the digital workplace. Our impact is driven by the innovative, purposeful, and vibrant people who make up our inclusive community. When technology is intuitive, our customers can focus on what matters.  Our employees fuel the magic of the Meraki...


  • Bangalore, Karnataka, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPAWe do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • Bangalore, India METACIPHER LABS PRIVATE LIMITED Full time

    SALARY : 10LPA - 60LPA We do have an Opening for TechM (client INTEL) payroll on our Company Metacipher.Here is the JD kindly go through the JD n update me the detailsRoles & Responsibilities : 1. Strong C /C++ experiences2. Windows kernel Device Driver Development 3. Must work on OS Architecture 4. Must develop and maintain multiple kernel mode display...


  • bangalore, India MediaTek Full time

    Job DescriptionJoin a dynamic SW engineering team for ISD’s India site for Client Computing and Automotive efforts involving key technologies which may involve Camera, Video, Power, Audio kernel mode driver development. Evaluate and drive performance and power optimizations on overall platform. Contribute to a variety of software technologies high...

  • Linux/BSP Engineer

    1 month ago


    Noida,Cochin,Kochi,Ahmedabad,Bangalore,Pune,Chennai,Pollachi,Manesar, India TekPillar Full time

    Role : Linux BSP : 2 - 10 Years Work Location : Ahmedabad, Pune, Manesar, Chennai, Kochi, Pollachi, Bangalore, Noida Must Have skills (Primary, Secondary) : Must have : Embedded, Linux, Device driver, C programming, BSP, Multithreading Good to have : Audio/video, Camera development Job Description : The incumbent will be responsible for developing software...

  • Embedded Developer

    3 weeks ago


    Pune/Ahmedabad/Chennai/Gurgaon/Gurugram/Bangalore, IN TekPillar Services Pvt. Ltd Full time

    Job Description :The incumbent will be responsible for developing software in custom camera security solutions.Design, develop, and maintain embedded Linux systems.Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements.Collaborate with hardware engineers to define system architecture and...

  • Embedded Developer

    3 weeks ago


    Pune,Ahmedabad,Chennai,Gurgaon,Gurugram,Bangalore, India TekPillar Services Pvt. Ltd Full time

    Job Description : The incumbent will be responsible for developing software in custom camera security solutions. Design, develop, and maintain embedded Linux systems. Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements. Collaborate with hardware engineers to define system architecture and...


  • Bangalore,Hyderabad, India PROXELERA PRIVATE LIMITED Full time

    Job Description : - Real-time Embedded C / C++ development- Experience in Linux Kernel Development on ARM or other equivalent RISC processor family- Knowledge on DPDK, VPP, NETWORKING, SCRIPTING, BOOTLOADER, TRUNTSZONE, SECURE BOOT, IPSEC- Linux device driver development- ALSA driver and audio dsp subsystem driver- Android BSP & Board bring-up- GRAPHICS &...


  • Bangalore, India Havells India Limited Full time

    We are hiring Embedded Linux engineer_ Bengaluru Experience level - 4-12 yearsRoles & Responsibilities : - Design, code and integrate software for an embedded Linux target (applications, drivers, TI framework)- Customization, deployment and maintenance of Linux distribution on different hardware platforms- Interact with Linux kernel, TI framework, and...


  • Bangalore, Karnataka, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description :- 8+ years of experience and Solid knowledge of the C programming language.- In-depth understanding of operating systems concepts, data structures, processor architecture, and virtualization.- Expertise in Linux Kernel internals and/or hypervisor technologies in Linux, including but not limited to KVM, QEMU, libvirt.- Hands-on experience of...


  • Bangalore, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description : - 8+ years of experience and Solid knowledge of the C programming language.- In-depth understanding of operating systems concepts, data structures, processor architecture, and virtualization.- Expertise in Linux Kernel internals and/or hypervisor technologies in Linux, including but not limited to KVM, QEMU, libvirt.- Hands-on experience...


  • bangalore, India ConnectPro Management Consultants Pvt Ltd. Full time

    Job Description : - 8+ years of experience and Solid knowledge of the C programming language.- In-depth understanding of operating systems concepts, data structures, processor architecture, and virtualization.- Expertise in Linux Kernel internals and/or hypervisor technologies in Linux, including but not limited to KVM, QEMU, libvirt.- Hands-on experience...


  • Bangalore, India Makonis software Solutions Private Limited Full time

    Job Description : Looking for Android BSP Developer in embedded domain. The role of an Android BSP (Board Support Package) Developer in the embedded domain involves a range of responsibilities related to developing and maintaining the software that enables Android to run on specific hardware platforms. Here are some key responsibilities typically...

  • Linux Kernel

    3 days ago


    Bangalore, India Spruce InfoTech, Inc Full time

    Responsibilities: Design, develop, and maintain kernel subsystems and device drivers. Collaborate with architects and engineers to implement new features and improvements. Analyze and troubleshoot kernel-related issues and performance bottlenecks. Optimize kernel code for performance and memory efficiency. Ensure compliance with coding standards and best...

  • Linux Kernel

    4 days ago


    Bangalore, India Spruce InfoTech, Inc Full time

    Responsibilities:Design, develop, and maintain kernel subsystems and device drivers.Collaborate with architects and engineers to implement new features and improvements.Analyze and troubleshoot kernel-related issues and performance bottlenecks.Optimize kernel code for performance and memory efficiency.Ensure compliance with coding standards and best...


  • bangalore, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in cutting edge Automotive and Industrial products. We believe that hardware and software advancements go hand in hand, and to give our customers seamless, integrated solutions, we need to drive cutting-edge...