
CPU Firmware Architect
1 day ago
Job Title: CPU Firmware Architect
Role Overview
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
- Define and architect core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU microarchitecture features.
- Design and implement low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management.
- Collaborate with CPU design and silicon teams on pipeline features, caches, coherency protocols, branch prediction, and power states.
- Lead Linux kernel and RTOS integration for CPU subsystems, focusing on scheduling, memory, and power-aware optimizations.
- Drive CPU power management strategies: clock gating, DVFS, retention states, idle states, and adaptive scaling.
- Perform CPU and memory subsystem performance profiling using simulators, emulators, JTAG, and hardware trace/debug tools.
- Define system-level performance/power KPIs and lead tuning across CPU, firmware, kernel, and device drivers.
- Mentor engineers and guide architecture reviews, patents, and long-term CPU strategy.
- Partner with cross-functional teams to deliver high-performance CPU platforms.
Required Skills & Experience
- 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.
-
Senior CPU Architect
1 day ago
Pune, Maharashtra, India beBeeCPU Full time ₹ 18,00,000 - ₹ 21,00,000Job Title: CPU Firmware ArchitectWe 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...
-
Senior Embedded Boot Firmware Engineer
20 hours ago
Pune, Maharashtra, India beBeeBootLoader Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Embedded Boot Firmware ArchitectThis senior role focuses on architecting, designing, and optimizing bootloaders and BootROM firmware for ARM Cortex-M/R/A based platforms.Key responsibilities include defining requirements and specifications in collaboration with hardware, silicon, and cross-functional engineering teams, leading development and maintenance of...
-
Embedded Firmware Development Professional
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878Job SummaryThis role is focused on designing and developing firmware for embedded products.We are looking for an experienced firmware development engineer to join our team.The ideal candidate will have a strong background in C/C++ programming and experience with microcontrollers.About the RoleYou will work closely with the product management team to...
-
System Architect
4 weeks ago
Pune, Maharashtra, India Intraedge Technologies Ltd. Full timeJob Title : Systems Architect.Location : Pune, Hybrid.Experience Required : 12+ Years.Job Overview :We are seeking a seasoned Systems Architect with good expertise in AWS cloud services to design and implement robust, scalable, and secure IoT solutions across multiple technical stacks.The ideal candidate will have a proven track record of leading end-to-end...
-
Senior Firmware Development Specialist
2 days ago
Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Software Development EngineerWe are seeking a skilled Embedded Software Development Engineer to join our team. This role involves designing, developing and testing software for embedded systems.The ideal candidate will have a strong understanding of C/C++ programming languages, as well as experience with microcontrollers and embedded systems...
-
Senior Embedded Software Developer
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time US$ 1,00,000 - US$ 1,50,000Firmware development is a complex and dynamic field, with the need for innovative solutions to meet the demands of emerging technologies. As a Firmware Development Lead Engineer, you will be responsible for designing and implementing firmware solutions for embedded systems. This role requires strong technical skills, including proficiency in C programming...
-
Embedded Software Architect
2 days ago
Pune, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Senior Firmware EngineerWe are seeking a seasoned Senior Firmware Engineer to develop cutting-edge embedded software for our diverse range of applications.The ideal candidate will have at least 6 years of experience in developing embedded software with C++, as well as hands-on experience with RTOS-based application development in C/C++ and GTest for Unit...
-
15h Left Hpc/ai Application Engineer
2 days ago
Pune, Maharashtra, India Locuz Enterprise Solutions Full timeHi We have an immediate requirement for HPC AI Application Engineer PFB Job Details Work Location - Pune Mumbai Bangalore Work Experience - 5 years relevant JD Senior HPC AI Applications Engineer Experienced HPC AI Applications Engineer with 5 years in High-performance computing and AI application deployment Expert at architecting optimizing ...
-
Chief Embedded Software Architect
5 days ago
Pune, Maharashtra, India beBeeEmbedded Full time ₹ 9,00,000 - ₹ 12,00,000Senior Firmware Engineer Job DescriptionThe primary objective of this role is to design, develop, and test firmware for embedded systems. The ideal candidate will have a strong background in C++ programming and experience with Real-Time Operating Systems (RTOS). A good understanding of hardware peripherals and data acquisition modules is also...
-
Embedded Systems Engineering Lead
1 week ago
Pune, Maharashtra, India beBeeEmbeddedSystemsLead Full time US$ 1,00,000 - US$ 1,50,000Job SummaryWe are seeking an experienced Embedded Systems Engineering Lead to join our team. As a key member of our engineering team, you will be responsible for designing and implementing firmware solutions for embedded systems.In this role, you will collaborate with cross-functional teams to define system requirements, develop architecture, and ensure the...