Search by job, company or skills

Deccan AI Experts

Embedded Systems Developer (C/C++) (Freelancer)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us:

Deccan AI Experts is an advanced AI data and workflow operations company founded by IIT Bombay and IIM Ahmedabad alumni, supported by experts from top tech institutions including IITs, NITs, and BITS. We partner with global AI leaders to refine model performance through high-quality data and domain expertise. With bases in San Francisco and Hyderabad, we build AI technologies that enhance productivity and societal growth.

About the Role:

We are looking for an Embedded Systems Developer (C/C++) to join us on high-impact, mission-critical projects. In this role, you will work closely with leading technology companies to design, develop, and optimize low-level software that powers next-generation devices and intelligent systems across domains such as IoT, automotive, robotics, and industrial automation.

You will be part of a highly skilled team with deep expertise in embedded and systems programming, contributing at the forefront of improving the reliability, performance, and efficiency of state-of-the-art hardwaresoftware platforms. Your work will directly influence how modern embedded systems interact with hardware, operating systems, and advanced AI-driven capabilities.

Key Responsibilities:

  • Review and annotate embedded C/C++ code, firmware workflows, and hardwaresoftware interaction diagrams to support training of AI models.
  • Validate AI-generated solutions related to embedded system design, driver development, real-time behavior, and low-level debugging scenarios.
  • Analyze technical artifacts such as datasheets, register maps, timing diagrams, and RTOS task flows for accuracy and adherence to embedded and industry standards.
  • Provide domain-specific feedback to improve AI performance in areas such as microcontroller programming, memory optimization, peripheral interfacing, real-time systems, and embedded Linux or bare-metal environments.

Required Qualifications:

  • 2+ years of embedded systems development in C/C++.
  • Experience with ARM/AVR/MIPS architectures.
  • Knowledge of I2C, SPI, UART, etc.

Why Join Us

  • Work on high-impact projects that contribute to building AI for Good.
  • Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
  • Opportunity to grow in a fast-paced, innovation-driven environment.

NOTE: Pay will vary by project and typically is up to 1500 per hour.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138831669