Software Engineer C++

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Resumen del empleo

MathWorks ofrece un modelo de empleo híbrido que permite al personal dividir su tiempo entre la oficina y sus hogares. El modelo híbrido permite a los empleados beneficiarse de interacciones cara a cara con sus compañeros, así como de una mayor flexibilidad en casa. Más información:

You will work as part of a team shaping the UI frameworks that drive the Simulink, Simscape, and Stateflow products. You will invent and implement novel user interactions and features. You will increase the performance, scalability, and elegance of our tools, enabling scientists and engineers around the world to work more efficiently and effectively.

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

Responsabilidades

You will be responsible for designing, implementing, and maintaining UI frameworks using third party Qt framework. 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. You will
• Design flexible and extensible APIs for UI building in MATLAB and C++
• Develop and improve Block Graphics infrastructure
• Maintain and customize Qt library

Cualificaciones
• A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.

Cualificaciones adicionales
• Broad comprehension of common design patterns, idioms, and styles
• Experience with Qt library
• Ability to document designs
• Leadership skills necessary to initiate and complete large independent projects
• Excellent communication, good working relationships

Plusses
• Strong debugging skills
• Deep platform knowledge of Windows, Linux or Mac
• Strong C++ (11/14/17) and JavaScript skills
Company Name: MathWorks

Apply

0 page views

Related listings

  • Senior System Software Engineer
    Software Developer
    Software Developer
    At Trane Technologies TM and through our businesses including Trane ® and Thermo King ®, we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. We're a team that dares t...
    2026/11/10
  • Apply Applicants for Software Engineering - JAVA
    Software Developer
    Bengaluru (Karnataka) Software Developer
    As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise t...
    2026/11/10
  • Net Full Stack Developer
    Software Developer
    Software Developer
    Job Description:Strong knowledge of .NET frameworkFamiliar with various design and architectural patternsUnderstanding of fundamental design principles for building a scalable applicationStrong understanding of object-oriented programmingSkill for wr...
    2026/11/10