Senior Firmware Development Engineer

6 days ago


Chennai, Tamil Nadu, India Global Pharma Tek Full time
Job Title: Lead Platform Firmware Engineer

We are seeking a highly skilled and experienced Lead Platform Firmware Engineer to join our team at Global Pharma Tek. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing firmware for our embedded systems.

Key Responsibilities:
  • Design and develop 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 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.

Requirements:

  • Strong academic credentials with a master's degree in CS / EE, Mathematics, or other quantitative area of study.
  • At least + years of overall firmware engineering experience with + years developing Networking and Hardware based Firewall firmware solutions for Linux or any RTOS.

What We Offer:

  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • A competitive salary and benefits package.


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

    Job Title: Firmware Development EngineerLocation: Chennai, IndiaPosition Type: Full-timeJob Summary:We are seeking a highly motivated Firmware Development Engineer 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...


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

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...


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

    Job Title: Senior Firmware DeveloperLocation: Bangalore/Pune/Hyderabad/ChennaiPosition Type: Full-TimeJob Summary:We are seeking an experienced Senior Firmware Developer to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of embedded systems, strong problem-solving...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job SummaryCelestica is seeking a highly skilled Senior Firmware Engineer to join our Software Department as a senior BMC firmware engineer. In this position, you will be responsible for developing and/or customizing BMC firmware platforms for various storage products and server products.Key ResponsibilitiesDesign requirements analysis based on inputs from...


  • Chennai, Tamil Nadu, India Logitech Full time

    Job Title: Senior Firmware EngineerLogitech is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our engineering team, you will play a pivotal role in designing and developing embedded software for Gaming Simulation products.Key Responsibilities:Design and develop firmware for Gaming Simulation products using...


  • Chennai, Tamil Nadu, India Celestica Full time

    Job Title: Senior Firmware EngineerJob Summary:Celestica is seeking a Senior Firmware Engineer to join our Software Department as a senior BMC firmware engineer. In this position, you will be responsible for developing and/or customizing BMC firmware platforms for various storage products and server products.Key Responsibilities:Design requirements analysis...


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

    Firmware Development ExpertiseWe are seeking a highly skilled Firmware Development Engineer to join our team at Global Pharma Tek. The ideal candidate will have a strong background in firmware development, with a focus on real-time operating systems and embedded systems.Design, develop, and optimize firmware for embedded systems using real-time operating...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleLogitech is seeking a highly skilled Senior Bluetooth Firmware Engineer to join our team. As a key contributor, you will play a crucial role in developing innovative firmware for microcontroller-based low-power Bluetooth audio products.Key ResponsibilitiesDesign and develop embedded firmware for microcontroller-based low-power Bluetooth audio...


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

    Job Title: Firmware Development SpecialistLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Development Specialist 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++...


  • Chennai, Tamil Nadu, India Logitech Full time

    About the RoleWe are seeking a highly skilled Senior Bluetooth Firmware Engineer to join our team at Logitech. As a key member of our organization, you will play a crucial role in developing common firmware and contributing to the creation of innovative experiences.Key ResponsibilitiesDesign and develop embedded firmware for microcontroller-based low-power...


  • 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 N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Firmware DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Engineer 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 programming. You...


  • Chennai, Tamil Nadu, India Celestica Full time

    Req ID: Remote Position: NoRegion: Asia Country: India State/Province: Chennai City: Guindy, ChennaiJob OverviewCelestica is seeking a Senior Lead Firmware Engineer to join our Software Department as a senior BMC firmware engineer. In this position, you will be responsible for developing and/or customizing BMC firmware platforms for various storage products...


  • 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 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 HCLTech Full time

    Job Title: Embedded Firmware DeveloperWe are seeking an experienced Embedded Firmware Developer to join our team at HCLTech. As an Embedded Firmware Developer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems using C programming...


  • Chennai, Tamil Nadu, India Axiado Full time

    Job Title: Principal Firmware EngineerAxiado is seeking a highly skilled Principal Firmware Engineer to join our team. As a key member of our software team, you will be responsible for designing, developing, and optimizing firmware for our platform.Key Responsibilities:Design and develop firmware for embedded systems using real-time operating systems like...

  • Azmarq Technovation

    3 weeks ago


    Chennai/Tamil Nadu, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Role Description :This is a full-time on-site role for a Senior Firmware Engineer with BMS Design (Battery Management System) experience. The Senior Firmware Engineer will be responsible for tasks such as debugging, developing embedded software, and working on projects.Qualifications :- Minimum of 8 years of relevant experience in embedded system design-...


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

    Job Title: Firmware Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary: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...


  • Chennai, Tamil Nadu, India Central Business Solutions Inc. Full time

    Embedded Firmware EngineerWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Central Business Solutions Inc. Our ideal candidate will have a strong background in firmware development and a passion for creating innovative solutions.Key Responsibilities:Design and develop firmware for embedded systemsCollaborate with...