Software Engineer (TT58ST RM 4064)

April 6, 2026
sradmin

Position: Software Engineer (TT58ST RM 4064)

Interview- L1, L2 – Both Virtual
5 days- work from office.

Overall responsibilities and duties:
Candidate will be responsible for SOC BSP development , Kernel configuration, Android BSP, Board bring up and unit testing

Qualifications:
o Bachelor/Master of Engineering degree in Electronics.
Experience:
o 5 to 8 years of experience in Automotive Validation
o At least 4+ years of experience in Infotainment testing

BSP / Platform Bring-Up

  • Perform board bring-up, hardware validation, and platform initialization for new automotive SoCs and custom boards.
  • Develop, port, and maintain U-Boot / Bootloader for target hardware.
  • Configure and maintain Device Tree Source (DTS/DTSI) files for peripheral and SoC configuration.
  • Enable and validate SoC peripherals: UART, I2C, SPI, CAN, USB, PCIe, MIPI CSI/DSI, HDMI, Ethernet, eMMC, UFS, etc.
    Linux BSP
  • Port and customize Linux Kernel (v5.x / v6.x) for automotive target hardware.
  • Develop, debug, and maintain Linux kernel drivers for automotive-specific hardware components.
  • BSP integration with Yocto / OpenEmbedded build system – writing recipes, layers, and meta layers.
  • System boot time optimization and power management (suspend/resume, DVFS).

Android BSP (AOSP)

  • Port and customize AOSP for automotive-grade SoCs (Qualcomm SA-series, NXP i.MX, Renesas R-Car, TI TDA, Telechips TCC803x / TCC835x, etc.).
  • Manage Android build system (Soong / Make), AOSP manifest, and vendor-specific integrations.
  • Support Android OTA (Over-The-Air) update mechanisms (A/B partitioning, Virtual A/B).
  • Debug using Android Logcat, ADB, systrace, perfetto, bugreport, KGDB

Automotive Domain

  • Awareness of functional safety standards: ISO 26262 (ASIL A/B/C/D).
  • Ensure compliance with MISRA C/C++ guidelines where applicable.
    o Hands-on skills to design, build and bring up test setup.
    o Must be a good team player and act as per the project needs
    o Business level of English.
    o Experience to train the team for executing & managing all their day to day basis activities with proper planning & scheduling according to set targets
    o Linux knowledge
    o Should be good in Sprint planning
    o Very Good at documentation and presentations skill

o Minimum Education Level:
o B.E. / B.Tech / M.Tech in Electronics, Electrical, Computer Science, or related field.
o Skills and Competencies (Must Have):
o • Strong proficiency in C / C++ programming.
o • Hands-on experience with Linux kernel internals – memory management, scheduling, driver model.
o • Experience with Yocto Project / OpenEmbedded build system.
o • Proficiency in Git, repo, Gerrit for version control and code review workflows.
o • Experience with JTAG debugging, oscilloscopes, logic analyzers for low-level debugging.
o • Strong understanding of ARM architecture (Cortex-A / Cortex-M / Cortex-R series).
o • Hands-on with U-Boot or other bootloaders (GRUB, Trusted Firmware-A).

o Nice to Have:
o • Experience with Android Automotive OS (AAOS) / Android Auto.
o • Knowledge of Hypervisor / Virtualization in automotive (Xen, KVM, QNX Hypervisor).
o • Experience on automotive SoC platforms: Qualcomm SA8xxx, NXP S32G/i.MX8, Renesas R-Car H3/M3, TI TDA4VM, Telechips TCC803x / TCC835x.
o • A-SPICE process knowledge.
o • Agile / SCRUM development methodology.

Mindset/Attitude:
o Ready & Zeal to work in any type of project situation
o Goal Oriented.

***************************************************************************************************************************************************

Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Pune
Experience: 5 - 8 Years
Notice period: 0-30 days

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 200 MB.
Allowed Type(s): .pdf, .doc, .docx