Search by job, company or skills

S

Senior Architect - System Software

8-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Job Summary

A technical leader with deep hands-on expertise in embedded systems, Linux kernel internals, and Android system architecture. Brings domain authority in kernel subsystems, low-level driver integration, and bootloader/device tree configurations. Skilled in system debugging, crash analysis, and architecture comprehension of ARM-based chipsets (Qualcomm, MediaTek). Demonstrates a robust foundation in C programming, OS fundamentals, and hardware/software interfacing. Operates as a Subject Matter Expert (SME) supporting solution definition, capability building, and strategic initiatives within the CTO organization.

Key Responsibilities

  • Act as a domain expert driving solution definition, architecture design, and detailed work breakdown structures (WBS).
  • Collaborate with engineering teams to build, integrate, and showcase platform-level solutions in customer demos.
  • Anchor the technical content for RFPs, RFIs, and RFQsproviding strategic and hands-on input.
  • Support organizational capability development by mentoring engineers, developing reusable IPs, and contributing to knowledge assets.

Technical Competencies

  • Programming: Proficient in C, with exposure to C++, Java, and scripting for automation
  • Linux Kernel & Driver Stack:
  • Kernel internals, scheduler, device drivers, memory management
  • Driver development for protocols like I2C, SPI, UART
  • Android System Architecture:
  • Boot sequence, init processes, partitioning, encryption, verified boot
  • Debugging of bootloader, system crashes, and device reboots
  • Architecture Exposure:
  • ARM 32/64-bit architectures
  • Qualcomm & MediaTek SoC internals
  • Toolchain & Versioning:
  • GIT, Gerrit, repo, Lauterbach, serial consoles, schematics interpretation

Platforms & Standards

  • Embedded Linux, Android
  • Android Bootloader, Device Tree, Kernel Configuration
  • Core subsystems: USB, Camera, Memory, and ARM-specific modules

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Sasken is a specialist in Product Engineering and Digital Transformation, providing concept-to-market, chip-to-cognition R&D services to global leaders in Semiconductor, Automotive, Industrials, Consumer Electronics, Enterprise Devices, SatCom, Telecom, and Transportation industries. For over 30 years
and with multiple patents, Sasken has transformed the businesses of 100+ Fortune 500 companies, powering over a billion devices through its services and IP.

Job ID: 120335763