Talent.com
This job offer is not available in your country.
Principal Engineer

Principal Engineer

Prismberry TechnologiesChennai, India
3 days ago
Job description

Job Description (Linux Kernel Expert)

We are seeking an experienced Principal Firmware Engineer to lead the design, development, and optimization of embedded systems. The ideal candidate will have a deep understanding of Secure Boot, RTOS, Linux kernel, device drivers, peripheral interfaces, and bus protocols, as well as open-source software development. This role requires strong problem-solving skills to diagnose and resolve complex hardware and software issues while ensuring security, performance, and scalability of embedded solutions.

Key Responsibilities :

Architect, develop, and optimize embedded software solutions for secure and high-performance systems.

Implement and maintain Secure Boot, and other security measures for embedded platforms.

Work on RTOS environment and Linux kernel driver development, including optimizing device drivers and upstreaming.

Develop and integrate software for various peripheral interfaces (SPI, I2C, UART, USB, SGPIO, eSPI, etc.) and bus protocols (PCIe, Ethernet, etc.).

Diagnose and resolve complex hardware and software issues, leveraging debugging tools and methodologies.

Conduct performance analysis and tuning of embedded software systems to ensure efficiency and reliability.

Define and implement scalable and maintainable embedded software architectures.

Engage in open-source development, contributing to Linux or similar embedded software projects.

Work closely with hardware engineers, security experts, and system architects to develop robust embedded solutions.

Mentor junior engineers and contribute to best practices for embedded software development.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.

20+ years of experience in embedded software development, with a strong background in C / C++.

Expertise in Root of Trust (RoT), Secure Boot, and cryptographic security principles.

Extensive experience with RTOS, Linux kernel, and device driver development.

Strong debugging skills using JTAG, GDB, and other embedded debugging tools.

Experience in performance profiling and optimization for embedded systems.

Proven ability to diagnose hardware and software interaction issues.

Experience in open-source Linux development or similar community-driven software projects.

Strong understanding of system-level software architecture and real-time performance constraints.

Hands-on experience with peripheral interfaces (SPI, I2C, UART, USB, etc.) and bus protocols (PCIe, Ethernet, etc.) driver development.

Experience in Baseboard Management Controller (BMC) is a plus.

Proven ability to debug low-level PCIe issues using analyzers is a plus.

In-depth knowledge of PCIe protocol, including, root port, SRIOV

Familiarity with machine learning acceleration on embedded platforms.

Experience with hardware bring-up and board support packages (BSPs).

Knowledge of Yocto, Buildroot, and other Linux build systems

Create a job alert for this search

Principal Engineer • Chennai, India

Related jobs
  • Promoted
Principal Structural Engineer

Principal Structural Engineer

LamprellChennai, Tamil Nadu, India
Offshore Structural Engineer with experience in Jackets and Topsides.Tech (Structural) with 15+ years of experience.Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer, Agent Platform

Principal Engineer, Agent Platform

MightyBotChennai, IN
Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 20 days ago
  • Promoted
Principal Engineer, VP

Principal Engineer, VP

ConfidentialChennai
Join us as a Principal Engineer.This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective. You'll actively contribute to...Show moreLast updated: 30+ days ago
  • Promoted
Striim - Principal Software Engineer

Striim - Principal Software Engineer

StriimChennai
About the job : Striim, (pronounced stream with two is for integration and intelligence), is a unified data integration and streaming platform that connects clouds, d...Show moreLast updated: 18 days ago
  • Promoted
Principal Engineer

Principal Engineer

Prismberry TechnologiesChennai, Tamil Nadu, India
Job Description (Linux Kernel Expert).We are seeking an experienced Principal Firmware Engineer to lead the design, development, and optimization of embedded systems. The ideal candidate will have a...Show moreLast updated: 4 days ago
  • Promoted
Principal Engineer - Pipeline

Principal Engineer - Pipeline

LamprellChennai, Tamil Nadu, India
Bachelor’s degree in Mechanical or Civil engineering, Preferred Master in Subsea or Ocean Engineering.Oil and Gas industry experience preferable from a background in working for consultancy organiz...Show moreLast updated: 15 days ago
  • Promoted
