Embedded Systems Expert

2 days ago


Delhi, Delhi, India beBeeEmbeddedBootFirmware Full time ₹ 15,00,000 - ₹ 17,00,000

Job Title: Embedded Boot Firmware Architect

Experience Level: 12–15 years in Embedded Systems Development

We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.

The candidate will define and drive the boot firmware strategy, ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.

This role requires strong collaboration across hardware, silicon, and software teams, with responsibility for setting requirements, defining architecture, and guiding implementation in line with functional safety, security, and performance standards.

Key Responsibilities:

  • Architect, design, and optimize bootloader and BootROM firmware for ARM Cortex-M/R/A based platforms.
  • Define requirements and specifications in collaboration with hardware, silicon, and cross-functional engineering teams.
  • Lead development and maintenance of secure and measured boot mechanisms, ensuring compliance with ISO 26262, AUTOSAR, FIPS, and NIST standards.
  • Implement Secure Boot, TrustZone configurations, fusing, and secure key management for hardware root-of-trust.
  • Design and validate low-level hardware initialization (clocks, DDR, Flash, eMMC, NAND/NOR, PCIe) and bring-up flows.
  • Debug and analyze hardware/firmware boot issues using JTAG, Lauterbach, oscilloscopes, and logic analyzers.
  • Collaborate with silicon and board design teams to align hardware specs with firmware boot requirements.
  • Define and integrate firmware update mechanisms (FOTA, A/B partitioning, rollback strategies, and recovery modes).
  • Ensure robustness via code reviews, static analysis, unit/integration testing, and adherence to secure coding practices.
  • Document bootloader architecture, hardware interaction flows, and provide integration support to stakeholders.
  • Mentor engineers and guide architecture reviews.

Required Skills & Qualifications:

  • 12–15 years of experience in embedded firmware/bootloader development with deep expertise in ARMv8 architectures.
  • Strong proficiency in C/C++ for embedded systems, with low-level debugging expertise.
  • Hands-on experience with BootROM, Secure Boot, Measured Boot, PSA Attestation APIs, and Trusted Firmware-A/M (TF-A/TF-M).
  • Strong understanding of hardware specs, silicon bring-up, MMU/MPU configuration, and secure execution environments.
  • Familiarity with automotive protocols (CAN, LIN, FlexRay) and RTOS or bare-metal development.
  • Exposure to PCIe, MCTP, PLDM, SPDM protocols is a strong plus.
  • Proven ability to work across cross-functional teams (hardware, silicon, software, security).
  • Knowledge of functional safety (ISO 26262) and platform security principles.
  • Excellent problem-solving skills in hardware/software co-debugging environments.

Education:

  • Bachelor's or Master's degree in Computer Engineering, Electrical/Electronics Engineering, or related field.


  • Delhi, Delhi, India beBeeFPGA Full time ₹ 15,00,000 - ₹ 17,00,000

    Embedded Systems EngineerThe ideal candidate will be an expert in FPGA design and development, working on embedded systems and industrial control solutions. The role requires collaboration with various stakeholders to advance technology transition into deployable prototypes.Design FPGA-based solutions for embedded systemsUtilize Xilinx Vivado, Intel Quartus,...


  • Delhi, Delhi, India beBeeembedded Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Opportunity for Embedded Software Expert">Our organization seeks an experienced Embedded Software Developer to join our team.As a key member of our technical staff, you will play a crucial role in designing and developing embedded device firmware using C/C++ programming languages. Your expertise in Linux/RTOS based software platforms and proficiency with...


  • Delhi, Delhi, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job OverviewAs a senior embedded software developer, you will be responsible for designing and developing scalable and maintainable embedded systems.Key Responsibilities:Develop and optimize embedded software for real-time systems.Collaborate closely with hardware engineers, product managers, and other software developers to deliver robust...


  • Delhi, Delhi, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Overview:We are seeking a skilled Embedded Software Engineer to develop high-quality software for our products with efficient performance.Key Responsibilities:Develop embedded software with a focus on performance and reliability.Collaborate with cross-functional teams to define software requirements and architecture.Implement and optimize software for...


  • Delhi, Delhi, India beBeeEmbedded Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Embedded Systems ProfessionalWe are seeking an experienced Embedded Systems Professional to join our team. The ideal candidate will have a strong background in Linux BSP and driver development, with expertise in C programming and a solid understanding of Linux kernel internals.This is an exciting opportunity for individuals who enjoy working with...


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

    Embedded Systems SpecialistWe are seeking a highly skilled Embedded Systems Specialist to join our team. Job Description: Design, develop, and implement embedded software using C, C++, or assembly language.Develop drivers for hardware peripherals such as sensors, actuators, and communication interfaces.Integrate hardware and software components to create a...


  • Delhi, Delhi, India beBeeFirmware Full time US$ 1,60,000 - US$ 2,00,000

    Embedded Firmware Engineering Leadership OpportunityJob OverviewWe are seeking a seasoned Embedded Firmware Engineer to lead the development of embedded hardware and firmware systems.ResponsibilitiesDevelop and oversee the implementation of embedded systems using 32-bit microcontrollers (STM32, NXP, TI) and application processors (ARM Cortex-A, i.MX).Drive...


  • Delhi, Delhi, India ThinkRobotics Full time ₹ 3,60,000 - ₹ 4,80,000 per year

    Job Title: Embedded Systems EngineerWho We Are / What We Do, the e-commerce division of Atlantis Robotics Pvt. Ltd., provides advanced robotics and electronic components to innovators and businesses across India. We focus on delivering high-quality products with exceptional customer support.Whom Are We Looking For?We're looking for a hands-on, technically...


  • Delhi, Delhi, India beBeeEmbedded Full time ₹ 7,00,000 - ₹ 13,00,000

    Job OverviewWe are seeking an experienced Embedded Engineer to join our team. The successful candidate will design, develop, and debug embedded software for various hardware platforms.Key Responsibilities:Design, develop, and debug embedded software for microcontrollers and processors.Troubleshoot and resolve electronics design issues at the hardware...


  • Delhi, Delhi, India beBeeEmbeddedGraphics Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Embedded Graphics SpecialistWe are seeking a skilled Embedded OpenGL Engineer to join our team.Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field.7+ years of experience in embedded graphics programming.The ideal candidate will have hands-on experience with:OpenGL ES (2.0/3.0/3.1) and shader...