MathWorks is looking to solve software design problems efficiently and effectively for modeling, simulation, and code-generation of complex multi-domain systems
Requirements
- Expertise with C++
- Expertise with algorithm development
- Experience in parallel language constructs or parallelization techniques
- Experience with compiler implementation and optimization
- Experience using multiple programming languages (C/C++, Java, Python)
Responsibilities
- Solving very meaningful software design problems efficiently and effectively
- Improving our customers' quality of life with creative workflows and tools
- Collaborating with subject matter experts and cross functional teams throughout all phases of the software development lifecycle
- Pursuing excellence in all things!
Other
- A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required
- Strong communications skills
- Proven ability to dive into and work with large code bases
- Ability to work in a hybrid model that enables staff members to split their time between office and home