We are looking for a Senior Embedded Linux Engineer with strong hands-on experience in Linux kernel, device drivers, Yocto build system, and C/C++ development. The role requires working closely with hardware, firmware, and application teams to build reliable and high-performance embedded platforms, including camera-based and edge devices.
Key Responsibilities:
Design, develop, and maintain Embedded Linux platforms
Develop, customize, and debug Linux kernel drivers
Work with Yocto / BitBake to create and maintain BSPs and custom images
Perform board bring-up for new hardware platforms
Integrate and optimize camera subsystems (CSI, USB, V4L2)
Develop system-level software in C and C++
Use Python for automation, testing, and tooling
Interface with microcontrollers and manage communication with Linux systems
Read and understand hardware schematics and datasheets
Debug system-level issues using tools like gdb, strace, ftrace, perf, v4l2-ctl
Collaborate with hardware, QA, and application teams
Ensure performance, reliability, and security of embedded systems
Qualifications:
7+ years of experience in embedded systems development
Strong expertise in Embedded Linux
Hands-on experience with Linux kernel and device driver development
Strong knowledge of Yocto Project and BitBake
Proficiency in C and C++
Working knowledge of Python
Experience with camera interfaces:
MIPI CSI-2
USB cameras
V4L2 framework
Experience working with microcontrollers
Ability to read and interpret schematics and hardware documentation
Experience with interfaces such as I2C, SPI, UART, USB, GPIO
Preferred Skills:
Good to Have:
Experience with ISP pipelines and basic image processing
Experience with ARM-based SoCs (NXP, TI, Qualcomm, NVIDIA, Rockchip, etc.)
Knowledge of secure boot, OTA updates, and system hardening
Experience running containers (Docker) on embedded systems
Exposure to medical devices, imaging systems, or regulated environments
Familiarity with CI/CD pipelines for embedded builds
Soft Skills:
Strong debugging and problem-solving skills
Ability to work independently and take ownership
Good communication and documentation skills
Comfortable working across hardware and software teams
Why Join Us:
Opportunity to work on cutting-edge medical imaging technology.
Play a key role in improving diagnostic imaging quality and impact.
Collaborative, innovative work environment.
* Competitive salary, benefits, and continuous learning opportunities.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.