HamburgerMenu
hirist

Embedded Engineer

SKILLMANTRA TECH VENTURES LLP
Bangalore
6 - 10 Years

Posted on: 15/12/2025

Job Description

Required Skills:

- 6+ years of experience in Embedded Systems development.

Strong hands-on experience working with high-speed interfaces:

1.PCIe (enumeration, DMA, MSI/MSI-X, link training, etc.)

2. USB 2.0/3.x

- Excellent skills in Embedded C/C Programming and low-level microcontroller/SoC programming.

- Strong understanding of SoC architecture, DMA, interrupts, memory-mapped I/O, and hardware integration.

- Experience using embedded development and debug tools: JTAG, protocol analyzers, bus analyzers, etc.

- Solid debugging, analysis, and problem-solving abilities

Key Responsibilities:

- Develop and integrate embedded firmware/software for high-speed interfaces including PCIe, USB, and Ethernet.

- Perform board bring-up, subsystem initialization, and hardware-software integration for PCIe/USB modules.

- Develop test applications, validation routines, and system-level utilities for high-speed I/O functionality.

- Optimize embedded software for throughput, latency, and performance in high-speed communication paths.

- Debug complex issues using JTAG, protocol analyzers, logic analyzers, oscilloscopes, and other embedded debug tools.

- Work with SoC, hardware, and validation teams for seamless integration of high-speed embedded features.

- Prepare technical documentation, participate in technical reviews, and support system validation activities.

Good to Have :

- Experience with additional high-speed I/O such as Ethernet, MIPI, HDMI, UFS, etc.

- Exposure to bootloaders (U-Boot), Yocto/Buildroot, or bare-metal development.

- Familiarity with ARM/x86 architecture.

- Experience in high-speed interface validation or compliance testing.

Qualifications :

- BE/B.Tech/ME/M.Tech in Electronics, Electrical, Computer Engineering, Embedded Systems, or equivalent

info-icon

Did you find something suspicious?