
CPU Software Development Lead
2 days ago
Job Title: CPU Firmware Architect
Job Description:We are seeking a highly skilled core CPU architect to lead our team in designing and implementing low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management.
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.
- 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.
-
Backend Software Development Lead
5 days ago
Tirupati, Andhra Pradesh, India beBeeSoftwareDevelopment Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Backend Software Development LeadDevelop and maintain high-quality, efficient, and reliable backend systems for clients.Key Responsibilities:Design and develop scalable software applications using Java, Kotlin, and AWS Cloud.Collaborate with cross-functional teams to improve system performance, test coverage, and alerting.Develop and implement robust and...
-
Lead Software Developer
10 hours ago
Tirupati, Andhra Pradesh, India beBeeEngineering Full time US$ 90,000 - US$ 1,20,000Software Engineer Position OverviewWe are seeking a skilled software engineer to join our team and contribute to the development of scalable solutions that drive real-world logistics.This role involves designing, developing, and delivering high-quality code, as well as collaborating with cross-functional teams to ensure successful project delivery.About the...
-
Software Engineering Lead
2 days ago
Tirupati, Andhra Pradesh, India beBeeDevelopment Full time ₹ 32,40,000 - ₹ 41,92,000Job Title: Software Engineering LeadWe are seeking an experienced Software Engineering Lead to join our team. This is a challenging role that requires a high level of technical expertise and leadership skills.About the RoleThe successful candidate will be responsible for leading software development projects, architecting and designing software solutions,...
-
Lead Software Developer
3 days ago
Tirupati, Andhra Pradesh, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,00,00,000Software Development OpportunityWe are seeking a skilled professional to take on a key role in our organization.The ideal candidate will have 4+ years of experience in the industry, excluding any career breaks, and proficiency in ReactJS.Responsibilities include:Building high-performance web applications using ReactJS, OpenLayers, DeckGL, and other...
-
Software Development Lead
3 days ago
Tirupati, Andhra Pradesh, India beBeeMachineLearning Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job DescriptionThe role is a senior position within the company.Responsibilities:Break down complex problems into manageable parts and apply relevant techniques to achieve desired outcomes.Apply expertise in software development, code reviews, testing, deployment, and documentation. Experience in Agile SCRUM and MLOps is preferred.Develop reusable and...
-
Senior Software Engineering Lead
7 days ago
Tirupati, Andhra Pradesh, India beBeeSoftwareEngineering Full time ₹ 35,00,000 - ₹ 45,00,000Job Title: Senior Software Engineering LeadJob Description:Develop and implement software systems that meet system requirements, designs, and specifications.Coordinate with the infrastructure team on implementation of software systems according to requirements.Propose modifications and improvements to the systems both new and existing.Design and develop...
-
Software Development Engineer in Test
3 days ago
Tirupati, Andhra Pradesh, India beBeeExpert Full time ₹ 25,00,000 - ₹ 35,00,000Software Development Engineer in Test (SDET) LeadAs a core member of our Quality Assurance team, you will be responsible for developing and designing application testing processes. You will develop automated testing and problem-solving skills to work towards a development process.Key Responsibilities:Design and develop comprehensive test plans and create...
-
Senior Software Developer
3 days ago
Tirupati, Andhra Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000Our company is looking for an experienced Sr Java Developer to lead our backend development efforts.Position Overview:The ideal candidate will have at least 7 years of experience in software development with a strong focus on Java 11 or Java 21.Responsibilities:Develop and maintain large-scale Java-based applications using microservices architecture and REST...
-
Senior Software Development Leader
3 days ago
Tirupati, Andhra Pradesh, India beBeeDeveloper Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Technical Lead/Sr. Technical Lead/Technical ArchitectPosition Overview:This role entails leading a team of .NET developers, providing technical guidance and support.Key Responsibilities:Manage and mentor a team of .NET developers.Oversee the planning, execution, and delivery of software projects.Design scalable and efficient software...
-
Software Engineering Project Lead
3 days ago
Tirupati, Andhra Pradesh, India beBeeProjectManagement Full time ₹ 1,20,00,000 - ₹ 2,00,00,000Program Management ExpertAs a Program Manager, you will oversee the delivery of software engineering projects and programs. You will partner with engineering, product, and internal business teams to ensure understanding of priorities, execution visibility, project delivery, and achievement of targeted outcomes.Define and manage the scope, goals, and roadmap...