RVC
JobsFor Employers
4 jobsSort: Relevance
10d 14h ago

Embedded Software Engineer

General
🏢On-site
|Bengaluru, India
linuxopenglyocto
17h 16m ago

Firmware Engineer

Samsara·General · Internet of Things
📡Fully Remote
|San Francisco
$162.4k - $290k USD
qa_automationawsbashbuildroot+11
18h 47m ago

AI Controls Solutions Engineer

Phaidra·General · Industrial automation
📡Fully Remote
|Vancouver
67.8k - 149.6k CAD
analyticscloud_servicesjsonoptimization+5
11d 18h ago

FPGA Timing Specialist

Digis·General · Software Development
📡Fully Remote

Embedded Software Engineer

General
On-site
Full Time
India, Bengaluru
Position:
Embedded Software/Driver Development Engineer

Company:
Not specified

Location:
India, Bengaluru

Employment type:
Full time

Short Summary:
The role involves developing embedded software and drivers, focusing on Linux kernel and device-driver development, with a strong emphasis on debugging and performance optimization.

Responsibilities:
- C programming
- Embedded Linux
- Linux kernel development
- Linux device-driver development
- Kernel debugging
- Kernel-driver porting
- Kernel-mode driver programming
- PCIe subsystem knowledge

Requirement:
Mandatory Core Skills:
- IPC mechanisms
- DMA driver development
- Board bring-up
- Yocto
- Real-Time Operating Systems
- IOMMU concepts
- System-debugging tools
- Kernel bug fixing and upstreaming
- Performance optimisation
- Linux RT Kernel
- Open-source contributions
- Strong communication skills

Relevant Specialisations:
- Audio: I2S protocol, Audio subsystem and frameworks, Open-source contributions
- Multimedia: VA-API, GStreamer, and FFmpeg drivers, Understanding of H.264, HEVC, AV1, and VP9 encoding and decoding
- Display: X Server, Wayland/Weston, Display drivers, Linux DRM subsystem
- Graphics: OpenGL and Vulkan drivers in Mesa, libdrm, Linux graphics-driver development, Linux DRM subsystem
- MIPI and Camera: MIPI CSI-2, ISP driver development
- Power Management: Linux power management, S3 and S0ix3 states, Boot-time optimisation
- PCIe: Hands-on PCIe subsystem or PCIe driver-development experience

Benefits:
Not specified

Required Skills

linuxopenglyocto

Required Languages

🇬🇧 English

Key competency: General
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild 584ca0bb
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers