SMTS– Embedded Software – ML R&D

You will join a world class team which is a culmination of best minds in the Industry, from diverse areas such as Biochemistry, Optics, Image/Signal Processing, Cloud computing, Machine learning, Embedded Software and Hardware.The newly formed Embedded software team is looking for a Senior Engineer to engage in the architecture, design & development of a world class product, delivering to an aggressive schedule.

Job Location



6 to 10 Years of Experience Bachelors or Masters degree in Computer Science/Electronics 

About you

  • Solid hands-on engineer with extensive development experience on Linux/RTOS environment developing BSP, device drivers & embedded firmware solutions
  • Solid embedded programming, problem solving and debugging skills
  • Strong Linux internals, kernel experience – should have implemented Linux system calls, user/kernel space drivers, LKMs et al
  • Programming Languages: C, C++, Python
  • Strong foundation in processor architecture, communication peripherals (SPI, UART, USB3, Camera link et al)
  • Solid understanding of Multi-threaded programming in a multi-core platform


  • Individual hands on technical contributor with self-drive to understand problem statements and make design decisions
  • Primary work scope includes Architecture definition, detailed design, implementation, coding, unit test/debug in Embedded software areas such as Data acquisition & control, Board bring-up, Device drivers, platform software, firmware et al
  • Good team player involving positive interactions, with the attitude to win and succeed in a team – believes in there is no “I” in the “Team”
  • Understand product goals, ensures cross-team collaboration & realizes consistent on-time, high-quality solution for all deliverables in a fast paced Agile environment

Ways to stand out from the crowd:

  • Experience in hybrid SoC/SoM architectures involving ARM multi-core/FPGA/Bare Metal
  • Experience in medical electronics/imaging/instrumentation domain involving interfacing  with  Laser controls/optics/CCD sensors/camera
  • Experience with Xilinx 7000 series/Ultrascale or Altera family of SoCs
  • Exposure to programming in FPGA, DSP, GP-GPU chipsets.

Write to to get connected!

Apply Now