Embedded Linux Engineer

3 days ago


New Delhi Delhi India, Delhi BotLab Dynamics Full time

Job Overview:


We are seeking a highly skilled Embedded Linux Engineer to join our innovative team. The ideal

candidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i.MX ARM Cortex-A series and other ARM Cortex-A series processors. This role is critical in

developing and maintaining cutting-edge embedded systems across various projects.


Key Responsibilities:


● Driver Development: Create, optimize, and maintain device drivers for various

peripherals and interfaces.

● System Integration: Ensure seamless integration of components, including Ethernet, cameras,

and communication interfaces such as MIPI-CSI, UART, SPI, I2C, USB, and others.

● Board Bring-up: Lead the process of initializing and configuring new hardware platforms,

including bootloader configuration, kernel porting, and peripheral enablement.

● Custom Linux Build: Develop and maintain custom Linux distributions using Yocto

Project and Buildroot, tailoring the operating system to meet specific project requirements.

● Security Implementation: Design and implement robust security measures, including secure

boot, firmware encryption, and hardware-backed key storage.

● Performance Optimization: Analyze and enhance system performance, focusing on boot time

reduction, power management, and overall efficiency.

● Debugging and Troubleshooting: Utilize advanced debugging tools and techniques to resolve

complex issues at the hardware-software interface.


Qualifications and Skills:


● Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or

related field

● Minimum of 2 years of experience in embedded Linux development or equivalent

● Proficiency in C, C++, and Python, good understanding of software design principles and patterns

● Extensive experience with ARM architecture, particularly Cortex-A series processors

● Experience with BSP (Board Support Package) development, linux kernel porting and custom

driver development

● Experience with cross-compilation tools and build systems (e.g., Yocto, Buildroot)

● Knowledge of board bring-up for a SoC, understanding of hardware schematics and datasheets of hardware components

● Experience with communication modules: TCP/IP, Ethernet, Bluetooth, WiFi

● Experience in hardware bring-up using interfaces such as USB, SPI, I2C, UART, SDIO

● Proficiency in debugging tools and techniques (e.g., JTAG, GDB)


Preferred Attributes:


● Proven experience in bringing up boards with Cortex-A series SoCs

● Experience in implementing secure boot and firmware encryption

● Experience in Embedded multimedia streaming application development

● Experience with video compression and real-time video streaming

● Knowledge of multimedia frameworks like GStreamer

● Expertise in bringing up various interfaces for video, audio, and display solutions (MIPICSI,

MIPI-DSI, HDMI, LVDS, I2S, PCIe)

● Experience with GPU technology, imaging, and multimedia

● Good understanding of image processing and computer vision fundamentals, including camera

calibration, video encoding, photogrammetry, depth estimation, object detection, tracking, and

SLAM techniques


Why Join Us?


Joining a company focused on technology may provide access to advanced tools, software, and hardware, facilitating innovative experimentation and development.


  • Embedded Engineer

    3 weeks ago


    Delhi, Delhi, India Quest Global Engineering Solutions Private Limited Full time

    Software Engineer (Development and test)- Excellent C programming include :- Specification and development of Embedded Software for use in standalone products. This will involve designing and implementing software subsystems to control FPGA/ASIC Hardware solutions. - We are seeking a fast learning, dynamic engineer eager to develop their skills working with...


  • Delhi, Delhi, India Basil Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Embedded Software EngineerExperience- 3 to 4 yearsPosition OverviewWe are seeking a motivated Embedded Software Engineer with 3 to 4 years of hands-on experience in firmware and system-level development. The ideal candidate will have a strong background in embedded C/C++ programming, RTOS-based design, and practical experience with ESP-IDF, FreeRTOS, STM32,...


  • Delhi, Delhi, India Vyom Systems And Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Responsibilities:experience with Linux environment management. Proficiency in C/C++, Python, , and Shell scripting. network protocols (TCP/IP, MQTT, HTTP/HTTPS, etc. Linux internals, file systems, process scheduling, and memory managementProvident fund


  • Delhi, Delhi, India Coders Brain Technology Private Limited Full time

    Job Summary :We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C/C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system ...


  • Delhi, Delhi, India OKAS Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Required SkillsStrong proficiency in Linux kernel programming and device driver development .Expertise in C/C++ , Python , and shell scripting.Deep understanding of Linux internals, file systems, memory management, and process scheduling.Experience with Bitbucket , Git , or similar version control tools.Knowledge of Yocto Project , Buildroot ...

  • Embedded Video

    1 week ago


    Delhi, Delhi, India National Institute for Smart Government (NISG) Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Role Embedded Video & Platform Software DeveloperNo. of Vacancy Two (2)Location New DelhiQualification B.E/B.Tech (ECE/CS/EE/EI/IT) or ME/M.Tech (ECE/CS/EE/EI/IT/CE) or equivalent (with minimum 60%)Experience 2 Year + ExperienceRoles & Responsibilities • Design, develop, and optimize multimedia applications for embedded devices.Apply best software...

  • Embedded Engineer

    2 weeks ago


    Delhi, Delhi, India Nelumbo Technologies Pvt Ltd Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Company DescriptionNelumbo Technologies Pvt Ltd specializes in the engineering, design, development, manufacturing, testing, and commissioning of power system controls, protection, and automation/SCADA systems for power plants and substations. Our manufacturing unit for Control & Relay Panels is ISO9001, ISO14001 & ISO45001 certified and type tested for IEC...


  • Delhi, Delhi, India Shiv Shakti Enterprises Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description – Embedded Systems Engineer (IoT & Cloud Integration)Position: Embedded Systems EngineerLocation: [Dwarka sector 12 New Delhi]Experience: 2–5 yearRole Overview:We are looking for a highly motivated Embedded Systems Engineer with strong experience in embedded programming, touch display UI development, and IoT cloud integration (AWS...

  • Embedded Engineer

    1 week ago


    Delhi, Delhi, India CodeVyasa Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Looking forEmbedded Engineer | Delhito join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.About CodeVyasa: CodeVyasa is a mid-sized product engineering company that works with top-tier product/solutions companies such asMcKinsey, Walmart, RazorPay, Swiggy, and others. We are about 550+ people strong and we cater...


  • Delhi, Delhi, India Ayukriyam Innovations Pvt Ltd Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Company DescriptionWe are a deep-tech spin-off from the Molecular Imaging & Diagnostics Lab at the Indian Institute of Technology Delhi, committed to transforming healthcare diagnostics through cutting-edge technologies. Our focus lies in harnessing the power of AI-assisted disease diagnosis and automation to streamline and enhance diagnostic workflows. We...