Login Sign Up

Embedded Software Engineer - Yocto Linux

Dutt AdTech Pvt Ltd

2 - 5 years

Ahmedabad

Posted: 09/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Company Description:

Dutt AdTech Pvt Ltd is an innovative technology firm dedicated to improving efficiency in the oil and gas industry. Specializing in Well Head Monitoring Solutions and Sucker Rod Pump (SRP) controllers, the company provides intelligent and cutting-edge systems to enhance operational performance. Dutt AdTech also offers Gas Lift Optimization Solutions, advanced Gas Detectors, and custom embedded hardware-based product development to meet specialized client needs. Known for integrating sophisticated technology with traditional processes, the organization thrives on delivering tailored solutions, ensuring safety and reliability. At its core, Dutt AdTech values trust, integrity, and fostering long-term partnerships for technological growth.


Role Description:

This is a full-time on-site role for a Yocto Linux Developer based in Ahmedabad. The successful candidate will be responsible for designing, building, and maintaining custom Yocto-based Linux distributions for our embedded IoT gateways and SRP controllers. Key tasks include developing BitBake recipes and custom layers, performing board bring-up and BSP development, integrating Linux kernel drivers and device trees, building secure OTA-updateable firmware images, and collaborating with hardware and application teams to deliver reliable field-deployed systems.


Qualifications:

  • Proficiency in Yocto Project / OpenEmbedded custom layers, BitBake recipes, and image configuration
  • Strong experience with Linux kernel, device tree, and U-Boot bootloader on ARM platforms
  • Solid C programming skills for embedded Linux and kernel-space development
  • Hands-on experience bringing up ARM Cortex-A boards from schematic to booting Linux
  • Working knowledge of embedded peripheral protocols (SPI, IC, UART, USB, CAN, GPIO, Ethernet)
  • Familiarity with cross-compilation toolchains, SDK generation, and Git-based workflows
  • Bachelor's degree in Computer Science, Electronics, Electrical Engineering, or a related field
  • Strong analytical skills, debugging discipline, and attention to detail
  • Experience with OTA update frameworks (RAUC, Mender, swupdate), secure boot, or industrial protocols (Modbus, MQTT) is a plus
  • Prior experience in oil and gas, industrial automation, or IoT product development is a plus
  • Capacity to work independently within a team-based environment

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.