Embedded Systems Firmware Developer

13 hours ago


Nashik, Maharashtra, India beBeeEngineering Full time ₹ 11,70,000 - ₹ 16,35,000

Software Engineering Position

">

Our company is seeking a skilled software engineer to develop firmware solutions based on the OpenBMC platform. The ideal candidate will have hands-on experience with Linux system programming, strong embedded systems understanding, and proficiency in C, C++, and scripting languages like Python or Shell.

">
  • Design and maintain firmware solutions using the OpenBMC platform.
  • Work on Yocto-based Linux distributions for embedded BMC systems.
  • Implement and maintain IPMI, Redfish, PLDM, and other BMC protocols and features.
  • Collaborate with hardware and software teams to bring up new platforms.
  • Debug complex system-level issues involving hardware, firmware, and software.
">

Required Skills & Qualifications

">
  • Strong understanding of Linux kernel, device drivers, and system bring-up.
  • Experience with I2C, SPI, UART, and other low-level hardware interfaces.
  • Familiarity with IPMI, Redfish, PLDM, and other BMC standards.
  • Strong debugging skills using tools like JTAG, gdb, strace, etc.
">

Preferred Qualifications

">
  • Experience contributing to the OpenBMC upstream community.
  • Knowledge of server hardware platforms, including x86 or ARM-based SoCs.
">

Soft Skills

">
  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication.
  • Ability to work independently and in a collaborative environment.
"]

  • Nashik, Maharashtra, India beBeeBoot Full time ₹ 1,80,00,000 - ₹ 2,00,00,000

    Job Overview:We are seeking an accomplished Embedded Boot Firmware Specialist with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware initialization.Design and develop bootloader and BootROM firmware for ARM Cortex-M/R/A based platforms.Collaborate with hardware, silicon, and cross-functional engineering teams...


  • Nashik, Maharashtra, India beBeeEmbedded Full time ₹ 9,00,000 - ₹ 12,00,000

    CCTV Firmware Developer PositionWe're seeking a skilled engineer to join our team as a full-time CCTV Firmware Developer. This role involves designing and implementing embedded software for CCTV systems, debugging firmware issues, and collaborating with electrical engineering teams.The day-to-day tasks of this position include writing and testing code,...


  • Nashik, Maharashtra, India beBeeembedded Full time ₹ 25,00,000 - ₹ 35,00,000

    About People Prime Worldwide :We are a global technology consulting and digital solutions company. Our focus is on helping businesses leverage digital technologies to reimagine business models, accelerate innovation, and drive growth.Role: Firmware Test EngineerThe Firmware Test Engineer will be responsible for testing firmware of embedded systems.Key...


  • Nashik, Maharashtra, India beBeeFirmware Full time ₹ 16,00,000 - ₹ 24,00,000

    We are seeking a seasoned Senior Firmware Developer to join our team and contribute to the development of cutting-edge IoT devices.About the RoleThis role is perfect for an experienced hands-on engineer with expertise in embedded systems, real-time operating systems (RTOS), and firmware development.You will play a critical role in designing, implementing,...


  • Nashik, Maharashtra, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Systems ExpertiseWe seek a seasoned expert in embedded systems development to lead the design and implementation of hardware and firmware solutions. Key Responsibilities:Architect and oversee development of embedded systems using 32-bit microcontrollers (STM32, NXP, TI) and application processors (ARM Cortex-A, i.MX, etc.).Drive the complete product...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    As a low-level software developer for storage systems, you will be responsible for designing and developing high-performance code for data storage solutions. This is an exciting opportunity to work on cutting-edge technology and contribute to the development of innovative storage products.Main Responsibilities:Create efficient firmware for storage...


  • Nashik, Maharashtra, India beBeeFirmware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    As a firmware engineer, you will have the opportunity to work on high-performance storage solutions. Key responsibilities include designing and optimizing firmware for next-generation products.Key SkillsDevelop firmware for NAND Flash-based storage products (SATA/PCIe/NVMe)Design and implement Flash Translation Layer (FTL) and/or Flash Management...


  • Nashik, Maharashtra, India beBeeFpga Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Systems Design ExpertWe are seeking a highly skilled Freelance FPGA Engineer to design and develop embedded systems using FPGA-based solutions.The ideal candidate will have strong expertise in FPGA design and development, as well as experience with real-time embedded applications on microcontrollers, FPGAs, ARM, or x86.FPGA design and development...


  • Nashik, Maharashtra, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 21,00,000

    Embedded Systems DeveloperThe ideal candidate will have expertise in C programming, a deep understanding of Linux kernel internals, and experience with ARM/RISC-V architectures.We are looking for an experienced professional with a strong background in Linux BSP and driver development.Designing and developing Linux BSPs and device drivers for various hardware...


  • Nashik, Maharashtra, India beBeeWireless Full time ₹ 25,00,000 - ₹ 40,00,000

    Wireless Communications SpecialistWe are seeking a highly skilled Wireless Communications Specialist to join our team. The ideal candidate will have expertise in designing and developing WLAN Linux device drivers, as well as experience in firmware development for wireless technologies.Key Responsibilities:Design and Develop: High-performance WLAN Linux...