Firmware Engineer
5 days ago
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
1 week ago
Bengaluru, Karnataka, India Eximietas Design Full time ₹ 1,20,000 - ₹ 1,80,000 per yearWe 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 Ensoft consulting SDN BHD Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob Title: QC position connectivity BT-WIFIExperience: 5– 8YearsWork Location: HyderabadEmployment Type: Full-timeBand: E2\E3Interview: Face-to-Face at Domlur BangaloreSalary: Open as per Industry standardWe are seeking a highly skilled and motivated Bluetooth/Slate Firmware Engineer to design, develop, and optimize embedded firmware for Bluetooth systems...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Flowserve Corporation Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole 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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India X-PHY Full time ₹ 20,00,000 - ₹ 25,00,000 per yearX-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...
-
Senior Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India X-PHY Full time ₹ 10,00,000 - ₹ 25,00,000 per yearX-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...
-
Firmware Testing Engineer
1 week ago
Bengaluru, Karnataka, India Ascendion Full time ₹ 9,00,000 - ₹ 12,00,000 per yearFirmware Test EngineerExp: 2+ yearsLocation: BangaloreMandate Skills: Firmware Testing, Python and Automation.We are looking for passionate professionals in Bangalore to join our team and play a critical role in validating cutting-edge embedded platforms. Mandatory Skills:Firmware TestingKnowledge of ISTQB (or similar testing certifications/methodologies) ...
-
Senior Firmware Engineer
7 days ago
Bengaluru, Karnataka, India ABEX Full time ₹ 15,00,000 - ₹ 25,00,000 per year**We are hiring on behalf of a leading product company for the position ofSenior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:**We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...
-
Bengaluru, Karnataka, India Muse Wearables Full time ₹ 12,00,000 - ₹ 24,00,000 per yearLocation: On-site, Bommasandra, Bangalore UrbanEmployment Type: Full-TimeAbout Us:We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate...
-
Firmware Development Engineer
1 day ago
Bengaluru, Karnataka, India Mirafra Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJob SummaryWe are hiring a talented L2/L3 Protocol & Firmware Development Engineer with strong expertise in:Networking protocolsSwitching protocol developmentFirmware engineeringC programming and data structuresThis role involves developing embedded networking software and firmware for high-performance systems.Mandatory SkillsExperience in switching protocol...
-
Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Project Mirage Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionThe world is entering a new era - one where humans, AI, and machines will coexist in ways we have only imagined. We are a team of Engineers and Designers who are building in the AI + Hardware space in stealth reimagining what it means to live and interact in an increasingly intelligent world.Role DescriptionThis is a full-time role for a...