855,797open jobs
54,088companies
143,331added this week
Browse all
Salary
≈ $29k – $63k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 3+ years exp

First seen by Alion on Sep 21, 2026.

Overview
Company
Impact
Profile match
Mirafra offers semiconductor technology services such as design and verification, design implementation, library and flow development, post silicon validation, IC packaging, etc. It has offices in India, US and Singapore.

Company Overview :

Mirafra Software Technologies is a premier product engineering and software services company specializing in semiconductor design, embedded systems, and enterprise software. With a global footprint, the company partners with Fortune 500 clients to accelerate product development cycles in domains such as automotive, networking, consumer electronics, and storage. Mirafra is recognized for its deep technical expertise and a culture that prioritizes engineering excellence, continuous learning, and collaborative problem-solving.

Role Overview :

As a Firmware/Baremetal Driver Developer, you will be at the heart of hardware-software integration, bridging the gap between low-level silicon and high-level applications. You will work closely with cross-functional hardware and software teams to design, implement, and optimize drivers that power next-generation embedded systems. Your contributions will directly impact the performance, stability, and power efficiency of complex hardware platforms, ensuring seamless functionality for end-users across diverse industrial and consumer sectors.

Key Responsibilities :

- Develop and maintain robust bare-metal drivers and firmware for various microcontrollers to ensure optimal hardware-software interaction.

- Collaborate with hardware engineering teams to perform board bring-up and troubleshoot complex system-level issues during the development lifecycle.

- Optimize low-level code for performance, memory footprint, and power consumption to meet stringent product requirements.

- Design and execute comprehensive unit tests and integration tests to validate driver functionality and system reliability.

- Participate in technical design reviews and code audits to maintain high standards of software quality and maintainability across the project lifecycle.

Required Skillset :

- Demonstrated proficiency in Embedded C programming with a deep understanding of memory management, pointers, and hardware-level operations.

- Strong hands-on experience in developing device drivers for various peripherals such as I2C, SPI, UART, USB, and DMA on ARM-based architectures.

- Ability to read and interpret complex hardware schematics and datasheets to implement effective firmware solutions.

- Proven experience working with microcontrollers and RTOS environments, with a focus on low-level debugging using tools like JTAG, Oscilloscopes, and Logic Analyzers.

- Excellent analytical and problem-solving skills, with the ability to communicate technical concepts clearly within a collaborative, team-oriented environment.

- A Bachelor's or Master's degree in Electronics, Computer Science, or a related field, with 3 - 7 years of relevant industry experience.

- Ability to work effectively in an on-site environment at our Bangalore office, contributing to a high-performance engineering culture.

Skills

Embedded C, Device Driver, ARM, RTOS, Firmware, Embedded System

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
855,797 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Bengaluru
$135k – $200k per year • In office • TS/SCI • Bachelor's Degree
Python
Rust
C++
DevOps
GitHub Actions
GitLab CI
CI/CD
Jenkins
Docker
QEMU
Apply
≈ $62k – $133k per year (Estimated) • In office • Full-Time • 5+ years exp • Villepinte
C++
Databases
SQLite
DevOps
Linux
TCP/IP
Robotics
CANopen
IoT
FreeRTOS
Apply
Junior SOC Engineer 1 hour ago
≈ $30k – $70k per year (Estimated) • In office • Full-Time • Katowice
SQL
C#
C#
.NET
DevOps
Azure
Cybersecurity
SIEM
Apply
$136k – $204k per year • In office • Secret • Full-Time • 9+ years exp • Bachelor's Degree • Rolling Meadows
Verilog
VHDL
MATLAB
Chips/EDA
Siemens QuestaSim
Xilinx Vivado
Synplify Pro
Apply
≈ $31k – $63k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Moscow
C++
DevOps
Linux
TCP/IP
Wi-Fi
Cybersecurity
Wireshark
IoT
MQTT
FreeRTOS
Apply
$140k – $200k per year • In office • Full-Time • 7+ years exp • PhD • Santa Clara
C
C++
SystemC
C
Embedded C
DevOps
RTOS
Linux
IoT
FreeRTOS
Apply
Hybrid
Python
C
C++
C
GCC
C++
CMake
DevOps
RTOS
CI/CD
IoT
FreeRTOS
Apply
In office • Top Secret • 2+ years exp • Bachelor's Degree
Python
C++
AI/ML
Reinforcement Learning
Computer Vision
AI Agents
Edge AI
DevOps
RTOS
Git
Linux
Robotics
ROS
OMPL
ArduPilot
MAVLink
Betaflight
QGroundControl
DroneCAN
Mission Planner
GStreamer
Sensor Fusion
Path Planning
Motion Planning
Obstacle Avoidance
Reinforcement Learning
NuttX
IoT
FreeRTOS
Apply
In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
Perl
DevOps
RTOS
CI/CD
Linux
TCP/IP
Wi-Fi
IoT
MQTT
Zigbee
Management
Agile
Apply
$112k – $179k per year • In office • TS/SCI • 5+ years exp • Master's Degree • Basking Ridge
Python
Java
C++
Assembly
Assembly
OllyDbg
WinDbg
Binary Ninja
AI/ML
Machine Learning
DevOps
Terraform
RTOS
Docker Swarm
Azure
CI/CD
Git
AWS
Docker
Kubernetes
OpenStack
Windows
Cybersecurity
Metasploit
Cobalt Strike
Ghidra
Cuckoo Sandbox
Management
Agile
Apply
≈ $28k – $60k per year (Estimated) • In office • 6+ years exp • Hyderabad • Bengaluru
Python
Verilog
C++
SystemVerilog
Perl
C++
OpenGL
DevOps
Linux
Chips/EDA
Synopsys ZeBu
Cadence Palladium
Siemens Veloce
Apply
In office • 5+ years exp • Bengaluru
Python
Perl
Chips/EDA
Synopsys PrimeTime
Synopsys Fusion Compiler
Apply
≈ $28k – $63k per year (Estimated) • In office • 14+ years exp • Hyderabad
Python
Perl
Chips/EDA
Tessent
Synopsys TestMAX
Apply
Staff STA Engineer 1 day ago
≈ $46k – $94k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
Verilog
Perl
Apply
≈ $39k – $94k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Bengaluru
Python
Verilog
Perl
Apply
AI / ML Engineer 9 hours ago
≈ $39k – $99k per year (Estimated) • In office • 5+ years exp • Bengaluru
AI/ML
LangGraph
LangChain
Claude
AI Agents
AutoGPT
TensorFlow
CrewAI
Gemini
LLM
LLMOps
GPT-4
LLM Guardrails
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Apply
≈ $30k – $63k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
AI/ML
LLM
Agentic Workflows
DevOps
Rest API
gRPC
Docker
Kubernetes
Platform Engineering
Apply
In office • 5+ years exp • Bengaluru
JavaScript
Kotlin
TypeScript
Swift
AI/ML
Copilot
Cursor
ChatGPT
LLM
Frontend
GraphQL
React.js
Mobile
React Native
Firebase
Expo
State Management
Crashlytics
DevOps
Rest API
CI/CD
Git
Management
Gmail
Telegram
WhatsApp
QA
Sentry
Apply
See all jobs
This is one of many
855,797 more open roles from verified company boards, updated every day.