US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Software Engineer - Model-Driven Engineering job in Worcester at Mathworks

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Software Engineer - Model-Driven Engineering at Mathworks

Software Engineer - Model-Driven Engineering

Mathworks Worcester, MA (On Site) Full-Time

U.S. Benefits

What are some of the benefits and perks of working at MathWorks?

- 401(k) matching

- Quarterly profit-sharing plan

- Tuition reimbursement

- Paid Volunteer Time

- Fitness and Recreation

- Wellness center

- Training and Development

- Relocation Assistance Provided

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:

Join our team and help develop our meta-modeling platform, which currently backs significant portions of MATLAB, Simulink, and Stateflow. We're working on data modeling, domain specific languages, code generation, database integration, cross-process synchronization, and multi-language support. We have a vision of a modeled backbone for our entire product line. Come help make it happen!

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

Work on code generation, develop modeling tools (graphical and textual), and transform of ad-hoc data structures into modeled ones. Working right at the intersection of theory and practice. You will need to promote for data modeling generally and put it into place specifically. You will be responsible for having large ideas and carrying them through to shipment.

  • Excellent C++, Java, or JavaScript skills
  • Experience with modern, advanced C++ techniques such as template meta-programming a big plus
  • Experience with UML a big plus
  • Knowledge of meta-modeling a plus
  • Experiences with databases a plus
  • Ability to document designs (UML a plus)
  • Excellent communication, good working relationships
  • Strong abstract thinking coupled with an aim to produce software
  • Bachelors, Masters, or PhD, in Computer Science, Electrical/Computer Engineering, Mathematics, Physics, or related engineering field
  • A bachelor's degree and 5 years of professional work experience (or a master's degree, or equivalent experience) is required.

Recommended Skills

  • C++ (Programming Language)
  • Code Generation
  • Communication
  • Computer Engineering
  • Data Modeling
  • Data Structures
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: flixzii

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.