Job Location: Bangalore
Experience Required: 3-4 years
Employment Type: Full-Time
Job Summary
We are seeking a skilled Software / Systems Engineer with strong expertise in Model-Based Systems Engineering (MBSE) and the Software Development Life Cycle (SDLC). The role involves designing, modeling, and developing software and system architectures using UML and SysML, supporting projects across Automotive or Aerospace & Defense domains.
The ideal candidate will have hands-on experience with C/C++/Java, system modeling tools, and ALM/requirements management solutions, along with a solid understanding of Agile and V-Model methodologies. This role requires close collaboration with customers and cross-functional teams to translate requirements into high-quality, reliable, and well-architected solutions, with a strong focus on automation, quality, and continuous improvement.
Primary Skills & Responsibilities
- Strong understanding of the Software Development Life Cycle (SDLC) and its phases.
- Proficiency in UML and SysML for system and software architecture design.
- Hands-on programming experience in C, C++, and Java.
- Familiarity with Agile methodologies (Scrum) and V-Model development processes.
- In-depth knowledge of Operating Systems such as Windows and Linux (RHEL).
- Solid understanding of the Software Testing Life Cycle (STLC) to ensure quality and reliability.
- Experience with scripting languages such as Shell and Batch for automation.
- Strong inclination toward automation and process optimization.
- Experience in customer-facing roles, requirement analysis, and solution delivery.
- Excellent communication, presentation, and interpersonal skills.
- Strong logical reasoning and problem-solving abilities.
- Hands-on experience with IBM Rhapsody, Enterprise Architect (EA), and Cameo.
- Good knowledge of Systems Engineering and Model-Based Systems Engineering (MBSE).
- Working experience with ALM tools such as IBM ELM, Polarion, and CodeBeamer.
- Strong understanding of Object-Oriented Programming (OOP) concepts in C++ or Java.
Secondary Skills
- Experience with Requirements Management tools such as IBM DOORS, DOORS Next, JAMA, Polarion, or CodeBeamer.
- Exposure to Automotive or Aerospace & Defense domain projects.
- Experience in creating system models, architectures, and design artifacts.