You are on page 1of 2

Job Description:

https://in.mathworks.com/company/jobs/opportunities/16219-multiple-openings-engineering-
development-group-india?country[]=IN&

Interview tracks:
If you are a Bachelors candidate, choose ONE of these tracks:

Computer Science Track


• 2 programming languages (choose 2 out of the 4) – (C, C++, Java, JavaScript)
Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Programming concepts – OOP, data structures, and operating systems
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
Concepts

Engineering Track
• Basic concepts of Control Theory + Signal Processing + Embedded Systems
• Programming concepts – OOP, data structures, and operating systems
• 1 programming language (choose 1 out of 3) – (C, C++, Java, JavaScript)
Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
Concepts

If you are a Dual/Masters/PhD candidate, choose ONE of these tracks:

Computer Science Track


• 2 programming languages (choose 2 out of the 4) – (C, C++, Java, JavaScript)
Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Programming concepts – OOP, data structures, and operating systems
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
concepts

Embedded Systems Track


• Embedded Systems - Real Time Operating Systems, Scheduling, and General OS Concepts
• Programming concepts – OOP, data structures, and operating systems
• 1 programming language (choose 1 out of 4) – (C, C++, Java, JavaScript)
Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
concepts

VLSI Track
• VLSI concepts
• Programming concepts – OOP, data structures, and operating systems
• 1 programming language (choose 1 out of 4) – (C, C++, Java, JavaScript)
• Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages
• Aptitude - Basic math, problem solving, logical reasoning

Signal Processing Track


• Signal Processing concepts
• Programming concepts – OOP, data structures, and operating systems
• 1 programming language (choose 1 out of 4) – (C, C++, Java, JavaScript)
Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
concepts

Control Theory Track


• Controls – classical control, modern control, and non-linear systems
• Programming concepts – OOP, data structures, and operating systems
• 1 programming language (choose 1 out of 4) – (C, C++, Java, JavaScript)
• Note: The programming questions are meant to test the candidate's knowledge with regards to the
syntax, semantics, & concepts in the languages.
• Aptitude - Basic math, problem solving, logical reasoning
• BONUS SECTION: Choose 1 out of 2 – (MATLAB, Python) - basic syntax, data and programming
concepts

You might also like