Talent.com
Sasken Technologies Ltd.
Sasken Technologies - Embedded Linux Engineer - Automotive PlatformSasken Technologies Ltd. • Hyderabad
Sasken Technologies - Embedded Linux Engineer - Automotive Platform

Sasken Technologies - Embedded Linux Engineer - Automotive Platform

Sasken Technologies Ltd. • Hyderabad
21 days ago
Job description

Position Overview :


We are seeking an experienced Embedded Linux Engineer (Automotive) to design, develop, and optimize core Board Support Packages (BSPs) and Linux kernel systems for next-generation automotive platforms. In this role, you will lead board bring-up, driver development, Yocto distribution customization, and automotive communication protocol integration (CAN/CAN FD, Ethernet, SOME/IP). You will work closely with hardware teams and external automotive clients to deliver reliable, high-performance embedded systems.


Key Responsibilities :


BSP & Linux Kernel Development :


- Lead U-Boot bootloader customization, initial board bring-up, and BSP development for complex automotive SoCs.


- Develop, integrate, and debug the Linux kernel, writing precise Device Trees for custom platform integrations.


- Write and debug low-level Linux device drivers, including Ethernet, CAN / CAN FD, SPI, I2C, GPIO, DMA, and Interrupt controllers.


Yocto & Build System Management :


- Design, customize, and maintain Yocto-based Linux build environments and custom distributions.


- Create custom Yocto layers, recipes, and board configurations to produce lightweight, secure, and production-ready images.


Automotive Protocols & Multi-Core Systems :


- Integrate and test Automotive Ethernet, SOME/IP, and DoIP protocols.


- Support asymmetric multi-processing (AMP) and inter-processor communication using RPMsg, RemoteProc, and shared memory Debugging & Client Support :


- Perform root cause analysis, systemic debugging, and performance/latency optimizations on embedded targets.


- Conduct technical code reviews, estimate effort for technical proposals, and interface directly with customers and cross-functional teams.


Required Skills & Qualifications :


Education : Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.


Experience : 4+ years of hands-on experience in Embedded Linux development within the automotive, industrial, or semiconductor sectors.


Technical Expertise :


- Advanced proficiency in C and C++; strong scripting skills in Bash or Python.


- Deep knowledge of Linux kernel architecture, driver framework, memory management, and U-Boot porting.


- Proven experience with Yocto Project (BitBake, creating custom layers/recipes).


- Hands-on experience with hardware protocols (CAN/CAN FD, SPI, I2C, Ethernet) and automotive stack standards (SOME/IP, DoIP).


- Experience working with multi-core processors, IPC mechanisms (RPMsg, RemoteProc), and hardware abstractions.


- Proficiency with hardware debuggers (JTAG, Lauterbach), logic analyzers, and diagnostic tools (GDB, Valgrind, ftrace).


Preferred Qualifications (Nice to Have) :


- Familiarity with AUTOSAR (Classic/Adaptive) and hypervisor architectures (e.g., Xen, ACRN).


- Knowledge of automotive safety and compliance standards, such as ISO 26262 (ASIL) and ASPICE.


- Functional knowledge of secure boot, trustzone, and hardware security modules (HSM).

(ref:hirist.tech)
Create a job alert for this search

Sasken Technologies - Embedded Linux Engineer - Automotive Platform • Hyderabad

Similar jobs

Smts, Zuora Revenue System Engineer

Salesforce.Com Italy SrlHyderabad, Republic Of India, IN

DescriptionSenior Member of Technical Staff (SMTS) – Zuora Revenue (RevPro)Digital Enterprise Technology (DET) is seeking a Senior Member of Technical Staff (SMTS) to join our Finance Engineering t... Show more

 • Promoted

Aws Mlops Engineer

JobtomeHyderabad, Republic Of India, IN

Expertise in test planning, execution, and defect tracking AWS : Proficiency with AWS services (EC2, S3, RDS, Lambda) Python : Strong scripting skills in Python (Pytest, Robot frameworks) Required ... Show more