Senior Embedded Engineer
Us Technology International Private Limited
5 - 10 years
Bengaluru
Posted: 01/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
- Hands-on experience any Automotive SoCs and hardware platforms.
- Ability to read, interpret the hardware schematics and datasheets for low level system programming.
- Strong knowledge in Linux kernel concepts - CPU scheduling, resource optimization, power and interrupt management , storage and I/O subsystems.
- Hands-on experience with Linux kernel internals, low-level system programming.
- Strong knowledge in build systems (Yocto / Buildroot), bootloaders (U-Boot, Barebox, etc.), BitBake, CMake, Make.
- Strong knowledge in communication protocols (I2C, SPI, UART, CAN, Auto Ethernet, USB, PCIE etc).
- Hands-on experience in writing and debugging device driver (for GPIO/SPI/USB/UART/PCIE any) on X86/ARM/AMD64 platforms.
- Strong proficiency in Embedded C/C++, C/C++ libraries, different toolchains.
- Exposure to emulation/virtualization (QEMU, KVM, VIRTIO) and containerization (Docker, LXC, Podman)
- Strong knowledge in board bring-up, Secure Boot and hardware-software integration.
- Strong knowledge in computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
- Hands-on experience with CPU and memory initialization, resource management, platform configuration.
- Hands on experience in System logging and monitoring
- Proficiency in debugging using JTAG, GDB, KGDB, strace, perf, and other debugging/profiling tools.
- Familiarity with version control (Git), CI/CD, and agile practices.
- Strong problem-solving, analytical, and debugging mindset
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
