C++ Engineer (Ujjain)

C++ Engineer (Ujjain)

29 Aug
|
The closing Gap
|
Ujjain

29 Aug

The closing Gap

Ujjain

About the Role

We are looking for C++ Engineers with hands-on experience in IBM Rhapsody / SysML modelling to join our engineering team in Ujjain.

The role is suitable for professionals across different experience levels, from Junior/Associate Engineers to Senior Engineers and Technical Leads, depending on their technical expertise and experience.

If you have a strong C++ foundation and experience with IBM Rhapsody, SysML/UML modelling, software architecture or auto-code generation, we would like to hear from you.

Key Responsibilities

Depending on experience level, your responsibilities may include:

- Develop, maintain and debug applications using C++.
- Perform unit testing and bug fixing.
- Work with UML/SysML modelling using IBM Rhapsody.
- Develop and maintain model-based software solutions.
- Work on dynamic memory management and multithreading in C++.
- Perform hands-on auto-code generation using IBM Rhapsody.
- Contribute to software architecture and component design.
- Work on domain/systems modelling and architecture design.
- Develop custom IBM Rhapsody API scripts/OXF framework customisations.
- Provide technical guidance and support to engineering teams.
- Interact with clients and stakeholders when required.

Experience LevelsJunior / Associate Engineer – 2 to 3 Years
- Strong foundation in Core C++.
- Basic understanding of UML/SysML modelling.
- Experience with IBM Rhapsody is preferred.
- Good understanding of bug fixing and unit testing.

Mid / Senior Engineer – 4 to 7 Years
- Strong hands-on C++ development experience.




- Good understanding of dynamic memory management and multithreading.
- Experience with IBM Rhapsody and auto-code generation.
- Understanding of software architecture and component design.

Tech Lead / Specialist – 8 to 12+ Years
- Solid experience in domain/systems modelling.
- Expertise in IBM Rhapsody API scripting and OXF framework customisation.
- Strong software architecture and component design experience.
- Ability to provide technical guidance.
- Client-facing and technical communication experience.

Required Skills
- C++
- Core C++
- IBM Rhapsody
- UML / SysML
- Software Architecture
- Component Design
- Multithreading
- Dynamic Memory Management
- Unit Testing
- Auto-Code Generation

Preferred Candidate Profile
- B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, Electrical, or a related engineering discipline.
- Strong programming fundamentals in C++.
- Hands-on experience with IBM Rhapsody is highly preferred.
- Good analytical and problem-solving skills.
- Ability to work independently as well as collaboratively.
- Strong communication and technical documentation skills.

Why Join?
- Opportunity to work on engineering and model-based development projects.
- Exposure to IBM Rhapsody, SysML/UML and software architecture.
- Scope to work across technical levels and take ownership of challenging engineering problems.
- Opportunity for long-term professional growth.

Interested candidates can apply with their updated CV. Pay: ₹443,584.18 - ₹600,000.00 per year

Work Location: In person

📌 C++ Engineer (Ujjain)
🏢 The closing Gap
📍 Ujjain

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ engineer (ujjain) / ujjain

Subscribe to this job alert:

Get the latest job offers by email for: c++ engineer (ujjain) / ujjain