Principal Firmware Systems Architect

4 weeks ago


Chennai, Tamil Nadu, India Global Pharma Tek Full time
Job Description

At 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 Responsibilities
  1. Design and Development: Design and develop firmware for our embedded systems using real-time operating systems like Zephyr and Linux.
  2. Shared Memory Mechanisms: Implement shared memory mechanisms for efficient data sharing between processes or components within the firmware.
  3. Inter-Process Communication: Develop and integrate Inter-Process Communication (IPC) solutions to enable communication and synchronization between processors or threads running on the system.
  4. Remote Procedure Call: Design and implement Remote Procedure Call (RPC) frameworks for seamless communication between different modules or components of the firmware.
  5. Collaboration: Collaborate with cross-functional teams, including hardware engineers, software developers, and QA engineers, to ensure successful integration and validation of firmware features.
  6. Performance Optimization: Perform performance analysis, profiling, and optimization of firmware components to meet stringent latency, throughput, and resource constraints.
Requirements
  • Firmware Experience: + years of overall firmware engineering experience with + years developing Networking and Hardware based Firewall firmware solutions for Linux or any RTOS.
  • Academic Credentials: Strong academic credentials with a master's degree in CS / EE, Mathematics, or other quantitative area of study.
  • Programming Skills: Substantial and proven C programming knowledge.
Preferred Skills
  • ARM Processors: Experience with ARM processors, Hardware Abstraction Layers (HAL), and Software Development Kits (SDKs).
  • Debugging Tools: Experience with debugging tools such as JTAG for troubleshooting hardware and firmware issues.

Global Pharma Tek is an equal opportunities employer. We offer a competitive salary and benefits package.



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

    Job Title: Embedded Systems Firmware SpecialistLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Firmware Specialist to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to...


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

    Job Summary:Job Title: Senior Firmware DeveloperLocation: Our Bangalore/Pune/Hyderabad/Chennai officePosition Type: Full-timeKey Responsibilities:Firmware Architecture: Lead the design and development of robust, scalable, and efficient firmware architectures for embedded systems.Development and Optimization: Write and optimize high-performance, low-level...


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

    Embedded Systems Test ArchitectAt Global Pharma Tek, we are seeking an exceptional Embedded Systems Test Architect to lead our test infrastructure development and ensure comprehensive test coverage for our embedded systems. The ideal candidate will have a solid background in software and firmware testing, with experience in developing testbeds and test...


  • 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 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 NTT DATA Full time

    Job Summary Principal Digital Engineering ArchitectNTT DATA is seeking a Principal Digital Engineering Architect to lead the design and development of cutting-edge digital solutions. The ideal candidate will have a strong background in machine learning and software engineering, with experience in designing and implementing scalable data-driven systems.Key...


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

    Job TitleJunior Firmware DeveloperN Human Resources & Management Systems is seeking a motivated and detail-oriented Junior Firmware Developer to assist in the design, development, and maintenance of firmware for embedded systems.Key ResponsibilitiesDevelop and maintain firmware for embedded systems.Collaborate with senior developers and engineers to ensure...


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

    Job Title: Firmware Software EngineerJob Summary: N Human Resources & Management Systems is 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 N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems 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...


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

    Job Title: Embedded Systems DeveloperJob Summary: N Human Resources & Management Systems is seeking an experienced Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for designing, developing, and maintaining firmware for embedded systems. You will work closely with senior developers, hardware engineers,...


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

    Job Title: Embedded Systems DeveloperJob SummaryWe are seeking a motivated Embedded Systems 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++ programming. You will be working under the guidance of...


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

    Firmware Engineering ExpertiseAt Global Pharma Tek, we are seeking a highly skilled Embedded Systems Firmware Engineer to lead our firmware development efforts. This is an exceptional opportunity to leverage your expertise in firmware engineering to drive innovation and excellence in our products.Key ResponsibilitiesDesign, develop, and optimize firmware for...


  • 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 AZMARQ TECHNOVATION PRIVATE LIMITED Full time

    Senior Firmware Engineer - Battery Management System ExpertWe are seeking an experienced Senior Firmware Engineer to join our team at Azmarq Technovation. As a key member of our engineering team, you will be responsible for designing and developing firmware for our Battery Management System (BMS).Key Responsibilities:- Design and develop firmware for BMS...


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

    Job Title: Embedded Systems SpecialistLocation: RemotePosition Type: Full TimeJob Summary:N Human Resources & Management Systems is seeking an experienced Embedded Systems Specialist to join our team. The ideal candidate will have a solid understanding of C/C programming and experience in firmware development for embedded systems.Key...


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

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems 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...


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

    Job Title: Embedded Systems DeveloperJob Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems 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++...


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

    We are seeking a 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 C/C programming. You will be working under the guidance of senior developers and engineers, contributing to...