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

Urgent Search! Principal Engineer

Prismberry TechnologiesChennai, Tamil Nadu, India
11 hours 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, Tamil Nadu, India

    Related jobs
    • Promoted
    Principal Engineer

    Principal Engineer

    Recrochennai, tamil nadu, in
    Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 1 day ago
    • Promoted
    Strategy - Principal Software Engineer - C++ Programming

    Strategy - Principal Software Engineer - C++ Programming

    StrategyChennai
    Company Description : Strategy (Nasdaq : MSTR) is at the forefront of transforming organizations into intelligent enterprises through data...Show moreLast updated: 30+ days ago
    • Promoted
    Instrumentation Engineer

    Instrumentation Engineer

    Lactalis IndiaChengalpattu, Tamil Nadu, India
    The instrumentation engineer is responsible for ensuring the optimal performance, calibration, maintenance, and integration of all instrumentation and control systems in the automated dairy process...Show moreLast updated: 30+ days ago
    • Promoted
    Team Lead

    Team Lead

    Movateambattur, tamil nadu, in
    We are hiring a Team Lead - International (Voice) with 5+ years of experience to join our dynamic team at Ambit IT Park, Ambattur. Role : Team Lead - International (Voice).Location : Ambit IT Park, Am...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: 23 days ago
    • Promoted
    Principal Professional Services Engineer

    Principal Professional Services Engineer

    Palo Alto Networkschennai, tamil nadu, in
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    ▷ Immediate Start! Principal Engineer

    ▷ Immediate Start! 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 ...Show moreLast updated: 1 hour 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: 21 days ago
    • Promoted
    Technical Manager

    Technical Manager

    INVENTA Technologies Pvt Limited - Chennai INDIA (HQ)Tiruvallur, Tamil Nadu, India
    INVENTA Technologies Pvt Limited, established in 1989, focuses on R&D, design, and engineering in polymer materials.We have two business verticals : 1. Engineered Plastics compounding and 2.Sustaina...Show moreLast updated: 30+ days ago
    • Promoted
    Trend Micro Engineer

    Trend Micro Engineer

    NTT DATA, Inc.Chennai, Tamil Nadu, India
    Position Title : Trend Micro Deep Security Engineer.Strong knowledge and Minimum 5 years Hands on Experience in Trend Micro Deep Security). Install, Configure & Maintain the software and hardware of ...Show moreLast updated: 30+ days ago
    • Promoted
    Team Member - Technical Services (Electrical)

    Team Member - Technical Services (Electrical)

    Saint-Gobain India Private Limited - Glass BusinessSriperumbudur, Tamil Nadu, India
    Tech in Electrical Engineering -.Years hands on experience in Plant Engineering.Saint-Gobain India Pvt Ltd – World Glass Complex (WGC), Sriperumbudur-. Our Purpose : MAKING THE WORLD A BETTER HOME.Sa...Show moreLast updated: 9 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: 7 days ago
    • Promoted
    Key Account Manager

    Key Account Manager

    Shero Home FoodAmbattur, Tamil Nadu, India
    With a vision to revolutionise homemakers' roles,.Shero enables women across India.We are present in Swiggy & Zomato across Pan-India. This is a full-time on-site role for a Key Account Manager, bas...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    ANSRchennai, tamil nadu, in
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 10 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

    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: 28 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: 24 days ago
    • Promoted
    Prismberry Technology - Principal Engineer - Firmware

    Prismberry Technology - Principal Engineer - Firmware

    Prismberry TechnologyChennai
    Job Description (Linux Kernel Expert) : We are seeking an experienced Principal Firmware Engineer to lead the design, development, and opt...Show moreLast updated: 7 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
    • Promoted
    Hiring for (TAC Security Engineer) - Chennai

    Hiring for (TAC Security Engineer) - Chennai

    Movateperungalathur, tamil nadu, in
    Movate Technologies (formerly CSSCORP) is looking for an experienced Network Security Engineer to join our team!.Position : Network Security Engineer / TAC Security Engineer.Location : Chennai - Peru...Show moreLast updated: 10 days ago