60 people viewed this job today

Software Engineer - Compiler Technologies

MathWorks
|Bengaluru, Karnataka, India|29 Apr 2026
Experience Required
1-3 Years
Employment Type
Full-time
Target Batch
2021, 2022, 2023, 2024
Role Category
Backend
How to Apply
Apply on the company portal
Skills Recommended
C++Compiler TechnologiesObject-Oriented DesignAlgorithmic Skills

About the job

Job Description

We are seeking a motivated and talented software engineer to propel the core technology that enables automatic code generation from MATLAB and Simulink. As a part of the Embedded Coder product team, we are responsible for developing novel compiler optimization techniques to automatically generate unbeatably efficient code for large-scale embedded systems.

Responsibilities:

  • Design innovative algorithms and integrate them into our code generation environment to improve the efficiency of the generated code.
  • Participate in all aspects of software development: collecting requirements, writing specifications, coding, testing and supporting customers.
  • Quickly master numerous features in Simulink products and delve into a large code base.

Minimum Qualifications:

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

Additional Qualifications:

  • At least 2 years of practical C++ experience.
  • Knowledge of modern compiler technologies.
  • Strong abstraction and algorithmic skills.
  • Good understanding of object-oriented design principles.
  • Strong communication skills.
Apply Now
Software Engineer - Compiler Technologies at MathWorks | Campus to Career