Software Engineer Complier Technologies
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
MathWorks is seeking a software engineer for the Embedded Coder product team.
The team develops compiler optimization techniques that generate efficient code from MATLAB and Simulink.
Generated code supports large-scale embedded systems used in products across automotive, aerospace, and other industries.
Key Skills for This Role
Full Job Posting
Workplace Model
- MathWorks uses a hybrid work model that splits staff time between office and home.
- The hybrid model combines in-person collaboration with flexible at-home work.
Role Overview
MathWorks is seeking a software engineer for the Embedded Coder product team.
The team develops compiler optimization techniques that generate efficient code from MATLAB and Simulink.
Generated code supports large-scale embedded systems used in products across automotive, aerospace, and other industries.
Responsibilities
- Design innovative algorithms and integrate them into the code-generation environment.
- Participate in requirements collection, specification writing, coding, testing, and customer support.
- Master features across Simulink products and work effectively in a large code base.
Minimum Qualifications
- A bachelor’s degree and three years of professional work experience, or a master’s degree or equivalent experience, is required.
Additional Qualifications
- At least two 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.
Company Culture
MathWorks emphasizes growth, inclusivity, initiative, teamwork, shared success, and excellence.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at MathWorks
Application Engineer - Communications & FPGA Design
Delhi, IND
MathWorks is seeking an Application Engineer to support customers using MATLAB and Simulink for signal processing, communications, radar, and FPGA design. The role combines technical pre-sales, demonstrations, product ev
Senior Product Security Engineer
Hyderabad, IND
MathWorks is seeking a Senior Product Security Engineer to lead strategic application and product security initiatives across its software and online services. The role focuses on secure development, security tooling, vu