Firmware Architect

2 weeks ago


Bengaluru, Karnataka, India Ascendion Full time

Were looking for a highly experienced Firmware Architect with strong C++ expertise to lead the design and development of embedded software solutions for high-performance hardware platforms.

You will drive architectural decisions, system-level optimization, and end-to-end firmware delivery across products.

Key Responsibilities :


- Define architecture and system design for firmware across real-time embedded systems.

- Develop and optimize C++-based firmware components, device drivers, and board support packages.

- Lead platform bring-up, hardware-software interface design, and bootloader development.

- Collaborate with cross-functional teams (hardware, QA, product) to deliver production-grade solutions.

- Review code, mentor engineers, and ensure adherence to quality and safety standards (e.g., MISRA, ISO Skills :


- 10+ years in embedded systems and modern C++ (C++11/14/17).

- Strong in low-level programming, RTOS, memory management, multi-threading, and debugging.

- Experience with board bring-up, firmware protocols (I2C, SPI, UART, CAN, USB).

- Proficiency in Linux/RTOS environments, BSPs, and hardware abstraction layers.

- Hands-on with tools like Oscilloscopes, Logic Analyzers, JTAG Skills :


- Exposure to ARM architecture, FPGA, or microcontroller platforms.

- Familiarity with CI/CD pipelines, static analysis, unit testing for embedded code.

- Knowledge of safety-critical systems, secure firmware design, or IoT Join Us :


- Architect innovative, real-world hardware-software products.

- Drive technical leadership in a high-ownership environment.

- Work with cutting-edge embedded platforms and cross-domain teams.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Krutrim Full time

    Job DescriptionJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 1215 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsofts expanding Cloud Infrastructure and responsible for powering Microsofts Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live ...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 42,00,000 - ₹ 60,00,000

    Job Title: Embedded Boot Firmware ArchitectFirmware Development SpecialistWe are seeking an experienced Firmware Development Specialist to join our team.Key Responsibilities:The ideal candidate will have a strong understanding of firmware development and be able to design, develop, and test complex software systems.About This Opportunity:This role is perfect...


  • Bengaluru, Karnataka, India beBeeFirmwareSpecialist Full time ₹ 15,00,000 - ₹ 28,00,000

    Job OverviewAs a seasoned firmware specialist, you will play a pivotal role in architecting, designing, and developing cutting-edge firmware components.Identify and understand firmware requirements, defining features and functionality that meet the needs of our products.Participate in all phases of new product development, from concept to architecture,...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: Embedded Boot Firmware Architect Experience Level: 12–15 years in Embedded Systems Development Role Overview We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India Maimsd Technology Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...

  • Firmware Developer

    2 weeks ago


    Bengaluru, Karnataka, India MaimsD Technology Full time

    Senior Firmware Engineer/Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...


  • Bengaluru, Karnataka, India beBeeBootExpert Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Boot Firmware ExpertiseWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.Job OverviewWe aim to recruit a skilled professional who can define and drive the boot firmware strategy, ensuring secure, reliable, and optimized...


  • Bengaluru, Karnataka, India beBeeFirmwareDeveloper Full time ₹ 5,00,000 - ₹ 8,00,000

    Job DescriptionAs a Firmware Development Engineer, you will be responsible for designing and implementing firmware solutions for various DRAM technologies. You will work closely with the hardware validation team to optimize memory signal integrity and achieve highest possible performance.Developing, porting, debugging, and documenting core firmware support...