Careers at MathWorks

Search for more jobs

Sr. Software Project Engineer-Model-Based Design Deployment

Location:
CN-Beijing (Related locations: Bei Jing, BeiJing, Pekin, 北京市, Haidian District, 海淀区)
Job Function:
Engineering Services
Job Number:
8950-FFAN

Job Summary

The growth of model-based design and automatic code generation has created demand for support of complex production deployments of Simulink, Stateflow, Embedded Coder and other tools. This position requires a combination of skills involving application engineering, software development and industry domain expertise. The candidate will support major corporate customers in the application of MathWorks products for Model Based Design and Automatic Code Generation. The support will involve recommending technical approaches and providing customized solutions for advanced applications. There will be special focus on modeling, simulation, automatic code generation and validation & verification.

Projects will vary from short duration coaching to extended advanced deployments. The focus is on long term solid technical success driving an expansion of product usage.

 This position will be part of a large international pilot engineering team with operations in Asia, United States and Europe. The international team operates within a common charter and process.

 This role is a full-time staff position, based in Beijing, China.

Responsibilities

  • Generate excitement, confidence and passion for usage of Model-Based Design and Embedded Coder in complex production deployments
  • Work directly with selected customers to provide technical assistance and to establish deployment strategies for Model-Based Design and Embedded Coder
  • Establish deployment requirements and work with other development engineers to implement required features or determine how to most effectively use existing features
  • Understand customer workflows and industry domain standards to provide technical advice on how to realize them with MathWorks tools
  • Periodic travel for customer presentation, planning discussions and on-site technical meetings is required (up to 25%)
  • Work closely with sales teams and other customer facing staff focused on a fast paced and continually evolving strategy 

Qualifications Required / Preferred

  • MS or Ph.D in Engineering or Computer Science
  • Experience with using Simulink and Stateflow for controls or software development
  • Strong desire and ability to work with customers and handle multiple projects based upon changing business opportunities and external demands
  • Ability to interact effectively with MathWorks business partners in Sales, Marketing, Software Development, Application Engineering, Training, and Consulting
  • Effective verbal and written communications skills in English

Pluses:

  • Validation and Verification Tool experience
  • Experience with C/C++ and MATLAB script
  • Aerospace/Defense controls/software development experience
  • Familiar with DO-178B
  • Automatic code generation experience 

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 2800 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.