Pune, Maharashtra, India Remote (City)

agiliad is hiring an Embedded Developer

About the Role

agiliad is hiring an Embedded Developer to build and optimize low-level software for embedded systems. In this Pune-based role, you will apply your expertise in firmware and kernel development to enhance system performance and stability.

What You'll Do

  • Develop and debug embedded systems software with a focus on performance
  • Design and implement firmware solutions for stable operation
  • Diagnose and resolve complex system-level issues like memory leaks and stack overflows
  • Work with Linux Kernel and RTOS environments

What We're Looking For

  • Bachelor's degree in Engineering
  • Expertise in C and C++ for embedded systems
  • Deep experience with Linux Kernel development
  • Proven background in firmware (FW) development
  • Hands-on experience with RTOS
  • Strong debugging skills for issues like segfaults, memory leaks, and stack overflows

Nice to Have

  • Programming experience with RUST
  • Skills in Python scripting for automation
  • Knowledge of a strong OS beyond Linux

Technical Stack

  • C, C++, Linux Kernel, RTOS, RUST, Python

Work Mode

This position is based locally in Pune, India.

agiliad is an equal opportunity employer.

Required Skills
CC++Linux KernelRTOSRUSTPythonFW development CC++Linux KernelRTOSRUSTPythonFW development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
Job Details
Department Software Development
Category embedded
Posted 2 months ago