Principal Linux Engineer (Embedded)

Zeno

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Company-sponsored healthcare plan
Competitive salary

Job summary

Zeno seeks a Principal Linux Engineer in Bengaluru to architect, build, and maintain a Debian-based Linux platform powering our edge devices and cloud services. You will drive microservices, containerization, and secure connectivity from embedded hardware to the cloud.

Ideal candidates have 10–15 years in Linux systems, Python and C, with AWS experience, and a mindset for fast-paced startup work. Expect collaboration across hardware, software, and Ops for a scalable EV platform.

Qualifications

  • 10–15 years of experience in Linux systems engineering, platform development, or a similar role.

Responsibilities

  • Design, build, and maintain a Debian-based Linux platform for ARM/x86 devices.
  • Develop high-performance services using Python 3.12 with asyncio and C for system-level components.
  • Manage networking with CAN, RS485, nanomsg, websockets, VPN/mesh overlays.
  • Deploy services to cloud platforms and maintain build/release pipelines.
  • Create and maintain on-device and cloud databases using SQLite.
  • Optimize performance across embedded and cloud environments for low latency.
  • Troubleshoot complex issues across stack and hardware interactions.

Skills

Linux systems engineering
Python
C
DevOps
Cloud infrastructure
Networking protocols
Docker
Kubernetes
LLM agent skills
Problem solving

Tools

AWS
GStreamer
SQLite
Zephyr RTOS
Debian
Docker
Kubernetes

Job description

Location:

Bengaluru – Work from Office (5 days a week)

Start Date:

Immediate

About Zeno

An unprecedented energy transition has begun. To meet 2040 net zero goals, over 2 billion electric two-wheelers must be sold and $11 trillion in fuel consumption replaced. Zeno is building a tech platform to electrify this two-wheeler market, which is currently responsible for more than 4% of the world's GHG emissions. Our mission is to accelerate the energy transition and democratize its benefits across Africa, India, and Latin America.

The Role

Zeno is seeking a Principal Linux Engineer (10–15 years of experience) with deep expertise in Linux system engineering, microservices architecture, and cloud infrastructure. This role is central to developing the software platform that powers Zeno's connected energy devices and cloud connectivity infrastructure. You will architect, build, and maintain robust, scalable solutions, from the embedded hardware in our edge devices to the services running in the cloud. You will collaborate with cross-functional teams to deliver secure and scalable solutions for the next generation of electric mobility.

What You'll Do
  • Platform Development: Design, build, and maintain a Debian-based Linux platform for our ARM and x86-based connected hardware, utilizing Docker for containerized microservices.
  • Application & Service Development: Develop high-performance services using Python 3.12 with asyncio and C for system-level and performance-critical components. Implement on-device user interfaces and media pipelines using GStreamer.
  • System Integration & Networking: Integrate and manage communication between services and hardware using protocols like nanomsg, websockets, CAN, and RS485. Maintain secure VPN/mesh overlay networking for remote device connectivity and manage cellular/4G connectivity for field-deployed hardware.
  • Cloud & DevOps: Develop and maintain build systems and release pipelines for deploying versioned software to a distributed fleet of devices. Deploy and manage services on cloud platforms. Configure and maintain Debian-based server instances.
  • Agentic Tooling & Automation: Design and build custom LLM agent skills and shared automation libraries that give agents safe, permissioned (often read-only or explicitly gated) access to build, deploy, and diagnostic systems — turning operational knowledge into executable, source-anchored tooling for build/release workflows, fleet diagnostics, and production investigation.
  • Database Management: Implement and manage on-device and cloud-based databases using SQLite.
  • Performance Optimization: Ensure low-latency, high-reliability performance of the entire platform, from embedded devices to the cloud, under real-world conditions.
  • Debugging & Testing: Troubleshoot complex issues across the stack, including application logic, container orchestration, networking, and hardware-software interactions.
What You Bring
  • Experience: 10-15 years of experience in Linux systems engineering, platform development, or a similar role.
  • Programming Expertise: Strong proficiency in Python (3.12, asyncio) and C for system-level interaction and performance-critical code.
  • Linux Systems: Deep experience with Debian-based systems for embedded and server environments. Strong skills in Linux system engineering and administration.
  • Architecture & DevOps: Proven experience with microservices architecture, including building and maintaining build/release systems for embedded or fleet-deployed software.
  • Networking & Protocols: Solid understanding of hardware interfaces and messaging protocols like CAN, RS485, nanomsg, and websockets, along with VPN/mesh overlay networking and cellular/4G connectivity for remote, field-deployed devices.
  • Cloud Infrastructure: Extensive hands‑on experience with AWS is required. Familiarity with other cloud platforms (e.g., GCP, Azure, Digital Ocean) is a plus.
  • Modern Tooling: Proficiency in using LLM agents for development to accelerate coding, debugging, and documentation including hands‑on experience building and maintaining custom agent skills/tools, shared automation libraries, and safety‑gated interfaces (read‑only by default, explicit escalation for anything destructive) that let agents operate reliably against production systems.
  • Bonus Skills: Familiarity with GStreamer-based media pipelines, experience with RTOS like Zephyr on STM32 microcontrollers, and/or containerization experience (Docker, Kubernetes) are all strong advantages.
  • Mindset: A strong problem-solving mindset with the ability to thrive in a fast-paced startup environment, including occasional flexibility to support live, fielded hardware outside standard hours.
  • Location: Based in Bengaluru with the ability to work full-time from the office.
  • Competitive salary based on experience.
  • Company-sponsored healthcare plan.
  • Opportunity to build core technology at the heart of the EV revolution.
  • Join a global team of engineers, operators, and entrepreneurs driving the trillion-dollar transition of two-wheelers to electric.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Zeno • Bengaluru

On-site
INR 1,800,000 - 2,900,000
Health coverage
Global team
Director of Engineering - Vehicle Programs
Director of Engineering - Vehicle Programs

Zeno • Bengaluru

On-site
INR 2,400,000 - 4,800,000
Director Charging Systems & Infrastructure
Director Charging Systems & Infrastructure

Zeno • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Competitive leadership compensation
Company-sponsored healthcare coverage
BMS Hardware Engineer
BMS Hardware Engineer

Zeno • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Company-sponsored healthcare plan
Competitive salary
FIRMWARE ENGINEER – Vehicle Charging Systems I
FIRMWARE ENGINEER – Vehicle Charging Systems I

Zeno • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Competitive salary based on experience
Company sponsored healthcare plan
Global team of engineers and leaders
Software Developer in Test
Software Developer in Test

Zeno • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation
Opportunity to work with cutting-edge technologies
Director Strategic Sourcing & Supply Chain
Director Strategic Sourcing & Supply Chain

Zeno • Pune District

On-site
INR 450,000 - 700,000
Vehicle Quality Assurance Manager - Automotive
Vehicle Quality Assurance Manager - Automotive

Zeno • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary based on experience
Company-sponsored healthcare plan
Opportunity to work with a world-class team
Back End Developer
Back End Developer

Zeno • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Sourcing Manager – Proprietary Chassis
Sourcing Manager – Proprietary Chassis

Zeno • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive salary
Company-sponsored healthcare plan
Opportunity to lead a next-generation EV platform