to join our dynamic engineering team. This role involves working on low-level driver development, hardware bring-up, and multimedia integration on
ARM-based platforms
. The ideal candidate will have a solid foundation in
C programming
, along with hands-on experience across various Linux subsystems and multimedia interfaces.
Key Responsibilities:
Develop and maintain
Linux kernel and device drivers
, particularly in the areas of
V4L2
,
DRM
,
I2C
,
IPC
, and
DMA
.
Work on
bare-metal drivers and applications
for
ARM-based systems
.
Integrate and validate
multimedia IPs
such as
MIPI CSI/DSI
,
HDMI
,
SDI
,
VCU
, and
ISP
.
Perform system-level debugging, root cause analysis, and optimization.
Collaborate with hardware and software teams to ensure full system bring-up and performance validation.
Contribute to board support packages (BSP), bootloaders, and low-level firmware when required.
Required Skills and Experience:
3-10 years of experience in
Embedded Linux driver/kernel development
.
Strong
C programming
skills with hands-on experience in
Linux kernel internals
.
Proficiency in
Linux device driver development
and familiarity with subsystems like
V4L2
,
DRM
, and
I2C
.
Experience developing or debugging drivers for
multimedia IPs
: MIPI, HDMI, SDI, VCU, ISP.
Solid understanding of the
ARM architecture
, memory-mapped IO, and interrupt handling.
Experience with
system debugging
, using tools such as JTAG, serial consoles, and kernel logs.
Preferred Qualifications:
Experience with
SafeRTOS
,
FreeRTOS
, or other embedded RTOS environments.
Background in
product development
or
systems engineering
involving hardware platforms and their software/firmware stacks.
Excellent verbal and written communication, including documentation and presentations.
Strong interpersonal and organizational skills.
Ability to thrive in a
fast-paced, matrixed technical environment
, working across multidisciplinary teams.
Share your updated profile to vagdevi@semi-leaf.com
Job Type: Full-time
Pay: ?600,000.00 - ?3,000,000.00 per year
Schedule:
Monday to Friday
Experience:
Linux Kenel Development: 3 years (Required)
SafeRTOS, FreeRTOS, or other embedded RTOS environments.: 1 year (Required)
multimedia IPs: MIPI, HDMI, SDI, VCU, ISP: 1 year (Required)
ARM / JTAG: 1 year (Required)
Work Location: In person
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.