Principal Engineer - Material

Principal Engineer - Material

LamprellChennai, Tamil Nadu, India
Piping Engineer with materials and valves experience.Tech (Mechanical) with 15+ years of experience.Saudi Aramco / CRPO experience is preferred.Show moreLast updated: 30+ days ago
  • Promoted
Backend Engineer (Principle Engineer)

Backend Engineer (Principle Engineer)

Teamware SolutionsChennai, IN
Principle engineer role, backend tier 1 service.Tier 1 would mean- 2nd most critical tier tickets would be assigned to the contractor to work on. Attention to detail, operations, reliability.Java, K...Show moreLast updated: 26 days ago
  • Promoted
Principal Engineer

Principal Engineer

ConfidentialChennai
Position : Principal Engineer – Software & Build Engineering.We are seeking a highly skilled and experienced.This hybrid role is ideal for a professional passionate about developing high-performance...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer – R&D (Optics & Hardware)

Principal Engineer – R&D (Optics & Hardware)

ConfidentialChennai, India
Adiuvo Diagnostics is a techno-social enterprise focused on developing state-of-the-art platform technologies in optoelectronics. Our mission is to aid early disease detection and to enable advanced...Show moreLast updated: 9 days ago
  • Promoted
Principal Telecom Engineer

Principal Telecom Engineer

ConfidentialChennai
Essential Qualifications and Education : .Bachelor s degree in electrical or Electronics and Instrumentation Engineering (Masters Degree is preferred). Detailed knowledge of design techniques and anal...Show moreLast updated: 5 days ago
  • Promoted
Senior Principal Process Engineer

Senior Principal Process Engineer

ConfidentialChennai
Essential Qualifications and Education : .Bachelor s Degree or Master s degree in Engineering.Preferably Registered Professional Engineer or member of professional engineering society as applicable.R...Show moreLast updated: 5 days ago
  • Promoted
Principal Backend Engineer, Infrastructure

Principal Backend Engineer, Infrastructure

PebbleChennai, IN
We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer - Electrical

Principal Engineer - Electrical

LamprellChennai, Tamil Nadu, India
Master’s degree in Electrical Engineering is an advantage.Minimum Experience : - 18+ years in Offshore / Onshore Oil and Gas facilities with major EPC contractor. Software Knowledge : ETAP PSCAD Experi...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer I-Software

Principal Engineer I-Software

ConfidentialChennai, India
Are you looking for a unique opportunity to be a part of something great Want to join a 17,000-member team that works on the technology that powers the world around us Looking for an atmosphere of ...Show moreLast updated: 9 days ago
  • Promoted
Principal Solutions Engineer

Principal Solutions Engineer

ConfidentialChennai, India
Chargebee is the leading Revenue Growth Management (RGM) platform for subscription businesses.Thousands of companies at every stage of development — from startups to enterprises — use Chargebee to ...Show moreLast updated: 9 days ago
  • Promoted
Principle Engineer

Principle Engineer

ConfidentialChennai, India
You will manage a talented team of data scientists and AI engineers, driving the adoption of intelligent automation, predictive analytics, and proactive problem resolution across our complex IT lan...Show moreLast updated: 9 days ago
  • Promoted
Principal Engineer

Principal Engineer

Hotel TraderChennai, IN
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 25 days ago
  • Promoted
Principal Data Engineer

Principal Data Engineer

XebiaChennai, IN
We’re Hiring : Principal Data Engineer | Any Xebia Location (Hybrid, 3 days in office per week).Any Xebia Location (Hybrid – 3 days in office per week). Data Engineering with 4+ years team leadership...Show moreLast updated: 21 days ago
  • Promoted
Equiniti India - Principal Platform Engineer

Equiniti India - Principal Platform Engineer

EQUINITI INDIA PRIVATE LIMITEDChennai
EQ India is a leading Shareholder Management Fin-tech Company.It specializes in providing top-notch infrastructure, technology, and solutions for shareholder administration, pension, remediation, a...Show moreLast updated: 30+ days ago