MathWorks is looking to solve the problem of designing and developing search capabilities for their world-class technical documentation and examples, as well as creating user interfaces to streamline customer workflows.
Requirements
- Proficient use of MATLAB full environment
- Proficiency in all of the following high level programming languages: Golang, JavaScript, and C++
- Expertise in architectural design and specifications
- Expertise in debugging and analyzing bugs such as identifying root causes, interpret error logs, reproduce compilation issues, and implement effective resolutions across diverse software solutions
Responsibilities
- Participate in all stages of design, coding, testing, troubleshooting and maintenance
- Design and develop search capabilities for MathWorks’ world-class technical documentation and examples
- Create user interfaces used throughout MathWorks products to streamline customer workflows
- Implement software solutions providing unified user experience across desktop and online product offerings
- Write carefully crafted, well-tested modular code
- Conduct and participate in team design reviews
- Design, architect, and develop desktop software and cloud services
Other
- May telecommute up to 40%
- A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required
- Employer will accept a Master’s degree in Computer Science, Engineering (any), or related field and no experience
- Alternatively, employer will accept a Bachelor’s degree in Computer Science, Engineering (any), or related field and 3 years of experience in the job offered or in a Software Engineer-related occupation
- Collaborate in a fast-paced Agile environment with a highly cross-functional team