Search by job, company or skills

Tata Technologies

Sr EMBEDDED SOFTWARE ENGINEER

3-6 Years
Save
  • Posted 11 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Job description

  • Design, develop, and maintain embedded software systems using C/C++.
  • Knowledge of deployment of AI frameworks, including TinyML/ EdgeML, to enhance embedded systems capabilities is beneficial.
  • Conduct performance optimization of hardware systems to ensure ef ficient operation and resource utilization.
  • Utilize understanding of CPU architecture: Perform capacity estimation and planning t o ensure that systems (built prototypes) are scalable and can handle projected workloads.
  • Develop and maintain documentation for software design and implementation processes.
  • Basic knowledge of WebAssembly is advantageous.
  • Business fluent knowledge of Engli sh (written and spoken).Key responsibilities: Integrate different ML frameworks (together with an ML engineer) on WebAssembly an d BMW series Hardware (RTOS, POSIX).
  • Measure performances and develop clear documentation.
  • Benchmark different ML frameworks p erformances and memory footprints.
  • Conduct pre-development activities, inc

More Info

About Company

Job ID: 107753773

Similar Jobs

Bengaluru, India

Skills:

Scripting LanguageCEmbedded Systems DevelopmentBuild systemsAssembly