Embedded Developer

InfoVision Inc.

Maharashtra

On-site

INR 1,200,000 - 1,800,000

Full time

4 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

Job summary

InfoVision Inc. is seeking a senior software engineer to join the architecture and design team, focusing on prototyping, implementation for consumer electronics, and robust testing in C/C++ within Linux environments.

You will collaborate with cross-functional teams on media streaming integration, debugging, and performance improvements, using Gstreamer/ffmpeg and modern build tools. BS in CS/Engineering preferred; 5+ years of relevant experience required.

Qualifications

  • 5+ years of relevant experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.
  • Bachelor's degree or higher in Computer Science, Electronics or equivalent field.
  • Proficient in C, C++/C++11, JavaScript, JSON.
  • Multi-threading, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues, Parse & analyze journald logs, Debug core dump files, Troubleshooting.

Responsibilities

  • Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std::optional, std::async etc.)
  • Adaptive media streaming client-side integration, Media playback, Multimedia frameworks - Gstreamer, ffmpeg, Wayland / directfb, Apple airplay media content delivery to player, Used PlayReady DRM 4.x
  • Collaborate with cross-functional teams, Effective communication, Convey ideas clearly in short-time.
  • Preferred: Websockets, REST API, SnapCraft, Docker, Conan pkg manager, Github actions, Cmake, make, meson build system, Unit test frameworks - Catch2, GoogleTest, BDD test framework, Rust, Python, Jira, Shell scripting
  • Preferred: Basic understanding on cryptography, Basic network TCP/UDP packet filtering & analysis

Skills

C/C++/C++11
Multi-threading
JavaScript
JSON
Cross compilation
Linux concepts
Debugging core dumps
Unit testing
OOAD
Build systems
Networking basics

Education

Bachelor's degree in Computer Science or Engineering

Tools

Gstreamer
ffmpeg
Wayland
directfb
CMake
Docker
Conan
GitHub Actions
Meson
Catch2
GoogleTest
Rust
Python
Jira
Shell scripting

Job description

5+ years of relevant experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.

Bachelors degree or higher in Computer Science, Electronics or equivalent field.

Proficient in C, C++/C++11, JavaScript, JSON.

Multi-threading, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues, Parse & analyze journald logs, Debug core dump files, Troubleshooting.

Preferred Qualifications
  • BS degree in Computer Science or Engineering or equivalent experience
Roles & Responsibilities
  • Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std::optional, std::async etc.)
  • Adaptive media streaming client-side integration, Media playback, Multimedia frameworks - Gstreamer, ffmpeg, Wayland / directfb, Apple airplay media content delivery to player, Used PlayReady DRM 4.x
  • Collaborate with cross-functional teams, Effective communication, Convey ideas clearly in short-time.
  • Preferred: Websockets, REST API, SnapCraft, Docker, Conan pkg manager, Github actions, Cmake, make, meson build system, Unit test frameworks - Catch2, GoogleTest, BDD test framework, Rust, Python, Jira, Shell scripting
  • Preferred: Basic understanding on cryptography, Basic network TCP/UDP packet filtering & analysis
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

Infovision Labs • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Embedded Software Engineer
Embedded Software Engineer

Alp Consulting Ltd. • Chennai District

On-site
INR 900,000 - 1,500,000
Technical Lead - Multimedia
Technical Lead - Multimedia

Acldigital • India

On-site
INR 600,000 - 1,200,000
Embedded Developer
Embedded Developer

Creative Synergies Group • Bengaluru Urban

On-site
INR 700,000 - 1,200,000
Embedded Firmware Engineer (Media Player Systems) | Immediate Joiners Preferred
Embedded Firmware Engineer (Media Player Systems) | Immediate Joiners Preferred

Eva • Jaipur

On-site
INR 1,200,000 - 1,800,000
Cutting-edge technology projects
Innovative culture
Collaborative team
+1
Senior Software Engineer Streaming
Senior Software Engineer Streaming

Clarus Advisers • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Embedded C++ Engineer
Embedded C++ Engineer

LG Electronics • Bengaluru

On-site
INR 2,000,000 - 3,400,000
Senior Software Engineer – Streaming
Senior Software Engineer – Streaming

Clarus Advisers • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Embedded Linux Engineer
Embedded Linux Engineer

Infosys • Bengaluru

On-site
INR 800,000 - 1,500,000
Junior Embedded Engineer
Junior Embedded Engineer

Miko • Mumbai

On-site
INR 800,000 - 1,200,000