Senior Embedded Firmware Engineer - Bengaluru - Orangemint Technologies Pvt Ltd

    Orangemint Technologies Pvt Ltd
    ₹1,500,000 - ₹4,000,000 (INR) per year *
    Description

    Job Description

    Senior Embedded Firmware Engineer

    Experience: 3–5 Years

    Role Overview

    We are seeking a Senior Embedded Firmware Engineer with 3–5 years of hands-on experience in microcontroller-based product development. The ideal candidate should have strong expertise in Embedded C programming, MCU low-level programming, and embedded firmware development in bare-metal and layered architectures.

    The role involves development of production-quality firmware for microcontroller platforms, including peripheral driver development, hardware interfacing, debugging, and integration within MCAL/HAL/BSP-based systems.

    Key Responsibilities

    • Design and develop embedded firmware for microcontroller-based systems
    • Perform register-level programming and hardware configuration
    • Develop and integrate peripheral drivers (GPIO, UART, SPI, I2C, CAN, ADC, PWM, Timers)
    • Configure interrupts, clock systems, memory mapping, and linker scripts
    • Work with MCAL, HAL, and BSP layers in structured architectures
    • Debug firmware using JTAG, GDB, oscilloscopes, and logic analyzers
    • Conduct unit testing, integration testing, and system validation
    • Ensure compliance with coding standards and quality processes
    • Participate in design reviews, documentation, and cross-functional collaboration

    Mandatory Technical Skills

    • Strong hands-on experience in Embedded C
    • Microcontroller firmware development in bare-metal environments
    • MCU low-level programming and peripheral configuration
    • Solid understanding of memory management and linker scripts
    • Experience with UART, SPI, I2C, and CAN communication protocols
    • Exposure to MCAL / HAL / BSP concepts
    • Experience with build systems such as Make or CMake
    • Understanding of cross-compilation toolchains (GCC / ARM)
    • Proficiency in Git version control
    • Experience using static analysis tools
    • Exposure to MISRA-C guidelines (preferred in safety domains)
    • Experience working in V-cycle development environments

    Good to Have

    • Experience with RTOS (FreeRTOS, QNX, or similar)
    • Bootloader understanding (U-Boot or custom bootloaders)
    • Embedded Linux fundamentals
    • Device Tree configuration (Linux-based systems)
    • IPC mechanisms in Linux or QNX environments
    • Exposure to automotive or safety-compliant systems

    Educational Qualification

    Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or related discipline.

    * This salary range is an estimation made by beBee
  • Work in company

    Firmware Engineer

    Only for registered members

    We're building a next‑gen GaN-based motor drive and need a hands-on engineer to own the firmware stack from PWM to protocol—bringing up the power stage, spinning motors reliably, and exposing clean APIs for integration with host systems (robotics controllers, industrial PLCs, or ...

    Bengaluru

    1 week ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are looking for an MTS (Member of Technical Staff) Engineer with an obsession for firmware. · ...

    Bengaluru, Karnataka

    1 month ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are looking for a highly skilled and experienced Firmware Engineer to join our team at TECHSOC TECHNOLOGIES PRIVATE LIMITED. The ideal candidate will have a strong background in firmware development and a passion for working with cutting-edge technologies. · Roles and Responsi ...

    Bengaluru ₹900,000 - ₹2,800,000 (INR) per year

    1 day ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are seeking a motivated Firmware Developer to join our Systems and Solutions team. This role is pivotal in designing, developing, and implementing firmware solutions that are integral to our cutting-edge semiconductor products. · ...

    Bengaluru

    1 month ago

  • Work in company

    Firmware Engineer

    Only for registered members

    +Job summary · Zeno está buscando a un Ingeniero de Firmware con experiencia en Sistemas de Gestión de Baterías (BMS) para diseñar, desarrollar y optimizar firmware embebido para paquetes batería de alta rendimiento. · +Diseñar código e implementar algoritmos para el equilibrio c ...

    Bengaluru

    3 weeks ago

  • Work in company

    Firmware Engineer

    Utthunga

    Role: Firmware Engineer · Experience: 3-5 years · Location: Bangalore · Must Have Skills: C++ or Python, NVIDA Jetson · Notice: 30 Days or Less · Suitable please share resumes to · Roles & Responsibilities · Embedded firmware development in C/C++ on Linux · Yocto/Linux build fam ...

    Bengaluru ₹900,000 - ₹2,800,000 (INR) per year

    2 days ago

  • Work in company

    Firmware Engineer

    Only for registered members

    In this role you will report into the Supervisor, Engineering. · You will be part of an exciting new team and be involved in application design developing real-time embedded firmware for microcontrollers designing to meet the requirements of functional safety standards. · Low-pow ...

    Bengaluru

    2 months ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Firmware Engineer · Location: Bangalore, India · Workplace Type: Onsite · About the Role · We are seeking a highly motivated and experienced Firmware Engineer to join our dynamic team in Bangalore. As a Firmware Engineer, you will be responsible for designing, developing, and tes ...

    Karnataka ₹900,000 - ₹2,800,000 (INR) per year Full time

    6 days ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are building a founding firmware engineering team in India and are looking for strong Firmware Engineers who want to own the foundation of new hardware platforms from day one. · Lead board bring up for new hardware platforms including microcontrollers and infotainment SoCs · D ...

    Bengaluru

    3 weeks ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are looking for a skilled Firmware Engineer to design, develop, test, and maintain firmware for embedded systems. · Develop and maintain firmware for microcontroller-based systems · Write efficient, reliable code in Embedded C / C++ · ...

    Bengaluru

    1 month ago

  • Work in company

    Firmware Engineer

    L&T Semiconductor Technologies

    Lead FW/SW Validation · Exp: 8+ yrs · Location: Bangalore · Position Overview · We are seeking a motivated Firmware Developer to join our Systems and Solutions team. This role is pivotal in designing, developing, and implementing firmware solutions that are integral to our cutti ...

    Bengaluru ₹900,000 - ₹2,800,000 (INR) per year

    3 days ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Job summary · Firmware Engineer at Infiquity Auto Technologies Pvt Ltd. · Design and develop embedded software for automotive electronic systems. · ...

    Bengaluru, Karnataka

    2 months ago

  • Work in company

    Firmware Engineering

    Only for registered members

    We're seeking a talented individual who can drive technical excellence and shape the future of our firmware solutions across multiple platforms and business lines. · ...

    Bengaluru, Karnataka

    1 month ago

  • Work in company

    Firmware Engineer

    Only for registered members

    We are looking for a Firmware Engineer to join our team and help build the core technology powering our next-generation smart appliances.You will work on developing firmware for Wi-Fi and BLE enabled devices, optimizing for low power consumption, and ensuring security and reliabi ...

    Bengaluru

    1 month ago

  • Work in company

    Engineer - Firmware

    Only for registered members

    We are looking for a Firmware Engineer to work as part of International Engineering team who is responsible for understanding the definition/scope and requirements of firmware, coding, unit testing, integration and maintenance of modules and subsystems. · ...

    Bengaluru Full time

    2 weeks ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Firmware engineer is responsible for design development and integration of embedded firmware to products on supporting applications in measuring equipments by delivering high reliability embedded solutions. · ...

    Bangalore

    1 month ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Firmware Engineer needed to contribute to Existing and New critical components for Broadcom Storage Adapter solution. · ...

    Bengaluru

    2 weeks ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Firmware engineer needed to handle design, development and testing of firmware for electronic systems ensuring they meet functional and performance requirements. Develop and optimize algorithms for signal processing, control systems, data analysis. · ...

    Bengaluru, Karnataka

    1 month ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Role & responsibilities · Develop, Lead & Support firmware Architecture design. · Develop/Optimize/Debug Embedded C or C++ codes to achieve certain expected functions. · Interface microcontrollers with other peripherals using I2C, SPI, CAN, GPIOs or Analog IOs. · Implement optima ...

    Bengaluru ₹900,000 - ₹2,800,000 (INR) per year

    3 hours ago

  • Work in company

    Firmware Engineer

    Only for registered members

    Role: Firmware Engineer · Experience: 3 to 5 years · Location: Bangalore · Notice: Immediate or Less then 30 Days · Must Have: Embedded Systems, C++/Python, Nvidia · Suitable please share your resumes to · Roles & Responsibilities · Embedded firmware development in C/C++ on Linu ...

    Bengaluru ₹900,000 - ₹2,800,000 (INR) per year

    4 days ago

  • Work in company Remote job

    Firmware Engineer

    Only for registered members

    We're building a next‑gen GaN-based motor drive and need a hands-on engineer to own the firmware stack from PWM to protocol—bringing up the power stage, spinning motors reliably, · Motor control firmware: Implement BLDC/PMSM control using C/C++ on MCUs (e.g., TI C2000, STM32, NXP ...

    Bengaluru, Karnataka

    1 week ago

Jobs
>
Senior embedded firmware engineer
>
Jobs for Senior embedded firmware engineer in Bengaluru