Bootstrap

OptM Media Solutions Private Limited

BSP Firmware Engineer

๐Ÿ“ŒBengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

Job Overview

We are seeking a highly skilled Senior Embedded Firmware Engineer with over 10 years of experience in low-level firmware development, embedded systems integration, and real-time systems programming. You will play a key role in the development of firmware for ASIC bring-up, bootloaders, and peripheral drivers, while contributing to system design, integration, and validation of advanced embedded platforms.

Key Responsibilities

  • Design and implement bootloader and application firmware for custom ASICs based on hardware and system specifications.
  • Develop firmware components for bare-metal and RTOS-based systems (e.g., FreeRTOS, ThreadX), with a focus on performance, reliability, and scalability.
  • Create and maintain detailed firmware specifications, derived from system documentation, reference code, and architecture inputs.
  • Integrate and validate peripheral interfaces such as I2C, I3C, and SPI (both master and slave modes).
  • Collaborate closely with hardware, ASIC, and systems teams to support silicon bring-up, validation, and functional verification.
  • Troubleshoot complex embedded issues using industry-standard tools such as JTAG debuggers, logic analyzers, oscilloscopes, and protocol sniffers.
  • Implement DSP algorithms using finite precision arithmetic where applicable.
  • Drive system-level performance improvements while working within strict processing and memory constraints.
  • Participate in code reviews, documentation, and internal knowledge sharing.
  • Contribute to cross-platform driver development for Linux, Android, or Windows if required.

Key Skills & Experience

  • Minimum 10+ years of hands-on experience in embedded firmware development.
  • Strong proficiency in C/C++ and scripting languages (e.g., Python, Bash).
  • Solid understanding of microcontroller architectures (especially ARM Cortex family).
  • Experience in writing firmware for bootloaders, low-level hardware drivers, and ASIC initialization.
  • Practical knowledge of RTOS concepts and experience with FreeRTOS, ThreadX, or similar environments.
  • Demonstrated ability to debug complex systems using hardware debugging tools and instrumentation.
  • Exposure to ASIC bring-up, board-level debugging, and silicon validation techniques.
  • Experience with ARM Assembly is a strong plus.
  • Familiarity with Linux, Android, or Windows driver development is advantageous.
  • Excellent communication, documentation, and interpersonal skills; ability to work effectively across cross-functional teams.

Nice To Have

  • DSP algorithm implementation
  • Mixed signal systems or sensor-based architectures
  • Cross-functional collaboration with silicon, systems, or OS-level teams
  • Experience in CI/CD and version control workflows (e.g., Git)

(ref:hirist.tech)
Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—