MathWorks Logo jpg

Software Engineer

MathWorks

Descripción del trabajo

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

Working under the direction of the Manager or Senior Team Lead, will be responsible for generate code for machine learning algorithms; create Simulink native blocks for machine learning models; implement new algorithms using MATLAB Coder; re-architect existing code to enable code generation; designing and developing sophisticated software; designing and implementing new features of Simulink and MATLAB Coder; writing high quality code for designing extensible software using software engineering principles, patterns and methodologies, performance monitoring and integration; participating in all aspects of product development from requirements gathering and design to implementation, qualification and validation; coordinating work with cross-functional team members in engineering, quality engineering, user experience, and documentation; increasing productivity and bringing quality features to market; working towards enhancing the software architectural designs to meet new vision and requirements; and collaborating with subject matter experts in pursuit of continuous improvement of designs and modeling strategies. May telecommute up to 40%.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

 

Minimum Qualifcations:

Employer will accept a Bachelors 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.

Alternatively, employer will accept a Masters degree in Computer Science, Engineering (any), or related field and no experience.

The position also requires demonstrable experience with each of the following:

  • Exposure to Simulink or MATLAB Coder
  • Knowledge of statistics or machine learning
  • Programming experience with C++

[Expertise may be gained during Graduate program. Will accept any suitable combination of education, training and/or experience]

Encuentra el trabajo de tus sueños

Empleos añadidos recientemente en Estados Unidos

Software Engineer

Software Engineer

Software Engineer

Software Engineer III

Who is Hiring is part of Cybrient Technologies SA