Embedded Software Engineer

New
S
SyntiantAI Semiconductors
Hyderabad, Telangana, IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience with C/C++ in embedded systems; 3+ years in Linux-based frameworks; 4+ years with Linux, Android, RTOS.
Required Skills
PythonAndroidEmbedded SystemsGitMachine LearningC++CI/CDLinux

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field.
  • 5+ years of experience with C/C++ in embedded systems.
  • 3+ years of professional experience in building frameworks for Linux-based embedded systems in C/C++.
  • 4+ years of experience with software and hardware platforms in Linux, Android, and RTOS.
  • Proficient in Python and shell scripting.
  • Experience with Git and CI/CD tools.
  • Experience with SPI, I2C, I2S, and other peripherals.
  • Passionate about Machine Learning solutions on edge devices.

Responsibilities

  • Research, prototype, design, and implement components at all layers of the system, including kernel, synchronization primitives, resource allocators, security, and persistence.
  • Participate in design reviews, SDK development, and documentation.
  • Bring up new devices and lead performance measurement and debugging initiatives.
  • Take full ownership of driving partners on active engagements.
  • Design and implement world-class embedded firmware, low-level systems software, and device driver programming.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now