
System Software Architect – Edge
1 day ago
Job Title: System Software Architect – Edge & ECU Systems
Role Overview
We are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS, Virtualization, Middleware, to Applications.
As a thought leader, you will bridge embedded/automotive ECU platforms with next-generation edge systems, ensuring scalable, reliable, and high-performance software for AI-driven edge, automotive, industrial automation, and real-time computing.
You will influence silicon and hardware design, shape pre-silicon methodologies, and drive full-stack enablement with a strong focus on I/O subsystems, interconnects, memory, and power efficiency.
Key Responsibilities
- Define and own end-to-end system software architecture across Edge and ECU platforms, aligned with product vision and roadmap.
- Architect scalable, modular, and reusable software frameworks spanning Firmware → BSP → OS → Middleware → Virtualization → Applications.
- Drive hardware-software co-design, collaborating closely with silicon, hardware, and system engineering teams.
- Hands-on experience with ARM CPU Architecture for edge computing platforms, covering low-level software, multicore bring-up, and system performance optimization
- Lead the definition and development of pre-silicon/emulation-based enablement environments for complete software stack validation.
- Anticipate and solve system-level challenges involving I/O performance, latency, memory hierarchy, and power optimization.
- Architect and integrate automotive-grade ECU software frameworks, including AUTOSAR (Classic & Adaptive), functional safety, and in-vehicle communication stacks.
- Define debug methodologies and system-level KPIs for silicon bring-up, ECU validation, and I/O subsystem tuning.
- Provide architectural leadership on PCIe, Ethernet (including TSN), CAN, and high-speed interconnects.
- Partner with cross-functional teams—networking, storage, I/O subsystems, memory, and power validation—to deliver robust solutions.
- Serve as a technical mentor and leader, guiding teams across multiple domains.
Required Skills & Expertise
- System Software & OS: Deep expertise in Linux internals, kernel, drivers, real-time OS (RTOS), containers, and virtualization.
- ECU / Automotive Software: Strong knowledge of ECU architecture, AUTOSAR (Classic & Adaptive),
- I/O Subsystems: Proven experience in architecting and validating PCIe, Ethernet, CAN, USB, I2C, SPI, SMBus, and storage interfaces.
- Memory & Power Analysis: Strong background in memory subsystems (DDR, LPDDR, persistent memory), bandwidth/latency tuning, and power-performance tradeoff analysis.
- Hardware/Firmware Co-Design: Hands-on experience with silicon bring-up, BSP, low-level debugging, and cross-domain HW/SW validation.
- Performance & Reliability: Expertise in system tuning, power optimization, latency reduction, and ensuring high-reliability real-time performance.
- Programming Skills: Expert in C, C++, Python, with ability to set coding standards and perform system-level reviews.
- Leadership & Mentorship: Demonstrated ability to lead cross-functional technical teams and resolve complex I/O and system-level issues.
Education & Experience
- B.Tech/M.Tech in Computer Engineering, Electronics, or related field.
- 20+ years of experience in system software architecture spanning ECU, embedded, and Edge platforms.
- Proven track record of delivering production-grade, safety-critical, and high-performance platforms in automotive and Edge ecosystems
-
System Software Architect – Edge
24 hours ago
Bengaluru, Karnataka, India Krutrim Full timeJob DescriptionJob Title: System Software Architect Edge & ECU SystemsRole OverviewWe are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stackfrom Firmware, BSP,...
-
System Software Architect – Edge
20 hours ago
Bengaluru, Karnataka, India Krutrim Full timeJob Title: System Software Architect – Edge & ECU SystemsRole OverviewWe are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS,...
-
Edge Computing Systems Architect
16 hours ago
Bengaluru, Karnataka, India beBeeEdgeSoftware Full time ₹ 1,80,00,000 - ₹ 2,40,00,000**Job Title:** System Software Architect**Role Overview**We seek a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms. This role is highly hands-on, spanning the complete software stack from Firmware to Applications.As a thought leader, you will bridge embedded/automotive ECU platforms with...
-
Chief Edge Systems Developer
15 hours ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Edge Software ArchitectWe are seeking a seasoned system software architect to bridge embedded/automotive ECU platforms with next-generation edge systems.The successful candidate will have 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems.Key Responsibilities:Define and own...
-
Edge AI Architect
5 days ago
Bengaluru, Karnataka, India beBeeEdge Full time ₹ 15,00,000 - ₹ 20,00,000Edge AI Architect Job DescriptionWe are seeking a seasoned Edge AI Principal Architect to lead our team in designing, developing, and deploying cutting-edge IoT solutions with AI capabilities for edge devices. The ideal candidate will have expertise in architecting large-scale Edge AI systems for real-time inference across thousands of...
-
Software Systems Architect
4 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 22,00,000Job Title: Software Systems ArchitectWe are seeking a skilled software systems architect to design and develop high-quality platform validation software tools.Main Responsibilities:Develop high-quality software tools using C++.Write clean, maintainable, and efficient code.Collaborate with cross-functional teams to define, design, and add new features.Debug...
-
Software Architect
6 hours ago
Bengaluru, Karnataka, India Lumine Software Solutions Full time US$ 1,50,000 - US$ 2,00,000 per yearCompany Overview:We are Motive - the worlds leading provider of device management for mobile, fixed and IOT as well as managing the omni-channel customer experience which through its business logic drives actions, runs proactive care campaigns, and improves customer satisfaction. Deployed by leading service providers worldwide, Motives device management and...
-
Software Systems Architect
5 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time US$ 1,00,000 - US$ 1,90,000Job Title: Software Systems Architect About the RoleA skilled software systems architect will be responsible for overseeing the design, development and deployment of software applications.The ideal candidate will possess strong technical expertise and experience working with SAP ABAP Development for HANA.A thorough understanding of software architecture...
-
Edge AI Principal
3 days ago
Bengaluru, Karnataka, India HCLTech Full timeOverview: As an IoT and AI Architect for Edge Computing, you will be responsible for designing, developing, and deploying advanced IoT solutions with AI capabilities for edge devices. You will work on integrating AI-driven solutions directly into the edge devices to enhance real-time data processing, reduce latency, and enable efficient decision-making. You...
-
Software Systems Architect
2 days ago
Bengaluru, Karnataka, India beBeeArchitect Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Software Systems ArchitectWe are seeking a skilled Software Systems Architect to join our team.About the Role:This is an exciting opportunity for a seasoned professional to design and implement robust software systems that meet the needs of our customers.Design and Develop Software Systems: We need someone with strong experience in designing and...