Tool Chain Developer | 6 to 9 years | Bengaluru
Job Description
Seeking a highly skilled Tool Chain Developer with strong experience in C++, MATLAB/Simulink, and engineering simulation tools. The ideal candidate will be responsible for developing and maintaining toolchains that support model-based design, data processing, and simulation workflows for engineering applications. This role requires a solid foundation in object-oriented programming, numerical computing, and CAD/CAE integration.
Key Responsibilities:
- Design, develop, and maintain toolchains for modeling, simulation, and data analysis using C++, MATLAB, and Simulink.
- Integrate simulation tools with CAD/CAE systems to support engineering design workflows.
- Develop custom scripts and utilities for data querying, data management, and automated processing.
- Collaborate with engineering teams to understand requirements and translate them into scalable software solutions.
- Ensure toolchain compatibility with multi-platform environments (Linux, Windows).
- Apply Agile engineering practices and contribute to continuous integration and delivery pipelines.
- Document software architecture, user guides, and technical specifications.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Mechanical/Electronics Engineering, or related field.
- 6–9 years of experience in software development for engineering tools or simulation platforms.
- Strong proficiency in:
- C++, MATLAB, Simulink
- SQL and data querying
- Object-oriented programming (OOP) and multi-paradigm programming
- Experience with CAD/CAE tools, numerical programming, and systems simulation.
- Familiarity with Linux/UNIX environments, version control systems, and Agile methodologies.
Preferred Qualifications:
- Experience with toolchain automation, model-based systems engineering (MBSE), or embedded simulation.
- Knowledge of Python, Scripting languages, or DevOps tools is a plus.
- Exposure to data visualization, engineering analytics, or digital twin technologies.
Bangalore, IN