Talent.com
This job offer is not available in your country.
Principal Engineer (14 / 10 / 2025)

Principal Engineer (14 / 10 / 2025)

Prismberry TechnologiesIndia
14 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 • India

    Related jobs
    • Promoted
    Engineering Manager

    Engineering Manager

    Branch InternationalNagpur, IN
    Branch delivers world-class financial services to the mobile generation.With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    AiPriseNagpur, IN
    The ideal candidate will be responsible for managing and inspiring his or her team to achieve their performance metrics.Your role will involve strategizing, project management, part staff managemen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Technical Analyst

    Senior Technical Analyst

    Insight GlobalNagpur, IN
    Strong experience within data validation, data testing and data accuracy.Fluent in English and ability to communicate with internal / external stakeholders. Experience with ETL Development.This role w...Show moreLast updated: 9 days ago
    • Promoted
    Oracle AI Agents Engineer (Mid / Senior / Lead) - Part Time

    Oracle AI Agents Engineer (Mid / Senior / Lead) - Part Time

    U2XAINagpur, IN
    U2XAI builds hallucination-proof AI Cobots that enhance both Oracle Cloud and On-Prem ERP systems.Our Cobots utilize an enterprise knowledge graph to unify data, workflows, and policies, delivering...Show moreLast updated: 8 days ago
    • Promoted
    Senior Engineering Manager

    Senior Engineering Manager

    Foodhubnagpur, maharashtra, in
    Senior Manager | Platform Engineering & API Ecosystems.At Foodhub, every order and payment flows through our Order & Transaction Platform. It’s a high-throughput backbone moving millions of requests...Show moreLast updated: 14 days ago
    • Promoted
    Lead / Sr. Full Stack Engineer

    Lead / Sr. Full Stack Engineer

    StitchFinnagpur, maharashtra, in
    We are a healthcare startup revolutionizing patient care through Voice and Conversational AI agents.Our mission is to simplify healthcare workflows, enhance accessibility, and improve patient-provi...Show moreLast updated: 7 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    Bloom Energynagpur, maharashtra, in
    PostgreSQL, MySQL) and NoSQL (e.MongoDB, Redis) databases to support data-driven applications.Implement cloud-native solutions using platforms like AWS, GCP, or Azure, leveraging services such as L...Show moreLast updated: 7 days ago
    • Promoted
    Lead Engineer

    Lead Engineer

    HCLTechnagpur, maharashtra, in
    Architect efficient and reusable front-end systems to support complex interactions within Meta HW infrastructure.Develop full-stack web applications for internal infrastructure tooling using techno...Show moreLast updated: 14 days ago
    • Promoted
    Senior Manager–Cloud Infra Architect

    Senior Manager–Cloud Infra Architect

    Best Infosystems Ltd.nagpur, maharashtra, in
    Senior Manager–Cloud Infra Architect_Full-Time_Remote (Delhi NCR).Senior Manager–Cloud Infra Architect.Azure Cloud Architect, migration, Infrastructure as Code (IAM), Terraform, ARM templates, Bice...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Project Manager

    Technical Project Manager

    RoroNagpur, IN
    Roro is a product innovation studio specializing in rapid product development powered by AI tools.We build AI, IoT, mobile, and web solutions quickly and affordably. Our small team collaborates on p...Show moreLast updated: 9 days ago
    • Promoted
    Sr. Full Stack Engineer

    Sr. Full Stack Engineer

    BrightEdgenagpur, maharashtra, in
    BrightEdge is a global leader in enterprise SEO and content performance solutions, driving AI-powered digital marketing success for the world’s top brands. Our culture is product-first, innovation-d...Show moreLast updated: 7 days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    TamaraNagpur, IN
    Tamara is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app o...Show moreLast updated: 9 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderNagpur, 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: 30+ days ago
    • Promoted
    Project Manager (Tech)

    Project Manager (Tech)

    EmeritusNagpur, IN
    Emeritus is committed to teaching the skills of the future by making highquality education accessible and affordable to individuals, companies, and governments around the world.It does this by coll...Show moreLast updated: 30+ days ago
    • Promoted
    Vice President of Engineering

    Vice President of Engineering

    FluidCloudnagpur, maharashtra, in
    FluidCloud is redefining what’s possible in multi-cloud infrastructure, unlocking true cloud freedom.It’s the first Cloud Cloning™ platform that lets you clone, migrate, restore, and optimize infra...Show moreLast updated: 9 days ago
    • Promoted
    Staff / Senior Data Engineer

    Staff / Senior Data Engineer

    HG Insightsnagpur, maharashtra, in
    At HG Insights we provides AI-powered revenue growth intelligence and technology intelligence data to help B2B companies refine their go-to-market (GTM) strategies by analyzing market size, identif...Show moreLast updated: 9 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    OnArrivalnagpur, maharashtra, in
    OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.We provide seamless, intelligent travel infrastructure, powering everything from fl...Show moreLast updated: 30+ days ago
    • Promoted
    Founding Technical Lead

    Founding Technical Lead

    The Factual holding conagpur, maharashtra, in
    Founding Technical Lead (AI x FinTech) – TradeBerg / AmulyaCo.You need to know trading, and you should be willing to work 14 hours a day, and you need to have longterm mindset, we are building some...Show moreLast updated: 8 days ago
    • Promoted
    Data Engineer Team Lead

    Data Engineer Team Lead

    SGInagpur, maharashtra, in
    To be discussed based on your skills and experience.Strong hands-on data engineering experience with a proven ability to design, build, and optimize scalable data pipelines in .Deep technical exper...Show moreLast updated: 20 days ago
    • Promoted
    Staff Gen AI based SoC Design Verification Methodology Engineer

    Staff Gen AI based SoC Design Verification Methodology Engineer

    Mulya TechnologiesNagpur, IN
    Staff Gen AI based SoC Design Verification Methodology Engineer.We are a US based Stealth mode Start-up.Hyderabad / Bangalore / Remote ( any where in India ). We unify the processes used in Semicond...Show moreLast updated: 14 days ago