Software Engineer in Test – Embedded Targets

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
Pluses
- 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
- MATLAB
- Embedded Software Development
Education
UG:B.Tech/B.E. in Electronics/Telecommunication, Instrumentation, Electrical