Lead Platform Firmware Engineer

5 months ago


Chennai, India Global Pharma Tek Full time

+ years of overall firmware engineering experience with + years developing Networking and Hardware based Firewall firmware solutions for Linux or any RTOS. Strong academic credentials with a master’s degree in CS / EE, Mathematics, or other quantitative area of study Design, develop, and optimize firmware for embedded systems using real-time operating systems like Zephyr and Linux. Implement shared memory mechanisms for efficient data sharing between processes or components within the firmware. Develop and integrate Inter-Process Communication (IPC) solutions to enable communication and synchronization between processors or threads running on the system. Design and implement Remote Procedure Call (RPC) frameworks for seamless communication between different modules or components of the firmware. Collaborate with cross-functional teams, including hardware engineers, software developers, and QA engineers, to ensure successful integration and validation of firmware features. Perform performance analysis, profiling, and optimization of firmware components to meet stringent latency, throughput, and resource constraints. Experience with ARM processors, Hardware Abstraction Layers (HAL), and Software Development Kits (SDKs). Experience with debugging tools such as JTAG for troubleshooting hardware and firmware issues. Write clear and concise technical documentation, including design specifications, API documentation, and user guides. Substantial and proven C programming knowledge.


  • Sr. Lead

    6 months ago


    Chennai, India Axiado Full time

    Job DescriptionAxiado software team is seeking a Lead Platform Firmware Engineer who has worked on Linux and embedded systems. The position is responsible for owning specific features to take such features from concept to delivery. The ideal candidate will play a key role in developing and optimizing firmware for our platform, ensuring high performance,...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job SummaryCelestica is seeking a Senior Lead Firmware Engineer to join our Software Department. As a key member of our team, you will be responsible for developing and customizing BMC firmware platforms for various storage products and server products.Key ResponsibilitiesDesign requirements analysis based on inputs from customer or business/marketing groups...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job Title: Lead Firmware Engineer for Embedded SystemsJob Summary:We are seeking a talented Lead Firmware Engineer for Embedded Systems to join our team at Global Pharma Tek. The ideal candidate will have a strong background in firmware development, with experience in designing, developing, and optimizing firmware for embedded systems using real-time...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job SummaryWe are seeking a seasoned Firmware Development Lead to join our team at Celestica. In this role, you will be responsible for leading the development of firmware platforms for various storage and server products.About the RoleThis is an exciting opportunity to work with a highly skilled team in developing cutting-edge firmware solutions. As a...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job OverviewCelestica is seeking an experienced Senior Manager, Software Engineering, with a strong background in firmware development and team leadership. The ideal candidate will have a passion for leading a team of software engineers to develop high-quality, reliable software that integrates with hardware to deliver exceptional performance.Key...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a crucial role in developing cutting-edge firmware for microcontroller-based low-power Bluetooth audio products. You will be part of a dynamic team that positively impacts the lives of millions of people worldwide.Key ResponsibilitiesDesign and develop embedded firmware for...


  • Chennai, Tamil Nadu, India Celestica Full time

    About the RoleCelestica is seeking a seasoned Software Engineering Manager to lead our firmware development team. In this role, you will be responsible for overseeing the development of firmware for our products, ensuring timely delivery and maintaining the highest quality standards.


  • Chennai, Tamil Nadu, India Vicara Full time

    Vicara Firmware Engineer Job DescriptionWe are looking for a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at Vicara, you will be responsible for designing and developing firmware for our products.Main Responsibilities• Design and develop efficient, modular, and robust firmware for our products.• Collaborate with software...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleWe are seeking a skilled Senior Bluetooth Firmware Engineer to join our team at Logitech. As a key member of our organization, you will be responsible for designing and developing embedded firmware for microcontroller-based low-power Bluetooth audio products.Your Key ResponsibilitiesDesign and develop firmware for low-power Bluetooth audio...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job TitlePosition Overview: We are seeking a skilled Firmware Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C programming.Key...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job DescriptionAt Global Pharma Tek, we are seeking a highly skilled Lead Platform Firmware Engineer to join our team. This role will be responsible for designing, developing, and optimizing firmware for our embedded systems.Key ResponsibilitiesDesign and Development: Design and develop firmware for our embedded systems using real-time operating systems like...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a critical role in developing innovative firmware solutions for our microcontroller-based low-power Bluetooth audio products.Key ResponsibilitiesDesign and develop embedded firmware for low-power Bluetooth audio products, collaborating with the design team to ensure timely...


  • Chennai, India Vicara Full time

    Vicara Job Description Firmware Engineer Job Brief We are looking for an analytical, results-driven Firmware Engineer. You would also be required to have a keen eye for developing firmware with a low memory footprint and low power consumption while being robust and resistant to errors. You are expected to achieve these goals using your indepth understanding...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Senior Firmware ArchitectLocation: Flexible, remote work options availablePosition Type: Full-timeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleLogitech G is seeking a highly skilled Firmware Engineering Manager to lead the development of embedded software for Gaming Simulation products. As a key member of our team, you will be responsible for overseeing the development process using Agile methodologies and effectively managing the embedded software development team.Key...


  • Chennai, Tamil Nadu, India Logitech Full time

    Logitech: Where Innovation Meets ImpactAt Logitech, we're on a mission to create products that make a positive global impact. As a Senior Firmware Engineer, you'll play a pivotal role in designing and developing embedded software for our Gaming Simulation products. Your expertise in microcontrollers, sensors, and real-time operating systems will be...


  • Chennai, Tamil Nadu, India Axiado Full time

    Job Title: Sr. Staff Firmware EngineerAxiado is seeking a highly skilled Sr. Staff Firmware Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing firmware for our cutting-edge products.Key Responsibilities:Design and develop firmware for Linux kernel drivers and...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the Role:We are seeking a highly skilled Senior Firmware Engineer to join our team at Logitech. As a key member of our team, you will play a pivotal role in the design and development of embedded software for Gaming Simulation products.Your Key Responsibilities:Firmware development on Microcontroller platform (STM32x) with respect to functionality,...


  • Chennai, Tamil Nadu, India HCLTech Full time

    HCLTech Job OpportunityWe are seeking an experienced Firmware and Software Developer for Embedded Systems to join our team at HCLTech. This role involves designing and developing firmware for various hardware platforms, collaborating with hardware engineers to ensure seamless integration, and performing white box testing to ensure quality, reliability, and...


  • Chennai, India N Human Resources & Management Systems Full time

    Job DescriptionJob Title: Junior Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a motivated Junior Firmware Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++...