
CPU Firmware Architect
3 weeks 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 Firmware Software Architect
2 weeks ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 45 - ₹ 55Job Title:Senior Firmware Software ArchitectAbout the Role:We are seeking a highly skilled Senior Firmware Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and developing firmware solutions for our cutting-edge products.Key Responsibilities:Develop high-quality firmware code using C++...
-
Test Automation Architect
3 weeks ago
Pune, Maharashtra, India Kohler Full timeJob Title : Test Automation Architect Firmware.Company Name : Kohler Co.Job DescriptionKohler Co. is seeking a Test Automation Architect Firmware to join our dynamic engineering team.In this role, you will be responsible for designing, implementing, and maintaining comprehensive test automation frameworks for our firmware development projects.Your...
-
Firmware Development Manager
3 days ago
Pune, Maharashtra, India Kohler Co. Full time ₹ 10,00,000 - ₹ 25,00,000 per yearAbout UsAt Kohler, our mission is to help people live gracious, healthy, and sustainable lives. We believe that empowering our associates is essential to making this vision a reality. That's why we invest in personal and professional growth, encourage collaboration across teams and functions, and offer a comprehensive wellness package that supports the...
-
Pune, Maharashtra, India Alphawave Semi Full time ₹ 15,00,000 - ₹ 28,00,000 per yearThe OpportunityWe're looking for the Wavemakers of tomorrow.Alphawave Semi enables tomorrow's future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data...
-
Embedded Firmware Engineer
1 week ago
Pune, Maharashtra, India Sensata Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAs an Embedded Firmware Engineer, will be responsible for overseeing the various software programs through the company by running multiple analyses, tests and performing digital coding. You will work with Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product.General Responsibilities• Assists...
-
Embedded Firmware Engineer
1 week ago
Pune, Maharashtra, India Sensata Technologies, Inc. Full time ₹ 4,00,000 - ₹ 8,00,000 per yearAs an Embedded Firmware Engineer, will be responsible for overseeing the various software programs through the company by running multiple analyses, tests and performing digital coding. You will work with Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product.General Responsibilities Assists...
-
Logic Design Expert for High-Performance Systems
2 weeks ago
Pune, Maharashtra, India beBeeDesign Full time ₹ 30,00,000 - ₹ 50,00,000As a Hardware Specialist, you'll be part of the team that propels the quantum revolution and AI era forward.Your key responsibilities will include leading the architecture, design, and development of processor core front end pipeline units for high-performance systems.You'll architect and design critical components such as I-Cache, Instruction Fetch, Branch...
-
Embedded Software Architect
2 weeks ago
Pune, Maharashtra, India beBeeEmbeddedSoftware Full time ₹ 15,00,000 - ₹ 28,00,000Job Title: Embedded Software ArchitectWe are seeking an experienced Embedded Software Architect to join our team. The successful candidate will have a strong background in embedded software development and a proven track record of delivering high-quality code.Key Responsibilities:Design and develop firmware for automotive ECUs, ensuring compliance with...
-
Test Automation Architect
2 weeks ago
Pune, Maharashtra, India Kohler Co. Full time ₹ 50,000 - ₹ 28,00,000 per yearAbout UsAt Kohler, our mission is to help people live gracious, healthy, and sustainable lives. We believe that empowering our associates is essential to making this vision a reality. That's why we invest in personal and professional growth, encourage collaboration across teams and functions, and offer a comprehensive wellness package that supports the...
-
Site Reliability Engineer
3 weeks ago
Pune, Maharashtra, India Uplers Full timeJob DescriptionMust have skills required :Azure DevOps, SRE concepts, TerraData, CDC, CDC tool, NEWRELGood to have skills :Aws cloudwatchReflections Info Systems (One of Uplers Clients) is Looking for:Site Reliability Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a...