High-Performance Embedded Systems Specialist

1 day ago


Mumbai, Maharashtra, India beBeeCPU Full time ₹ 19,99,500 - ₹ 24,99,900
Job Description

We 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, and Linux kernel integration.

The ideal candidate will work at the intersection of CPU design and system software, driving innovations in core CPU, firmware/OS enablement, and performance tuning for next-generation SoCs used in automotive and edge computing platforms.

Key Responsibilities:

  1. Define and architect core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU microarchitecture features.
  2. Design and implement low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management.
  3. Collaborate with CPU design and silicon teams on pipeline features, caches, coherency protocols, branch prediction, and power states.
  4. Lead Linux kernel and RTOS integration for CPU subsystems, focusing on scheduling, memory, and power-aware optimizations.
  5. Drive CPU power management strategies: clock gating, DVFS, retention states, idle states, and adaptive scaling.
  6. Perform CPU and memory subsystem performance profiling using simulators, emulators, JTAG, and hardware trace/debug tools.
  7. Define system-level performance/power KPIs and lead tuning across CPU, firmware, kernel, and device drivers.
  8. Mentor engineers and guide architecture reviews, patents, and long-term CPU strategy.
  9. Partner with cross-functional teams to deliver high-performance CPU platforms.
Required Skills & Qualifications
  • CPU Architecture: Deep expertise in ARMv8/v9 architecture, exception levels, MMU, caches, coherency protocols, ISA extensions, and PMU.
  • Firmware & Kernel: Strong hands-on experience in firmware, Linux kernel internals, RTOS, and device drivers.
  • Performance & Power: Proven ability in CPU pipeline analysis, memory subsystem tuning, DVFS, cpuidle/cpufreq frameworks, and power-performance tradeoff analysis.
  • Debug & Bring-up: Experience in CPU bring-up, silicon validation, trace analyzers, emulators, JTAG, and kernel tracing tools.
  • Programming: Proficiency in C/C++ and assembly (ARM), with Python/Shell for automation.
  • I/O & Interconnects: Familiarity with PCIe, Ethernet, I²C, SPI, CAN, USB, and memory buses (DDR, LPDDR).
  • Problem Solving: Strong ability to root-cause complex issues across CPU architecture, firmware, and OS layers.

Preferred Qualifications

  • Contributions to open-source CPU enablement (Linux kernel, toolchains, firmware frameworks).
  • Background in automotive, mobile SoCs, or Edge computing platforms with strict latency and performance KPIs.
  • Technical leadership in CPU/SoC co-design projects involving hardware, firmware, and OS integration.
Education
  • Bachelor's or Master's degree in Computer Engineering, Electrical/Electronics Engineering, or related field.


  • Mumbai, Maharashtra, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 20,00,000

    Embedded Systems SpecialistThis role focuses on non-automotive embedded domains. We are seeking an experienced engineer to design, develop and enhance Linux BSPs and device drivers. Key responsibilities include:Designing and developing embedded systems solutionsDeveloping and maintaining Linux BSPs and device driversCollaborating with cross-functional teams...


  • Mumbai, Maharashtra, India beBeeEmbeddedLinuxSpecialist Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Embedded Linux SpecialistThe role of Embedded Linux Specialist involves developing and maintaining Yocto-based Embedded Linux distributions. This entails creating, testing, and refining software components to ensure seamless integration and functionality.Key Responsibilities:Design and implement custom Linux kernels and device tree files for...


  • Mumbai, Maharashtra, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Firmware LeadWe are seeking an experienced and skilled engineer to lead the design and development of embedded hardware and firmware systems. The ideal candidate will have a strong background in embedded systems development, preferably in regulated industries such as medical devices, aerospace, automotive, or industrial safety.The selected candidate...


  • Mumbai, Maharashtra, India beBeeEmbedded Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team. As an embedded systems developer, you will play a crucial role in the design, development, and testing of cutting-edge medical devices.Key responsibilities include:Designing and developing embedded software for various hardware platforms, including...


  • Navi Mumbai, Maharashtra, India beBeeEmbeddedSoftwareEngineer Full time ₹ 48,00,000 - ₹ 96,00,000

    Job Description: Embedded software engineers play a crucial role in the development of cutting-edge embedded systems. This position involves designing, developing, and testing system software to ensure seamless functionality and high performance. Key Responsibilities: • Design and implement software for embedded devices and systems from requirements to...


  • Mumbai, Maharashtra, India beBeeembedded Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Software Engineer RoleWe are seeking an expert in embedded software development to fill this key position.


  • Mumbai, Maharashtra, India beBeeStorage Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Embedded Firmware Design SpecialistWe are seeking a highly skilled Embedded Firmware Design and Development Professional to join our team.This is an exciting opportunity to design and optimize high-performance storage firmware that powers next-gen products.


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

    Schneider Electric is a multinational company specializing in digital automation and energy management. With a rich legacy of over 70 years, the company addresses homes, buildings, data centres, infrastructure, and industries by combining energy technologies, real-time automation, software, and services.Our pioneering electrical and automation brand offers a...


  • Mumbai, Maharashtra, India beBeeFPGAEngineer Full time US$ 90,000 - US$ 1,20,000

    At ThreatXIntel, we are looking for a highly skilled FPGA Engineer to join our team of experts in designing and developing innovative embedded and industrial control systems.We aim to collaborate with the ideal candidate on creating cutting-edge FPGA-based solutions, optimizing real-time embedded systems, and driving the transition of advanced technologies...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000

    Embedded Systems Software Engineer">We are seeking an experienced Embedded Systems Software Engineer to join our team. The successful candidate will be responsible for developing and debugging firmware for various embedded systems.">Key Responsibilities:">">Proficiency in C++ and experience with core development">Development in Python and automation...