Principal Firmware Engineer
1 day ago
Position- Principal Firmware EngineerExperience- 20+ yearsLocation- Bengaluru / HyderabadType: Full-Time, On-SiteJob Description- 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. - 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
-
Delhi Division, India Jabil Full timeDescription : About the Role : We are seeking a highly skilled and experienced Principal Engineer with expertise in firmware development and OpenBMC to lead the design, development, and optimization of firmware solutions for server and embedded platforms.The ideal candidate will play a key role in driving innovation in system management, designing reliable...
-
New Delhi, India ACL Digital Full timeLinux Kernel / Device Driver / Board Bring-up >Senior Engineer: 4-6 yrs >Principal Engineer: 6-8 yrs >Technical Lead: 8-10 yrsTechnical Expertise: ExcellentC programmingskills Hands-onLinux Kernel & Device Driverdevelopment experience ( must ) Board bring-upandembedded debuggingexperience required Strong understanding ofARM / Cortex-A processors and...
-
Firmware Engineer
1 day ago
New Delhi, India Best NanoTech Full timeAbout the Company: We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet.About the Role: We are seeking a highly skilled Firmware Engineer to architect, design, and develop optimized firmware for electronic systems, including IoT and fintech products. The role involves low-level programming in...
-
Senior Engineer – Firmware
3 weeks ago
New Delhi, India L&T Technology Services Full timeJob Title:Senior Engineer – Firmware Location:Bangalore Experience Required:Minimum 10 years Education:Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...
-
Senior Firmware Engineer
6 days ago
New Delhi, India Elecbits Full timeAbout usElecbits is India’s leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner. We are on a mission to build the digital and physical infrastructure for...
-
Firmware Engineer
3 weeks ago
New Delhi, India Brace Infotech Private Ltd Full timeKey Responsibilities: ● Design, develop, and maintain firmware for EVSE AC Chargers from concept through production. ● Develop firmware in BareMetal, FreeRTOS, and Linux/PetaLinux environments. ● Implement and integrate features for processing system side (PS) including: ○ LCD displays, LEDs, Wi-Fi, Bluetooth, DDR3/DDR4 memory, Flash storage,...
-
Senior Engineer – Firmware
3 weeks ago
New Delhi, India L&T Technology Services Full timeJob Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...
-
Electronics Firmware Engineer
2 weeks ago
New Delhi, India QuillAir Pvt. Ltd. Full timeJob descriptionPosition: Electronics Firmware EngineerDrone Location: KolkataExperience: 1+ years in drone technology Education: Bachelor’s degree in Electronics Engineering (or related field)Industry: Aviation & Aerospace Component ManufacturingJob Summary:We are looking for a Firmware Engineer with expertise in embedded systems ,real-time programming,...
-
Electronics Firmware Engineer
2 weeks ago
New Delhi, India QuillAir Pvt. Ltd. Full timeJob descriptionPosition: Electronics Firmware Engineer Drone Location: Kolkata Experience: 1+ years in drone technology Education: Bachelor’s degree in Electronics Engineering (or related field) Industry: Aviation & Aerospace Component ManufacturingJob Summary:We are looking for a Firmware Engineerwith expertise in embedded systems ,real-time programming,...
-
Firmware Engineer
2 weeks ago
New Delhi, India QualiZeal Full timeJob Description: We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems. You will play a key role in developing robust, secure, and scalable firmware tailored for low-power, wide-range embedded devices, leveraging advanced Linux systems, AWS...