Software Engineer in Test – Embedded Targets

Teja Reddy 0

Software Engineer in Test – Embedded Targets

Company: MathWorks

Experience: From 5 to 10 year

Location: Bangalore/Bengaluru

Job Description

Role & Responsibilities:

  • This person will provide strong technical input to the testing of the Embedded Coder products. Specific tasks will include: participating in design reviews, test planning, understanding the targets and their peripherals,
  • writing test suites using MATLAB and Simulink for testing Embedded Targets, writing and executing interactive tests, reporting detected bugs, verifying fixes, and final product validation. As a member of the QE department, this person will work closely with the Engineering, Documentation, and Program Management departments.

Minimum qualifications:

  • A bachelor’s degree and 5 years of professional work experience (or a master’s degree, or equivalent experience) is required.

Additional qualifications:

  • B.E/B.Tech or M.E/M.Tech in Electronics and Communications or Electrical Engineering field with over 5 years of professional experience
  • Strong embedded C programming (or) MATLAB programming and debugging skills
  • Experience with test automation, test plan creation
  • Experience with Embedded Targets such as Arduino, Raspberry Pi, ARM-Cortex-M, TI C2000, etc.
  • Experience with integrated embedded software development environments, such as Arduino IDE, TI Code
  • Composer Studio, Green Hills MULTI, ADI VisualDSP++ or Windriver Workbench


  • Experience with Control Systems
  • Experience with MATLAB and Simulink
  • Experience with Arduino, Raspberry Pi hardware

Key Skills:

  • Embedded C
  • Code Composer Studio
  • Raspberry Pi
  • Windriver
  • Test Planning
  • Software Testing
  • Automation Testing
  • Test Plan Creation
  • Simulink
  • Arduino Ide
  • Embedded Software Development


UG:B.Tech/B.E. in Electronics/Telecommunication, Instrumentation, Electrical