Firmware Engineer

2 days ago


Bengaluru, Karnataka, India SourcingXPress Full time ₹ 18,00,000 - ₹ 24,00,000 per year

Company:
Raiton Semiconductor

Website:
Visit Website

Business Type:
Small/Medium Business

Company Type:
Service

Business Model:
B2B

Funding Stage:
Bootstrapped

Industry:
VLSI

Salary Range:
₹ 8-12 Lacs PA

Job Description
About Raiton Semiconductor
Founded in 2018 and headquartered in Bengaluru,
Raiton Semiconductor
is a specialized semiconductor services company. We provide
ASIC/FPGA design, hardware verification, and pre- & post-silicon validation
, along with
FPGA/HLS prototyping
for next-generation SoCs. Our end-to-end expertise enables faster development cycles, reduced costs, and high-quality, reliable chip solutions for global clients.

About Role
We are seeking a skilled
Bare Metal Firmware Engineer
with hands-on experience in developing low-level software for
ARM
and
RISC-V
architectures. The candidate will be responsible for writing, optimizing, and debugging firmware that interacts directly with hardware, ensuring performance, stability, and power efficiency in embedded systems and
SoCs.
Key Responsibilities

  • Design, develop, and maintain bare-metal firmware on ARM Cortex-M/A and RISC-V cores.
  • Implement bootloaders, board bring-up, and low-level drivers (UART, SPI, I2C, GPIO, timers, watchdog, interrupts, etc.).
  • Work closely with hardware teams to validate SoC/IP functionality, perform board bring-up, and support silicon validation.
  • Debug hardware/software issues using JTAG, GDB, logic analyzers, and oscilloscopes.
  • Develop firmware for power management, clock management, and low-power states.
  • Contribute to secure boot, memory protection, and exception handling implementations.
  • Optimize firmware for performance, latency, and memory footprint.
  • Write unit tests, validation frameworks, and documentation for developed firmware.
  • Collaborate with cross-functional teams (hardware, DV, system architects, and verification) to ensure end-to-end system integration.

Required Skills & Experience

  • 4+ years of professional experience in embedded firmware development.
  • Strong knowledge of ARM Cortex-M/A architecture and RISC-V ISA.
  • Hands-on experience with bare-metal programming (no RTOS).
  • Proficiency in C, C++, and Assembly for embedded platforms.
  • Deep understanding of memory maps, MMU/MPU, cache, and exception handling.
  • Experience with bootloaders, startup code, linker scripts, and memory initialization.
  • Familiarity with AHB/APB bus protocols and low-level peripheral programming.
  • Strong debugging skills with JTAG/SWD, GDB, Lauterbach, OpenOCD.
  • Exposure to SoC bring-up and pre/post-silicon validation.
  • Knowledge of version control (Git), CI/CD flows, and code quality practices.

  • Firmware Engineer

    6 days ago


    Bengaluru, Karnataka, India Eximietas Design Full time ₹ 1,20,000 - ₹ 1,80,000 per year

    We are currently seeking a highly skilled and experienced Firmware Engineer to join our dynamic team at Eximietas Design. The Firmware Engineer will play a pivotal role in designing, developing, and maintaining firmware for a wide range of hardware peripherals and platforms. The ideal candidate will have a strong background in firmware development,...

  • Firmware Engineer

    4 days ago


    Bengaluru, Karnataka, India Hornbeam Tech Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Company DescriptionHornbeam Tech Pvt Ltd is a technology solutions company dedicated to building reliable, secure, and high-performance systems for the connected world. Our work spans multiple industries, including automotive, healthcare, and industrial automation, where safety, precision, and innovation are essential. We combine expertise in hardware...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Peoplefy Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Peoplefy Infosolutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position : Firmware Engineer (Embedded Systems C Expert)Experience : 69 YearsLocation : Bangalore (Hybrid)Job Type : Full-timeJob Summary : We are seeking a talented and enthusiastic Firmware Engineer with 69 years of experience to join our team in Bangalore. The ideal candidate will be a C expert with a passion for designing and delivering...


  • Bengaluru, Karnataka, India Cynergy Services Full time

    Senior Firmware Engineer TestingWe are seeking a highly experienced Senior Firmware Engineer Testing with 8+ years of experience in embedded systems and firmware validation.The ideal candidate will be responsible for testing, debugging, and validating firmware for embedded devices, ensuring high reliability and compliance with industry standards.This role...

  • Firmware Engineer

    6 days ago


    Bengaluru, Karnataka, India Flowserve Corporation Full time ₹ 1,20,000 - ₹ 6,00,000 per year

    Role SummaryIn 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 and designing to meet the requirements of functional safety standards.ResponsibilitiesLow-power electronics firmware developmentApplications...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Flowserve Full time

    Flowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems Driven by our Purpose we are committed to building a more sustainable future to make the world better for everyone With more than 16 000 employees in more than 50 countries we combine our global reach with local presence We support more than...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsoft s expanding Cloud Infrastructure and responsible for powering Microsoft s 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 Microsoft Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "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 X-PHY Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...