Info Origin logo

Info Origin

Embedded Linux Engineer

Info Origin

📍 Pune, India 🇮🇳

full-time
mid-level
on-site
Posted —

Key Skills

CC++YoctoPythonGit

Industry

Consumer ElectronicsIndustrial Automation

Job Description

NEW OPPORTUNITY || IMMEDIATE JOINERS REQUIRED||

Position Title:- Embedded Linux Firmware (Junior to Lead Level)

Experience Required:- 3+ Years

Location:- Pune, MH (Onsite)

Position Type:- Full-Time


We’re looking for an experienced Embedded Linux Engineer with 3–7 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+ 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