Enable job alerts via email!

Model based developer | 2 To 4years| Bengaluru

Capgemini

Bengaluru

On-site

INR 6,00,000 - 12,00,000

Full time

3 days ago
Be an early applicant

Job summary

A global technology consulting firm is seeking a software engineer in Bengaluru. The ideal candidate should have over a year of experience with skills in MATLAB, C, C++, and TPT. Responsibilities include developing software solutions, analyzing engineering problems, and collaborating with teams. Proficiency in Agile methodologies and strong analytical skills are required.

Qualifications

  • More than one year of relevant experience in software engineering.
  • Strong mathematical and analytical skills.
  • Familiar with Agile frameworks and tools.

Responsibilities

  • Develop and apply engineering practices for software solutions.
  • Analyze and solve software engineering problems.
  • Collaborate with team members and stakeholders.

Skills

MATLAB
C
C++
ASPICE Quality Process
Python scripting

Tools

TPT
TargetLink
SVN
JIRA

Job description

Experience in MATLAB, Target Link, StateFlow, TPT, MXAM

- C, C++ Programming, Autosar experience.

- Working knowledge of ASPICE Quality Process, ASIL, Autosar Development and Test Methodology.

- Demonstrated experience in requirements management.

- Expertise in model architecture, design, model optimization, and model variant management.

- Expertise in code generation optimization using TargetLink.

- Proficient in using code generation features like modules, functions to create reusable libraries, unit testing, model referencing, incremental code generation, and bus objects.

- Ability to design models that are modular, unit-testable, reusable, replaceable, and scalable.

- Experience with Embedded C language, TargetLink, and mScripts.

- Knowledge of MAAB Guidelines, MXAM, MXRAY.

- Familiarity with version management tools like PVCS, SVN, MKS.

- Experience working with TPT for testing and requirement management.

- Experience with TPT requirement traceability from test cases to test steps.

- Testing experience with Canoe.

- Strong mathematical, analytical, and communication skills.

- Knowledge of Python scripting is a plus.

- Understanding of Agile frameworks and tools such as Scrum/Kanban, JIRA, Confluence, TMX, R4J.

Works in the area of software engineering, encompassing development, maintenance, and optimization of software solutions/applications. Responsibilities include applying scientific methods to analyze and solve software engineering problems, developing and applying engineering practices, supervising technical and administrative tasks, and collaborating with team members and stakeholders.

Grade Specific: More than one year of relevant experience, solid understanding of programming, software design, and development principles. Capable of working independently with minimal supervision, managing tasks effectively, and contributing positively to project performance. Demonstrates decision-making based on understanding of the situation, not just rules.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.