Principal Software Engineer - Simulink Stateflow GPL Editors
MathWorks
This job is no longer accepting applications
See open jobs at MathWorks.See open jobs similar to "Principal Software Engineer - Simulink Stateflow GPL Editors" AnitaB.org.Principal Software Engineer - Simulink Stateflow GPL Editors
- Job: 35945-MCAR
- Team: Product Development
- Location: US-MA-Natick
- Salary Range: $109,800 - $170,200
Job Summary
You will work as part of a small team crafting the next generation of our Simulink and Stateflow graphical programming language editors. You will invent and implement novel user interactions and features, as well as programmatic interfaces to automate manipulations of those languages. You will increase the performance, scalability, and elegance of our tools, enabling scientists and engineers around the world to work more efficiently and effectively.
Responsibilities
You will be responsible for designing, implementing, and maintaining large portions of our graphical editors and the programmatic interfaces of those editors. You will be taking designs all the way from concept to completion. You will not only design and code, but also document and communicate your ideas.
Minimum Qualifications
- Proficiency with C++
- Proficiency with JavaScript
- A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
Additional Qualifications
- Proficiency with C++ and TypeScript or JavaScript Familiarity with at least one other strong programming language
- Broad comprehension of common design patterns, idioms, and styles
- Ability to document designs (UML a plus)
- Professional experience with UI programming
- Leadership skills necessary to initiate and complete large independent projects
- Knowledge of meta-modeling is a plus
- Experience developing programmatic and scripting APIs a plus
- Interactive graphics experience a plus
- Experience with HTML5 Canvas a plus
Why MathWorks?
It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it’s a commitment to doing the right thing—for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, encourages initiative, values collaboration, shares success, and rewards excellence.
MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.
YOU + MathWorks = Unlimited Possibilities
Join Our Talent Network
Receive personalized job opportunities, stories, and company updates.
This job is no longer accepting applications
See open jobs at MathWorks.See open jobs similar to "Principal Software Engineer - Simulink Stateflow GPL Editors" AnitaB.org.