SASasken Technologies
Senior Architect - System Software
Bangalore ₹8-12 LPA Posted 27 Jun 2025
FULL TIME
Git
C Programming
Gerrit
Linux Kernel
Data Structures
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 RFQs—providing 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