Software Engineer/Senior Software Engineer (Embedded Linux AI Engineer)

Vedya Labs

Hyderabad

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Career growth opportunities
Inclusive team culture
Competitive compensation package

Job summary

Vedya Labs is seeking a skilled embedded systems engineer to develop and maintain Linux-based systems in Hyderabad/Bangalore. The role emphasizes device driver development and integration of AI pipelines.

Ideal candidates will have 2 to 7 years of experience, proficiency in C programming, and strong debugging skills. Join a collaborative team that values innovative projects and accelerated career growth.

Qualifications

  • 2+ to 7 years of hands-on experience in embedded Linux device drivers and BSPs.
  • Experience in Linux device tree configuration, hardware board bring-up.
  • Strong debugging skills with tools like GDB, JTAG, and kernel debugging.

Responsibilities

  • Develop and maintain Linux-based embedded systems with a focus on device drivers.
  • Debug and troubleshoot issues at both the driver and system level.
  • Work with build systems such as Yocto or Buildroot.

Skills

Embedded Linux device drivers
C programming
Python scripting
GDB and JTAG
Linux BSP development
Problem-solving
Version control (Git/SVN)
Cross-functional collaboration

Education

Bachelor's or Master's degree in engineering

Tools

Yocto
Buildroot
Real-time operating systems (RTOS)

Job description

Experience:2to7Years

Job Location:Hyderabad/Bangalore

Role & Responsibilities / Whatyou’lldo:
  • Develop andmaintain Linux-based embedded systems, focusing on device drivers and application.
  • Debug and troubleshoot issues at both the driver and system level, including issues with memory, performance, and synchronization
  • Work with build systems such as Yocto,Buildroot, or similar
  • Integration of AI pipelines toutilizethe NPU/AI HW accelerators
  • Participate in the team's software processes, including -- requirements and design documentation, test-plan generation and execution, peer design and code reviews, processfeedbackand improvements
  • Stayupdatedwith theindustrytrends and developments inembedded Linuxand edge AI.
  • Work along with hardware,softwareand QA teams
Required skills / Whom we are looking for:
  • Bachelor’s or Master’sdegree in related engineering field with2+ to7years of hands-on experience in embeddedLinux device drivers and BSPs
  • Proficiencyin Cprogramming and having C++ will beadvantageous.
  • Experience with scripting languages: shell scripts,Python
  • Proven experience inLinux device tree configuration,Linux BSP development, HW board bring-up andYoctobuild system.
  • Strong debugging and troubleshooting skills, including experience with tools like GDB, JTAG, and kernel debugging.
  • Experience with kernel space programming and understanding of Linux kernel internals.
  • Goodunderstandingand experienceonvarious HW interfaces like UART, SPI, I2C, I3C, I2S, Ethernet, Wi-Fi, Bluetooth
  • Strong understanding of Processor/SoC architecture, memory management, interrupt handling, and low-level programming.
  • Experience with version control systems such as Git or SVN.
  • Excellent problem-solving skills with a focus onoptimizingsoftware for embedded hardware.
  • Strong communicationskills and the ability to work effectively in a collaborative, cross-functional team environment.
  • Detail-oriented with a focus on delivering high-quality, reliable software.
  • Self-motivated with a strong passion for embeddedAIsystems and technology.
Nice-to-haves
  • ROS-1/ROS2 middleware experience
  • CANOpen/EtherCATexperience
  • Good to have experience withNXP i.MX, TI Sitara/Jacintoand NVidia platforms
  • Experience with any other platform Linuxdevice drivers,power management, performanceoptimizationor hardware/software integration etc.,
  • Experience with real-time operating systems (RTOS) likeQNX,FreeRTOS, VxWorks, or similar.
  • Familiarity with continuous integration and automated testing practices.
Why join us:
  • Opportunity to work on innovative projects with the latest Embedded & AItechnologies
  • Opportunities foracceleratedcareer growth and professional development. Engineer your future, we empower our employees to truly own their career and development.
  • A collaborative and inclusive team culture
  • Competitive compensation and benefits package
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)

Vedya Labs • Hyderabad

On-site
INR 600,000 - 1,000,000
Opportunities for accelerated career growth
Collaborative team culture
Competitive compensation package
Lead Engineer/Technical Lead (Edge AI Acceleration)
Lead Engineer/Technical Lead (Edge AI Acceleration)

Vedya Labs • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Competitive compensation and benefits package
Opportunities for accelerated career growth
Lead Engineer I - Embedded Systems
Lead Engineer I - Embedded Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Technical Architect (DSP Embedded Systems)
Software Technical Architect (DSP Embedded Systems)

Vedya Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Career growth opportunities
Collaborative team culture
Embedded Linux Developer
Embedded Linux Developer

The Flower Puff Girlz • Pune District

On-site
INR 2,700,000 - 3,300,000
Hybrid work model
SENIOR ENGINEER - Embedded Linux
SENIOR ENGINEER - Embedded Linux

Happiest Minds Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Embedded AI Engineer
Embedded AI Engineer

Scichip Robotics Private Limited • Hyderabad

On-site
INR 900,000 - 1,500,000
Engineer / Senior Engineer (Linux BSP)
Engineer / Senior Engineer (Linux BSP)

Arrow Electronics • Pune District

On-site
INR 1,500,000 - 3,000,000
Senior Embedded Linux Engineer (Automotive)
Senior Embedded Linux Engineer (Automotive)

Triumph Motorcycles • Jaipur

On-site
INR 900,000 - 1,200,000
Openings For Embedded AIML Engineer
Openings For Embedded AIML Engineer

Tekskills • Bengaluru

On-site
INR 1,400,000 - 2,100,000