HamburgerMenu
hirist

Job Description

Description :

About the Role :

We are seeking a Senior Staff Software Engineer - Machine Learning to lead the design, optimization, and deployment of embedded AI systems across compute-intensive platforms.


This role is critical in architecting scalable, high-performance solutions for real-time edge AI applications in transportation and IoT.

Key Responsibilities :

- Architect and optimize embedded ML/CV systems on platforms like Qualcomm, NVIDIA, and other compute-intensive SoCs

- Lead design of end-to-end IoT systems including performance, stability, update management, and cloud communication

- Drive system-level decisions across services for real-time processing, state management, and fault tolerance

- Collaborate with cross-functional teams (hardware, product, data science) to deliver scalable and maintainable solutions

- Ensure security, reliability, and compliance in embedded software design

- Mentor engineers and lead technical reviews and architecture discussions

- Contribute to power and thermal optimization strategies for embedded deployments

- Design for cross-platform portability and abstraction across heterogeneous hardware

Qualifications :

- BE/B.Tech or M.E/M.Tech with 9+ years in embedded systems and ML/CV workloads

- Strong experience in C/C++, Python and embedded platform SDKs

- Proven track record in designing and optimizing compute-intensive systems

- Experience in architecting IoT systems with cloud integration, OTA updates, and real-time data pipelines

- Knowledge of secure boot, encryption, and fault-tolerant design

- Excellent leadership, communication, and stakeholder management skills

- Exposure to compliance standards (ISO, GDPR, etc.) is a plus


info-icon

Did you find something suspicious?