Principal Engineer-Embedded Firmware

9 hours ago


Udaipur, Rajasthan, India Secure Meters Full time ₹ 15,00,000 - ₹ 20,00,000 per year

At Secure, we are committed to shaping the future of energy with intelligent, innovative solutions. As part of our team, you will contribute to technology that makes energy usage more efficient and transparent, empowering customers worldwide.

Principal Engineer-Embedded Firmware

Redefine innovation from where the quality of life meets the quality of work - Udaipur

Qualification: Degree in Electrical, Electronics

Experience: 15+ Years

Role specification: We are looking for a Principal Engineer (Embedded Firmware), who has deep

expertise in architecting, developing, and optimising firmware for electronic products someone who can go beyond just writing code and instead define how firmware is structured, integrated, tested, and delivered.

If youve spent your career developing embedded solutions at the intersection of hardware and

software, this is your opportunity to work on cutting-edge energy products that power smarter homes, industries, and infrastructure.

Location: Udaipur

Build the future from a place that inspires

We are not in a metro - we are in Udaipur. We believe innovation thrives in focused, grounded

environments. If you are a high-performance professional who values impact over optics and learning over noise, this is where you belong.

Why Udaipur? Because why not?

  • Minutes from nature, not hours in traffic.
  • Quality of life that lets you think better, not just move faster.
  • A city that blends heritage and innovation.
  • A growing ecosystem of professionals, creative heads, and changemakers.
  • We offer relocation assistance, housing guidance, and a close-knit team that welcomes newcomers with open arms.

Technical expertise required

  • Strong hands-on experience in C / C++ for embedded systems with real-time constraints and RTOS-based environments.
  • Familiarity with 8 / 16 / 32-bit MCUs and SoCs - especially ARM, ColdFire, MSP430, dsPIC, MIPS, and 8051.
  • Experience in architecture, design, and interfacing within structured software life cycles for embedded applications.
  • Skilled in driver development, bootloaders, communication protocols (SPI, 12C, UART), and low-level debugging.
  • Design and development experience of BLE, DLMS, cellular and related networking protocols.
  • Experience with development tools, compilers, and IDEs (Keil, IAR, Eclipse, etc.).
  • Ability to define, analyse, and review technical specs and detailed design documentation.
  • Exposure to energy metering, loT protocols, or power electronics is an added advantage.

Key responsibilities

  • Accountable for firmware architecture for our embedded systems (from hardware abstraction to application logic).
  • Collaborate with cross-functional teams in hardware, product design, and testing to deliver robust solutions.
  • Drive code quality, maintainability, and reuse across firmware modules.
  • Lead debugging and optimisation efforts in low-level systems (memory, power, and performance).
  • Contribute to automation tools (for instance, emulators and simulators) to accelerate development cycles.
  • Mentor engineers and set technical direction for embedded development best practices.
  • Analyse requirements and translate them into scalable firmware solutions for production.

If you are interested you can directly drop your resume at:-



  • Udaipur, Rajasthan, India beBeeFirmware Full time ₹ 4,00,000 - ₹ 5,00,000

    Job Role:Firmware engineer with embedded C/C++ expertise is required for developing scalable and performance-optimized firmware solutions.Key Responsibilities:Design, develop, and maintain firmware for microcontroller-based systems.Develop and integrate device drivers and middleware for digital and analog interfaces.Implement and optimize communication...


  • Udaipur, Rajasthan, India beBeeEmbeddedBootFirmware Full time ₹ 25,00,000 - ₹ 35,00,000

    Embedded Boot Firmware ArchitectWe are seeking a skilled Embedded Boot Firmware Architect to join our team. This role involves defining and driving the boot firmware strategy, ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.This is an excellent opportunity to work across cross-functional teams (hardware,...


  • Udaipur, Rajasthan, India beBeeEmbeddedFirmwareArchitect Full time ₹ 12,00,000 - ₹ 15,00,000

    We are seeking a skilled Technical Architect to design and develop firmware for our embedded systems. The ideal candidate will have hands-on experience in C/C++ for real-time constrained environments and familiarity with RTOS-based systems.The successful candidate will be responsible for firmware architecture, collaborating with cross-functional teams,...


  • Udaipur, Rajasthan, India beBeeFirmware Full time ₹ 20,00,000 - ₹ 25,00,000

    Electrical Systems ArchitectWe are looking for a highly skilled Electrical Systems Architect to join our team. This is a unique opportunity to work on cutting-edge energy products that power smarter homes, industries, and infrastructure.About the RoleThis role involves designing and developing firmware for electronic products. You will be responsible for...


  • Udaipur, Rajasthan, India beBeeFirmwareEngineer Full time US$ 1,25,000 - US$ 1,75,000

    Companies worldwide rely on innovative Firmware Engineers to drive the development of cutting-edge technology solutions. If you're a skilled and experienced engineer looking to make a significant impact, we invite you to apply for this exciting opportunity.Job Overview:This role is perfect for hands-on engineers with expertise in embedded systems, real-time...


  • Udaipur, Rajasthan, India Krutrim Full time

    Job Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 12–15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance optimization,...


  • Udaipur, Rajasthan, India beBeeEmbedded Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Job Title: Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team.The ideal candidate will have a strong understanding of hardware and software interactions, as well as experience with microcontrollers and embedded platforms.This role is responsible for designing, developing, and debugging embedded software for...


  • Udaipur, Rajasthan, India beBeeEmbeddedSoftwareDeveloper Full time ₹ 12,00,000 - ₹ 25,00,000

    Job Title: Embedded EngineerWe are seeking a skilled Embedded Software Developer to design and develop innovative solutions for our embedded systems.Key Responsibilities:Design, develop, and test Linux device drivers (USB, SPI, I2C, UART, Ethernet) with high performance and reliability.Perform thorough board bring-up, hardware validation, and debugging using...


  • Udaipur, Rajasthan, India beBeeEmbedded Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded Systems Architect LeadWe are seeking a seasoned Embedded Systems Architect to lead the development of high-reliability embedded architectures. The ideal candidate will have at least 10 years of experience in embedded systems development, particularly in medical devices or other highly regulated industries.This role will be instrumental in designing...


  • Udaipur, Rajasthan, India beBeeDebugger Full time ₹ 1,50,00,000 - ₹ 2,10,00,000

    Job OverviewWe are seeking a highly skilled expert with expertise in silicon bring-up, low-level debugging, and advanced trace methodologies. The candidate will own the strategy and execution of trace, debug, and post-silicon validation flows for complex SoCs and automotive-grade ECUs.Key Responsibilities:Develop and implement trace/debug strategies across...