Caliber needs a newer browser: please update to iOS/Safari 16.4+ or a recent Chrome/Firefox/Edge. This page may not display correctly on this version.
Caliber
⌘K
Sign In
Home
Command Center

Jobs Portal

Find Jobs
Tailored For YouNew
Companies
Compensation
Applications
Offers

Learning Portal

AI Learning
Career Mastery
Interview Prep
Getting Started

Build & Prove

Lab OS
Projects
Résumé

Services Portal

Advisory & Booking

You

Network
Messages
Profile
Owner Tools
Back to Jobs
OpenPosted 122 days ago

Embedded Firmware Engineer

Iravan TechnologiesPune Divisionfulltime
Original Posting

About the Role

We're Hiring: Embedded Firmware Engineer


📍 Location: Pune / Bangalore / Hyderabad

🧑‍💻 Experience: 2–4 Years | Individual Contributor


We're looking for a hands-on Embedded Firmware Engineer to design, develop, debug, and validate firmware for MCU and MPU-based systems — working across embedded C/C++, RTOS, device drivers, and hardware bring-up for semiconductor, automotive, and industrial products.


✅ What You'll Do

●       Develop embedded firmware in C/C++ for MCU and MPU platforms

●       Implement RTOS-based software using FreeRTOS, Zephyr, or similar

●       Develop and debug drivers for UART, SPI, I2C, GPIO, ADC, PWM, CAN, USB, and Ethernet

●       Support board bring-up, hardware validation, and low-level debug with hardware and test teams

●       Read schematics, datasheets, and reference manuals to understand hardware behavior

●       Use JTAG, GDB, logic analyzers, oscilloscopes, and serial logs to troubleshoot issues

●       Write unit and integration tests, and test hooks for validation and manufacturing support

●       Participate in code reviews, release activities, and technical discussions


🎯 What We're Looking For

●       Strong programming in embedded C; C++ knowledge a plus

●       Good understanding of interrupts, timers, memory management, DMA, and concurrency

●       Hands-on exposure to ARM Cortex-M or Cortex-A platforms

●       Working knowledge of RTOS concepts — tasks, queues, semaphores, ISRs

●       Exposure to UART, SPI, I2C, CAN, USB, Ethernet

●       Familiarity with Git, build systems, and cross-compilation workflows

●       Ability to read hardware documentation and debug with lab equipment


⭐ Nice to Have

●       Experience with STM32, NXP, TI, Renesas, Nordic, or similar platforms

●       Exposure to bootloaders such as U-Boot

●       Basic understanding of Linux user space or embedded Linux bring-up

●       Python or Bash scripting for automation and test support

●       Exposure to low-power firmware or battery-operated devices


🎓 Education

●       B.E. / B.Tech in Electronics, ECE, Electrical, Computer Engineering, or related discipline

●       MCA / M.Tech with relevant embedded systems experience is acceptable


📩 Interested? Apply now or send us your profile at careers@iravan.tech — let's build something real together.


#EmbeddedSystems #FirmwareEngineer #EmbeddedC #RTOS #Hiring #PuneJobs #BangaloreJobs #HyderabadJobs #IRAVANTechnologies

Your Skill Match

No skills tagged on this role yet — the nightly sweep will pick them up.

Match Breakdown

Not scored yet — pull fresh jobs to compute your match.

I

Iravan Technologies

View company profile
Industry—
Company Size—
SourceLINKEDIN
Visa Sponsor Unconfirmed

Ready to apply?

Watch the agent draft your whole application from your verified profile — you review and approve, then apply on the company site with your details ready to paste. Nothing is sent without you.

Apply on company site

Similar Recommendations

Associate - Sales Support-Supply Chain-Sales Support-Mumbai - Lower Parel-J1-J3

0%

Tata Capital Ltd • MH

Marketing Manager

0%

Gensler • KA

Project Design Technology Lead

0%

Gensler • KA

See all roles