Search by job, company or skills

izmo ltd

Embedded Linux / Systems Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Role: Embedded Linux / Systems Engineer

Company: QCoreSecure

Location: Bangalore

Experience: 05 - 08 years

Employment: Full-time

About QCoreSecure

QCoreSecure (www.qcoresecure.com) is a Quantum Security company delivering true, hardware-generated randomness using a patented Silicon-Photonics QRNG technology developed with IIT Madras. Our platform provides ultra-secure, high-throughput quantum randomness through a cloud API and in-premise appliances, enabling banks, fintech companies, payment systems, cybersecurity platforms, gaming providers, and critical infrastructure to strengthen encryption, authentication, and digital identity.

As we scale our platform globally, we are expanding our core team to take our QRNG technology from engineering to enterprise adoption.

Team Mission

Build and operate a hardware-rooted, cryptographically verifiable Quantum Random Number Generation (QRNG) platform, spanning embedded hardware, secure Linux systems, cryptographic services, and cloud-based verifiable randomness APIs.

Role Responsibilities

  • Design, develop, and maintain embedded Linux systems used in secure hardware appliances
  • Build and operate the Linux-based control plane running inside an appliance environment
  • Develop system-level services and daemons responsible for:
  • Secure data ingestion and validation
  • Health monitoring and telemetry
  • Controlled data buffering and forwarding
  • Interface Linux applications with hardware and firmware components using standard system interfaces
  • Work on Linux boot flows, image provisioning, and system initialization
  • Implement secure communication between embedded systems and cloud services (TLS / mTLS)
  • Ensure system stability across power cycles, reboots, and fault scenarios
  • Optimize system performance, boot time, resource usage, and reliability
  • Collaborate closely with backend, platform, and security teams
  • Contribute to system documentation, build instructions, and operational runbooks
  • Support debugging, root-cause analysis, and issue resolution on deployed devices

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Electronics, Embedded Systems, or equivalent technical discipline
  • 5+ years of experience in Linux systems or embedded Linux engineering
  • Strong understanding of: Linux OS fundamentals and Process management, memory, filesystems, networking
  • Proficiency in C/C++ (Rust exposure is a plus)
  • Experience building and debugging long-running Linux services or daemons
  • Familiarity with the Linux boot process and system initialization
  • Solid understanding of networking concepts and Linux security fundamentals
  • Strong debugging skills across OS and application layers

Desired / Preferred Skills

  • Experience working on embedded or appliance-style Linux systems
  • Familiarity with Linux build and image customization workflows (Yocto / Buildroot / similar)
  • Exposure to device trees, hardware abstraction, or board-level Linux bring-up
  • Experience with secure boot concepts or device identity
  • Familiarity with certificate-based authentication and TLS
  • Experience with OTA updates or device lifecycle management
  • Prior experience working on security-sensitive or regulated systems

What We Look For

  • Strong ownership mindset and attention to system reliability
  • Ability to work comfortably across OS, system services, and application layers
  • Security-first thinking in system design
  • Comfort debugging complex Linux system issues
  • Willingness to document systems and share knowledge
  • Ability to collaborate effectively with backend, platform, and security teams

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140239089