About the job

SummaryBy Outscal

This role requires a skilled C++ developer with experience in C++11/14/17 and knowledge of design patterns. You'll develop and manage complex systems for a leading software company, working on a core technology of Simulink.

About the job

POSITION SPECIFICATION Company: Location: BANGALORE, KA Reports To: TECHNICAL MANAGER Description: MATHEMATICAL COMPUTING SOFTWARE COMPANY Position Title: SENIOR C++ SOFTWARE ENGINEER

Simulink Variant Systems You will work as a member of a talented and highly motivated team on advancing a core technology of Simulink called Variants. Simulink Variants enable users to effectively design, manage and implement via automatic code generation, large complex system models. The technology is widely used in the design of every-day- systems (such as cars) to advanced systems (such as space vehicles). In this position, you will apply your software engineering skills to develop a paradigm for building and managing large systems with variation across data, structure, and tests. This requires strong development skills in modern C++ to build scalable and performant solutions.

Responsibilities

You will collaborate with engineers to solve problems and stay on top of current software technologies. You will have the opportunity to impact the direction of a major feature of Simulink. Responsibilities:

You will be responsible for all stages of software development including requirements specifications, design, architecture, implementation, and testing.

You will work with cross functional teams including customer facing engineers and user experience specialists to design and implement tools based on customer workflows.

You will leverage your communication and inter-personal skills with a cross- functional team to deliver high quality features. Qualifications: The incumbent should possess strong verbal and written communication

Qualifications

A bachelor's degree and 7 years of professional work experience (or a master's degree and 5 years of professional work experience, or a PhD degree, or equivalent experience) is required. Additional Qualifications:

C++ 11/14/17

Broad understanding of different programming paradigms (functional, generic, object-oriented)

Broad comprehension of common design patterns, idioms, and styles

Ability to document designs (UML)

Good communication and organizational skills Relocation: YES ABOUT THE COMPANY: The Company is a $1.25 billion company that employs over 5000 employees worldwide. It is a leading developer of mathematical computing software, Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development. It has over 120 products well known in the market and these are primarily used in various industries like automotive, aerospace and defense, biotech, semiconductor, etc. ABOUT KGiS: A professional services consulting firm hired to directly source prospective candidates. The companys strategy of maintaining long-term relationships has created a success paradigm that nets great benefits for candidates and clients. Your confidentiality is totally respected. Resumes and other employment- related information are not shared with the client until we have secured your permission. Likewise, we may be asked to maintain client confidentiality.

Desired Skills and Experience

C++, C++11, C++14, C++17
₹550.0K - ₹2100.0K/yr (Outscal est.)
₹1325.0K/yr avg.
Bengaluru, Karnataka, India

Similar Jobs

Nextwave Multimedia - Unity Game Developer

India (On-Site)

[x]cube LABS - Full Stack Developer

Telangana, India (On-Site)

Social Discovery Group - Senior Full Stack Developer (React, Node.JS)

Masovian Voivodeship, Poland (Remote)

workato - Senior Backend Developer (Engine team)

Lisbon, Portugal (On-Site)

workato - Senior Backend Developer (Engine team)

Yerevan, Armenia (On-Site)

workato - Senior Backend Developer (Engine team)

Sofia City Province, Bulgaria (On-Site)

workato - Senior Backend Developer (Engine team)

Tbilisi, Georgia (On-Site)

workato - Senior Backend Developer (Engine team)

Belgrade, Serbia (On-Site)

workato - Senior Backend Developer (Engine team)

Catalonia, Spain (On-Site)

Similar Skill Jobs

Schbang - Project Manager

Maharashtra, India (On-Site)

Schbang - Creative Lead

Maharashtra, India (On-Site)

Wildlight Entertainment - Senior Engine Programmer - Generalist

California, United States (Remote)

raw power games - Senior Render Programmer

Copenhagen, Denmark (Hybrid)

Every matrix - Integration Process Analyst

Lviv Oblast, Ukraine (Hybrid)

Asobo Studio - Level Designer H/F (Plague Team)

Nouvelle-Aquitaine, France (On-Site)

Moon Active - Game Development Team Lead

Masovian Voivodeship, Poland (On-Site)

Seedify - Monetization Specialist

Europe (Remote)

Stream Hatchet - Data Analyst & Visualization Expert

Catalonia, Spain (Hybrid)

Ubisoft - Senior Animator

Maharashtra, India (Hybrid)

Jobs in Bengaluru, Karnataka, India

Schbang - Sr. Content Writer and Strategist

Maharashtra, India (On-Site)

Schbang - Senior Media Executive

Maharashtra, India (On-Site)

Schbang - Business Development Executive

Maharashtra, India (On-Site)

Schbang - Brand Solutions Strategist

Karnataka, India (On-Site)

Schbang - Creative Strategist

Karnataka, India (On-Site)

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Schbang - ORM Executive

Maharashtra, India (On-Site)

Schbang - Senior Media Buyer

Maharashtra, India (On-Site)

Schbang - Social Listening Manager

Maharashtra, India (On-Site)

Software Engineering Jobs

Setu - Backend Engineer

India (Remote)

Setu - Senior Manager — Banking Partnerships

Maharashtra, India (On-Site)

Wildlight Entertainment - Senior Engine Programmer - Generalist

California, United States (Remote)

Moon Active - BackEnd (Node.js) Developer

Kyiv City, Ukraine (On-Site)

Guerrilla - SENIOR GAME SYSTEMS DESIGNER

North Holland, Netherlands (On-Site)

PlayStation Global - Sr. Analytics Engineer

England, United Kingdom (On-Site)

Sperasoft - Tool Support Specialist (Yerevan)

Yerevan, Armenia (On-Site)

Evolution - Electrical Design Engineer

Riga, Latvia (Hybrid)

Evolution - Physical Security Lead

Riga, Latvia (On-Site)

Rebellion - Location Manager - Multiple Projects

England, United Kingdom (Hybrid)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug