Call Anytime
Software
Automotive Grade Linux(AGL)
Automotive Grade Linux is a collaborative, open-source project that brings together automakers,
suppliers, and technology companies to build Linux-based, open-source software platforms for
automotive applications that can serve as de facto industry standards
AGL addresses all software in the vehicle: infotainment, instrument cluster, heads-up-display (HUD),
telematics, connected car, advanced driver assistance systems (ADAS), functional safety, and
autonomous driving. Adopting a shared platform across the industry reduces fragmentation and allows
automakers and suppliers to reuse the same code base, which leads to rapid innovation and faster time-
to-market for new products
Roles and responsibilities
- Setup Preparation
- Create a test program
- Compiling and Running a Test Program
- OpenGL Enablement
- Glmark2 support
- OpenGL CTS
- Vulkan & Vkcube enablement
- Vulkan CTS and Vulkaninfo enablement
IoT Gateway Firmware for Edge Computing
An IoT gateway is a device that serves as a bridge between IoT devices (sensors, actuators) and the cloud
or centralized data processing systems. It aggregates data from multiple IoT devices at the network edge,
processes and analyzes the data locally, and then forwards relevant information to the cloud or other
backend systems for further analysis or storage
Edge computing refers to the paradigm of processing data closer to its source, reducing latency and
bandwidth requirements by performing computation and analytics at the network edge
Challenges
- Integration of communication protocols (MQTT, CoAP) for data aggregation
- Support for edge computing frameworks (Docker, Kubernetes) and management of heterogeneous device connections
Solution
- Implementation of firmware with support for data preprocessing, edge analytics algorithms, and secure communication with cloud-based IoT platforms or on-premises servers