SoC Infrastructure software – Development Lead

1 week ago


Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Experience : 8 years +

We are seeking a highly experienced software engineer to lead the design, development, and optimization of low-level software infrastructure for complex System-on-Chip (SoC) platforms. This role focuses on Linux kernel, device drivers, bootloaders, board support packages (BSP), and embedded firmware to enable cutting-edge hardware across multiple product lines. The ideal candidate will have 10+ years of experience in embedded systems, deep understanding of SoC architecture, and a proven track record of delivering robust and performant low-level software.

Key Responsibilities:

  • Architect and develop SoC software infrastructure including bootloaders, kernel bring-up, and board support packages.
  • Design, implement, and maintain Linux kernel drivers for peripherals such as I²C, SPI, UART, PCIe, USB, networking, multimedia, and camera subsystems.
  • Lead SoC bring-up on new hardware platforms — from first silicon to mass production.
  • Collaborate with hardware, FPGA, and ASIC teams to define hardware/software interfaces.
  • Develop low-level firmware (secure monitor, power management firmware, DSP/Microcontroller firmware) as needed for SoC components.
  • Optimize system performance, memory footprint, and power efficiency for embedded Linux environments.
  • Integrate and validate IP blocks into the SoC software stack.
  • Create and maintain automated test and CI pipelines for low-level software.
  • Debug complex hardware/software interaction issues using oscilloscopes, logic analyzers, JTAG, and kernel trace tools.
  • Mentor junior engineers and guide software architecture decisions.
  • Work with product and manufacturing teams to ensure software readiness for production.

Required Qualifications:

  • 10+ years professional experience in embedded software development for Linux-based SoCs.
  • Strong expertise in:

Linux kernel internals and driver development.

Bootloaders (U-Boot, Coreboot, or similar).

Board Support Package (BSP) design.

Device Tree configuration and customization.

  • Proficient in C/C++ for low-level system programming; scripting (Python, Bash) for tooling.
  • Deep understanding of SoC architectures (
    ARM, RISC-V, or similar), Qualcomm, Intel
    , memory subsystems, and peripheral interfaces.
  • Hands-on experience with hardware bring-up and lab debugging tools.
  • Familiarity with power management frameworks and low-power design.
  • Experience with secure boot and trusted execution environments (TEE, OP-TEE, ARM TrustZone).
  • Strong problem-solving skills with ability to lead technical investigations from silicon anomalies to kernel race conditions.

Preferred Qualifications:

  • Experience with multimedia subsystems (GPU, ISP, camera pipelines).
  • Knowledge of virtualization on embedded platforms (KVM, Xen).
  • Familiarity with real-time operating systems (RTOS) alongside Linux.
  • Experience contributing to upstream Linux kernel projects.
  • Exposure to Yocto Project or Buildroot and or Qualcomm build system for embedded Linux distributions.
  • Background in safety-critical or security-certified software (ISO 26262, IEC 61508, Common Criteria).

Core Competencies / Skills :

  • Linux Kernel & BSP: Device drivers (char, block, net, misc), platform drivers, device tree, clock framework, regulator, thermal
  • SoC Infrastructure: Power domains, interconnect, memory controller, bus fabrics (AMBA, AXI, APB)
  • Firmware & Boot: U-Boot, ARM Trusted Firmware (ATF), secure boot
  • Debug & Profiling: JTAG, Lauterbach, ftrace, perf, kgdb
  • Languages: C, Python (automation), Shell scripting
  • Tools: Git, Gerrit, Buildroot, Yocto
  • Standards & Interfaces: I²C, SPI, UART, PCIe, USB, Ethernet

Soft Skills:

  • Excellent communication and cross-functional collaboration.
  • Leadership in technical decision-making.
  • Ability to translate complex hardware/software constraints into practical solutions.
  • Mentorship and technical coaching for junior engineers.


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time

    Job DescriptionExperience : 8 years +We are seeking ahighly experienced software engineerto lead the design, development, and optimization of low-level software infrastructure for complex System-on-Chip (SoC) platforms. This role focuses onLinux kernel, device drivers, bootloaders, board support packages (BSP), and embedded firmwareto enable cutting-edge...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Senior Software Architect PositionThe ideal candidate should have a passion for software engineering and leadership skills to drive technical issues to resolution.Key Responsibilities:Model the XDNA architecture in terms of functionality, accuracy, and simulation speed.Collaborate with compiler, runtime/driver teams to bring up AI models on the XDNA...


  • Hyderabad, Telangana, India beBeeSoftwareEngineering Full time ₹ 1,80,00,000 - ₹ 2,30,00,000

    Lead System Architect for FPGA and Adaptive SoCWe are seeking a seasoned expert to develop innovative hardware- and system-level programming solutions, lead a team in enhancing AMD's capacity to deliver high-quality system-level programming technologies, and improve the quality of our debug solutions.Develop strategic plans to enhance end-user productivity,...

  • SOC Trainer

    1 week ago


    Hyderabad, Telangana, India Full Stack Academy Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionFull Stack Academy aims to transform fresh graduates into software professionals and help existing software professionals upgrade their skills on cutting-edge technologies. We provide courses coached by real-time industry experts to ensure that candidates understand both theoretical concepts and practical applications. Our mission is to...


  • Hyderabad, Telangana, India Kfin Technologies Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    SOC Lead- Cyber Security SOC Lead:Good Understanding of CIS controls and implementation of OS Hardening parameters for Windows and Linux.SOC Operations, Hands on Experience in configuring and SIEM Implementation, DLP Implementation, Threat Detection and Analysis, Threat hunting Vulnerability Assessment, WAF, CISCO Umbrella, PAM, DAM, Email Security, VAPT...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 2,50,00,000 - ₹ 3,00,00,000

    We are seeking a highly experienced software engineer to lead the design, development and optimization of low-level software infrastructure for complex System-on-Chip (SoC) platforms.Job DescriptionArchitect and develop SoC software infrastructure including bootloaders, kernel bring-up and board support packages.Design, implement and maintain Linux kernel...


  • Hyderabad, Telangana, India beBeeDigitalDesigner Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Digital ASIC and SoC Design SpecialistDescription: We seek an experienced digital ASIC and SoC design engineer to contribute their skills in designing complex digital circuits and systems, computer architecture, and software development.Key Responsibilities:Design and develop advanced digital ASIC and SoC architectures using Verilog and...


  • Hyderabad, Telangana, India Stellantis Full time

    Job Description: Lead SoC BSW Core Engineer – Middleware, IPC Stacks Position Summary: We are seeking a Lead SoCBSW Core Engineer – Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex...


  • Hyderabad, Telangana, India beBeeVerification Full time ₹ 35,00,000 - ₹ 50,00,000

    Achieve technical excellence in SoC verification, with a strong emphasis on power management.Key ResponsibilitiesDevelop and execute comprehensive verification strategies for complex SoC designs.Collaborate with cross-functional teams to ensure seamless integration of hardware and software components.Identify and troubleshoot defects using advanced debugging...


  • Hyderabad, Telangana, India Eximietas Design Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Hi All,Eximietas: Eximietas Design is a leading technology consulting and solutions development firm specializing in the VLSI, Cloud Computing, Cyber Security, and AI/ML domains. We are Hiring: ASIC SOC RTL Design Leads/Architect. Location: Visakhapatnam, Bangalore (Anywhere in India)Experience: Above 10+ Years. ❖ Minimum Qualifications: Bachelor's degree...