Skip to content
mimi

Senior Embedded Linux Developer

Info Origin Inc.

Pimpri-Chinchwad · On-site Full-time Senior Today

About the role

Position Details

  • Immediate to 30 Days Joiners
  • Position Title: Embedded Linux Firmware (Junior to Lead Level)
  • Experience Required: 3‑15 Years
  • Location: Pune, MH (Onsite)
  • Position Type: Full-Time

About

We’re looking for an experienced Embedded Linux Engineer with 3–15 years of experience to support development and integration of embedded Linux software for IP‑based audio systems, speakers, intercom devices, emergency notification systems, and networked embedded endpoints.

This role focuses on Linux application development, platform integration, and support for Yocto/OpenEmbedded‑based image builds.

This position is suited for engineers building a strong foundation in embedded Linux while contributing to real products deployed in industrial and safety‑oriented environments.

Qualifications

  • Experience: 3‑15 years in real‑time embedded firmware development (preferably audio systems).
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related.
  • Good foundation in C/C++ programming.
  • Exposure to Python or Shell scripting is desirable.
  • Basic to working knowledge of Linux fundamentals such as processes, threads, filesystems, command‑line tools, networking basics.
  • Exposure to embedded Linux development and interest in working on software running on target hardware devices.
  • Exposure to Yocto / OpenEmbedded, Linux builds, package management, or cross‑compilation.
  • Good problem‑solving and debugging discipline.
  • Ability to learn quickly and work effectively with guidance from senior engineers.

Preferred Experience

  • Industry exposure to embedded systems, ARM Linux platforms
  • Awareness of Git, issue tracking tools, and software development lifecycle practices.
  • Exposure to networked embedded products, audio devices, or IoT/industrial products.
  • Familiarity with secure communication basics, OTA concepts, or remote device management.
  • Exposure to regulated or quality‑sensitive engineering practices is beneficial.

Tech Stack & Tools

  • Programming: Embedded C/C++, Python
  • Programming: C, C++, basic Python / Shell scripting
  • Embedded Linux: Linux user‑space basics, command line, logs, services, networking fundamentals
  • Build & Distribution: Exposure to Yocto, OpenEmbedded, BitBake, embedded image builds
  • Version Control: Git / GitHub
  • Debug Tools: serial console, logs, basic GDB exposure, oscilloscope / logic analyser exposure preferred

Core Competencies

  • Learning Agility
  • Linux Foundations
  • Attention to Detail
  • Debugging Excellence
  • Collaboration
  • Ownership Mindset
  • Continuous Improvement

Requirements

  • 3-15 years in real-time embedded firmware development (preferably audio systems).
  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related.
  • Good foundation in C/C++ programming.
  • Basic to working knowledge of Linux fundamentals such as, processes, threads, filesystems, command-line tools, networking basics.
  • Exposure to embedded Linux development and interest in working on software running on target hardware devices.
  • Exposure to Yocto / OpenEmbedded, Linux builds, package management, or cross-compilation.
  • Good problem-solving and debugging discipline.
  • Ability to learn quickly and work effectively with guidance from senior engineers.

Responsibilities

  • Support development and integration of embedded Linux software for IP-based audio systems, speakers, intercom devices, emergency notification systems, and networked embedded endpoints.
  • Focus on Linux application development, platform integration, and support for Yocto/OpenEmbedded-based image builds.
  • Contribute to real products deployed in industrial and safety-oriented environments.

Skills

BitBakeCC++Embedded CEmbedded LinuxGitGDBGitHubLinuxOpenEmbeddedPythonShell scriptingYocto

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free