India

Senior Software Architect (Linux Kernel) (Kochi)

Senior Software Architect (Linux Kernel) (Kochi)
Description
Experienced Senior Software Architect (Linux Kernel) Job Description: We are looking for a Software Architect with strong knowledge in Linux Kernel with 12+ years of experience to lead the design, development, and deployment of our cloud-based software products for automotive domain. Key Responsibilities:
* Engage directly with customers to own, define, and approve embedded system requirements.
* Drive the architecture, design, and technical strategy for Linux-based embedded platforms.
* Write efficient, readable, and maintainable code in Embedded C/C++.
* Collaborate with hardware teams to integrate and validate software on target boards.
* Lead troubleshooting and resolution of complex software defects using advanced tools (JTAG, GDB, logic analyzers).
* Conduct and oversee code reviews, unit testing, and system validation.
* Provide technical leadership and mentorship to the engineering team toward project and architectural goals.
* Manage and resolve technical tickets, including troubleshooting and root cause analysis.
* Align cross-functional teams to meet project timelines, quality, and architectural standards. Skills and Qualifications Must Have:
* Expert in Embedded C/C++ development for complex systems
* Extensive experience with Linux Kernel and Device Driver development
* Strong working knowledge of the Yocto Project for embedded Linux platforms
* Deep expertise in ARM-based SoCs architecture and programming
* Advanced experience with communication protocols (I2C, SPI, UART, Ethernet, Bluetooth, Wi-Fi)
* Proficient in Git for version control and collaborative development
* In-depth expertise with cross-compilation tools for embedded systems
* Skilled in kernel debugging tools (KGDB, JTAG, etc.) for complex issue resolution
* Proficient in Linux system programming and Linux shell scripting
* Expertise in bootloader development and optimization for embedded systems
* In-depth knowledge of SE Linux for secure embedded Linux environments
* Hands-on experience with board bring-up
* Proficiency in SysML or UML for system and software modelling
* Knowledge and practical usage of AI/ML in embedded systems
* Experience with RT Linux for real-time embedded applications
* Awareness of functional safety and cybersecurity concepts in embedded environments Valuable to Have:
* Experience with RTOS and hypervisors (QNX, XEN, etc.)
* Strong automotive domain knowledge
* Familiarity with Automotive Grade Linux (AGL)
* Experience working in Agile environments
* Knowledge of bootloaders and secure OS concepts
* Good knowledge of vehicle communication protocols
* Familiarity with ASPICE standards Recruitment Process: 1) Online Registration – Submit the online registration form. 2) Technical Interview 1 – Evaluating the domain knowledge. 3) Technical Interview 2 – Assess technical knowledge and logical skill. 4) HR Interview – Discuss role expectations, company culture, and other HR formalities. Prepare for Recruitment We’ll be checking if you are …
* Passionate programmer
* Upskill regularly
* Enthusiastic and ambitious in life
* A team player• check available time slots for scheduling your test before starting the application process. Apply on Kit Job: kitjob.in/job/4n0rs1
Highlights
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
1 / 10
More info about this ad

Senior Software Architect (Linux Kernel) (Kochi) has been posted in the Fort Kochi Design & Architecture category on Locanto.

For Fort Kochi, there are no other ads posted in this category.

Interested in more? Widen your search to view ads in nearby areas of Fort Kochi. This includes Design & Architecture in Kochi, Tripunittura and Ernākulam. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.

Go to next ad