Senior Firmware Design Engineer – SoC Development

📍 Location: Bangalore, India 
📊 Experience: 12+ Years|
🏭 Industry: Semiconductor | IoT

What We’re Looking For :

  • Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Computer Engineering, Embedded Systems, or a related discipline.
  • 8+ years of experience in embedded firmware or SoC firmware development.
  • Strong expertise in ARM Cortex-M or Cortex-A architectures and embedded boot processes.
  • Experience designing secure boot solutions and low-level firmware.
  • Hands-on experience developing embedded device drivers and firmware for SoC initialization.
  • Strong programming skills in Embedded C, Assembly, and scripting languages such as Python.
  • Experience with embedded debugging tools, JTAG, oscilloscopes, and hardware validation.
  • Solid understanding of memory architecture, interrupt handling, cache/MMU concepts, clocking, reset, and power management.
  • Experience working with RTOS, bare-metal systems, or embedded Linux.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent communication and collaboration abilities within multidisciplinary engineering teams.

What You’ll Bring :

  • Passion for embedded firmware and semiconductor product development.
  • Strong ownership and accountability for engineering deliverables.
  • Ability to solve complex low-level software challenges.
  • Experience collaborating with cross-functional hardware and software teams.
  • Excellent attention to detail and commitment to code quality.
  • Strong execution skills in fast-paced product development environments.
  • Curiosity to learn emerging embedded technologies and system architectures.
  • Ability to mentor and support fellow engineers.

To Apply : Email on rashmita.r@mitrhr.comabisha.s@mitrhr.com

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *