
CPU Software Designer
3 days ago
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.">
-
Advanced CPU Modeling Expertise
4 days ago
Hubli, Karnataka, India beBeeCPUModeling Full time ₹ 18,00,000 - ₹ 24,00,000Lead CPU Modeler PositionGreetings to ambitious professionals!Mirafra Technologies is a technology design product engineering services company with expertise in semiconductor design and embedded software development. Founded in 2004, the company has established a strong track record of delivering projects for clients across various domains.Key...
-
Design Verification Engineer
6 days ago
Hubli, Karnataka, India DBSI Services Full timeJob Title: Design Verification EngineerLocation: Bangalore, IndiaType - Full time Description:Client is seeking a Design Verification Engineer. The role is technical, hands-on, in charge of the verification environment for new silicon projects and developments. We are looking for an experienced professional with Passion & Drive to succeed.Primary...
-
Senior Design Verification Professional
1 week ago
Hubli, Karnataka, India beBeeVerification Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Design Verification ExpertAs a Design Verification Expert, you will play a key role in the development of silicon projects. Your responsibilities will include creating and implementing verification methodologies, working with cross-functional teams to identify and resolve design verification flow issues, and verifying ASIC designs using test benches...
-
Live Streaming Software Engineer
3 days ago
Hubli, Karnataka, India beBeeFlutter Full time ₹ 15,00,000 - ₹ 20,00,000Senior Flutter Developer PositionWe are seeking a skilled Flutter developer to lead the integration and optimization of live streaming features in our mobile application.About the RoleThe ideal candidate will have extensive experience with Flutter development, particularly with integrating third-party SDKs and optimizing app performance.Key...
-
Senior Data Engineer
4 days ago
Hubli, Karnataka, India beBeeEngineer Full time ₹ 1,50,00,000 - ₹ 2,01,00,000About the RoleWe are looking for a seasoned engineer to lead our data processing initiatives. This position requires strong expertise in Python and its applications in large-scale data pipelines, architecture design, and performance optimization.Key Responsibilities:Architecture and DesignDevelop a shared component library for ingestion, parsing, extraction,...
-
Chief Verification Specialist
3 days ago
Hubli, Karnataka, India beBeeVerification Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Chief Verification SpecialistAt the forefront of RISC-V and Chiplet Architecture innovation, we invite you to contribute to our groundbreaking CPU core development. Job Description:Our team is seeking a skilled Chief Verification Specialist to develop and execute verification plans for units and features, construct testbenches, scoreboards, and...
-
Senior Embedded Systems Expert
3 days ago
Hubli, Karnataka, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Revolutionizing Healthcare through Medical Device InnovationWe are seeking a highly skilled Embedded Engineer to join our team. As an embedded systems expert, you will design, develop, and debug software for various hardware platforms, including microcontrollers and processors.Design and develop efficient embedded C/C++ code tailored for real-time systems...
-
Senior Software Developer
6 days ago
Hubli, Karnataka, India beBeeSoftwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000Job Summary:We are seeking a highly skilled and experienced software engineer to join our team. As a Sr. PHP developer, you will be responsible for designing and implementing complex algorithms and software solutions that meet the highest standards of quality and reliability.Key Responsibilities:Design and implement efficient and scalable software solutions...
-
Silicon Validation Professional
3 days ago
Hubli, Karnataka, India beBeeDebug Full time US$ 2,00,000 - US$ 2,50,000Job Title: Silicon Validation ExpertRole Overview:We are seeking a skilled Silicon Validation Expert with hands-on expertise in silicon bring-up, low-level debugging, and advanced trace methodologies.Key Responsibilities:Develop and implement trace/debug strategies across SoC subsystems (CPU, GPU, ISP, PCIe, DDR, CAN, Ethernet, etc.).Lead silicon bring-up...
-
Frontend Developer
3 weeks ago
Hubli, Karnataka, India Prospecta Software Full timeAbout ProspectaFounded in 2002 in Sydney, Australia, with additional offices in India, North America, Canada, and a local presence in Europe, the UK, and Southeast Asia.Prospecta began with a mission to provide top-tier data management and automation software for enterprise clients.Over the years, we have grown into a leading data management software...