Principal Engineer

5 days ago


tamil nadu, India Prismberry Technologies Full time

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.QualificationsBachelor’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, SRIOVFamiliarity 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



  • Coimbatore, Tamil Nadu, India Easa College Of Engineering & Technology Full time

    Company Overview EASA College of Engineering Technology Autonomous is a prominent higher education institution based in Coimbatore Tamil Nadu India The college is committed to providing high-quality education and fostering innovation With a dedicated team of 201-500 employees EASA College offers a vibrant and intellectually stimulating environment making a...

  • Principal Designer

    4 weeks ago


    Chennai, Tamil Nadu, India KBR Full time

    Title Principal Designer Under general supervision independently applies advanced engineering techniques makes decisions on engineering problems and methods and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations Provides technical guidance to designers and...

  • Principal Designer

    1 week ago


    Chennai, Tamil Nadu, India KBR Full time

    **Title**: Principal Designer Under general supervision, independently applies advanced engineering techniques, makes decisions on engineering problems and methods, and represents the organization in conferences to resolve important questions or to negotiate with key engineers and officials of other organizations. Provides technical guidance to designers...


  • tamil nadu, India LTIMindtree Full time

    LTIMINDTREE hiring for Principal - Software Engineering (.Net ReactJs)Experience: 15-20 yearsLocation: PAN INDIA (LTIMINDTREE locations)Preferred Immediate Joiners.If interested please share your updated profile to sajoni.b@ltimindtree.comJob Description:Shape the Future Design and architect headless UI solutions using NextJS and React always keeping...

  • Principal Engineer

    6 days ago


    Chennai, Tamil Nadu, India Petrofac Full time

    Continue Your Journey Petrofac is currently looking to recruit a Principal Senior Design Engineer HVAC to be based in Chennai What we do Petrofac is a leading international service provider to the energy industry with a diverse client portfolio including many of the world s leading energy companies We design build manage and maintain infrastructure for the...


  • tamil nadu, India LTIMindtree Full time

    LTIMINDTREE hiring for Principal - Software Engineering (.Net ReactJs) Experience: 15-20 years Location: PAN INDIA (LTIMINDTREE locations) Preferred Immediate Joiners. If interested please share your updated profile to Job Description: Shape the Future Design and architect headless UI solutions using NextJS and React always keeping scalability performance...

  • Principal Architect

    3 days ago


    tamil nadu, India Tiger Analytics Full time

    Title : Principal Architect – Databricks Location : Chennai, Bengaluru, Hyderabad Who we areTiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies solve their toughest challenges. We offer full-stack AI and analytics services & solutions to empower businesses to achieve real outcomes and value at scale. We are on a mission...

  • Principal Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India, Tamil Nadu Prismberry Technologies Full time

    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...

  • Principal Designer

    1 week ago


    Chennai, Tamil Nadu, India KBR Full time

    **Title**: Principal Designer - Pipeline KBR Sustainable Technology Solutions (STS) provides holistic and value-added solutions across the entire asset life cycle. These include world-class licensed process technologies, differentiated advisory services, deep technical domain expertise, energy transition solutions, high-end design capabilities, and smart...


  • Chennai, Tamil Nadu, India Ramboll Full time

    Company Description Inviting bright minds Do you want to push the boundaries of your profession and develop your excellence in an open collaborative and empowering culture We work to create a sustainable future and our inspiring projects and innovative solutions aim to set the standard among our peers You will join a global company that has been growing...