Job Description
Experience Required: - 3-15 Years
Location: - Pune, MH (Onsite)
Position Type: - Full-Time
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
💡 Quick Summary
Seeking a career-building opportunity? The Senior Embedded Firmware Developer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.