Resume and JobRESUME AND JOB
Capgemini logo

Model based developer

Capgemini

Engineering Jobs

Model based developer

full-timePosted: Nov 4, 2025

Job Description

Model based developer

📋 Job Overview

The Model Based Developer role at Capgemini involves developing and maintaining control algorithms and signal processing functions using MATLAB/Simulink/Stateflow for embedded systems. Responsibilities include performing model simulations, generating and integrating embedded C/C++ code, and ensuring compliance with industry standards like ISO 26262. The position requires collaboration with cross-functional teams and focuses on software engineering practices in research, design, and maintenance.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain control algorithms and signal processing functions (filtering, FFT, digital filtering, estimation, etc.) using MATLAB/Simulink/Stateflow
  • Perform model simulations and functional validations (MIL, SIL)
  • Generate embedded C/C++ code automatically using Embedded Coder
  • Integrate and test generated code on embedded hardware (e.g., ARM microcontrollers, ECUs)
  • Participate in software architecture definition and requirements analysis
  • Conduct unit, integration, and system-level testing including performance verification
  • Ensure compliance with software development standards (e.g., MISRA-C, ISO 26262, IEC62304)
  • Collaborate closely with hardware, systems, and testing teams to ensure seamless integration
  • Prepare technical documentation, validation reports, and support release processes
  • Apply scientific methods to analyse and solve software engineering problems
  • Exercise original thought and judgement in development and maintenance
  • Supervise the technical and administrative work of other software engineers

✅ Required Qualifications

  • More than one year of relevant work experience
  • Solid understanding of programming concepts
  • Solid understanding of software design and software development principles
  • Ability to work with minimal supervision and produce accurate results
  • Ability to organize own time to deliver tasks with a mid-term horizon
  • Ability to work cooperatively with others to achieve team goals

🛠️ Required Skills

  • MATLAB
  • Simulink
  • Stateflow
  • Embedded Coder
  • Embedded C/C++
  • Model simulations (MIL, SIL)
  • Signal processing (filtering, FFT, digital filtering, estimation)
  • Control algorithms
  • Software architecture definition
  • Requirements analysis
  • Unit testing
  • Integration testing
  • System-level testing
  • Performance verification
  • MISRA-C
  • ISO 26262
  • IEC62304
  • ARM microcontrollers
  • ECUs
  • Technical documentation
  • Programming concepts
  • Software design
  • Software development principles
  • Team collaboration
  • Problem-solving
  • Time management

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • MATLABintermediate
  • Simulinkintermediate
  • Stateflowintermediate
  • Embedded Coderintermediate
  • Embedded C/C++intermediate
  • Model simulations (MIL, SIL)intermediate
  • Signal processing (filtering, FFT, digital filtering, estimation)intermediate
  • Control algorithmsintermediate
  • Software architecture definitionintermediate
  • Requirements analysisintermediate
  • Unit testingintermediate
  • Integration testingintermediate
  • System-level testingintermediate
  • Performance verificationintermediate
  • MISRA-Cintermediate
  • ISO 26262intermediate
  • IEC62304intermediate
  • ARM microcontrollersintermediate
  • ECUsintermediate
  • Technical documentationintermediate
  • Programming conceptsintermediate
  • Software designintermediate
  • Software development principlesintermediate
  • Team collaborationintermediate
  • Problem-solvingintermediate
  • Time managementintermediate

Required Qualifications

  • More than one year of relevant work experience (experience)
  • Solid understanding of programming concepts (experience)
  • Solid understanding of software design and software development principles (experience)
  • Ability to work with minimal supervision and produce accurate results (experience)
  • Ability to organize own time to deliver tasks with a mid-term horizon (experience)
  • Ability to work cooperatively with others to achieve team goals (experience)

Responsibilities

  • Develop and maintain control algorithms and signal processing functions (filtering, FFT, digital filtering, estimation, etc.) using MATLAB/Simulink/Stateflow
  • Perform model simulations and functional validations (MIL, SIL)
  • Generate embedded C/C++ code automatically using Embedded Coder
  • Integrate and test generated code on embedded hardware (e.g., ARM microcontrollers, ECUs)
  • Participate in software architecture definition and requirements analysis
  • Conduct unit, integration, and system-level testing including performance verification
  • Ensure compliance with software development standards (e.g., MISRA-C, ISO 26262, IEC62304)
  • Collaborate closely with hardware, systems, and testing teams to ensure seamless integration
  • Prepare technical documentation, validation reports, and support release processes
  • Apply scientific methods to analyse and solve software engineering problems
  • Exercise original thought and judgement in development and maintenance
  • Supervise the technical and administrative work of other software engineers

Target Your Resume for "Model based developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Model based developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Model based developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesData & AIExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for Model based developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Capgemini logo

Model based developer

Capgemini

Engineering Jobs

Model based developer

full-timePosted: Nov 4, 2025

Job Description

Model based developer

📋 Job Overview

The Model Based Developer role at Capgemini involves developing and maintaining control algorithms and signal processing functions using MATLAB/Simulink/Stateflow for embedded systems. Responsibilities include performing model simulations, generating and integrating embedded C/C++ code, and ensuring compliance with industry standards like ISO 26262. The position requires collaboration with cross-functional teams and focuses on software engineering practices in research, design, and maintenance.

📍 Location: Bangalore

💼 Experience Level: Experienced Professionals

🏢 Business Unit: Engineering and RandD Services

🎯 Key Responsibilities

  • Develop and maintain control algorithms and signal processing functions (filtering, FFT, digital filtering, estimation, etc.) using MATLAB/Simulink/Stateflow
  • Perform model simulations and functional validations (MIL, SIL)
  • Generate embedded C/C++ code automatically using Embedded Coder
  • Integrate and test generated code on embedded hardware (e.g., ARM microcontrollers, ECUs)
  • Participate in software architecture definition and requirements analysis
  • Conduct unit, integration, and system-level testing including performance verification
  • Ensure compliance with software development standards (e.g., MISRA-C, ISO 26262, IEC62304)
  • Collaborate closely with hardware, systems, and testing teams to ensure seamless integration
  • Prepare technical documentation, validation reports, and support release processes
  • Apply scientific methods to analyse and solve software engineering problems
  • Exercise original thought and judgement in development and maintenance
  • Supervise the technical and administrative work of other software engineers

✅ Required Qualifications

  • More than one year of relevant work experience
  • Solid understanding of programming concepts
  • Solid understanding of software design and software development principles
  • Ability to work with minimal supervision and produce accurate results
  • Ability to organize own time to deliver tasks with a mid-term horizon
  • Ability to work cooperatively with others to achieve team goals

🛠️ Required Skills

  • MATLAB
  • Simulink
  • Stateflow
  • Embedded Coder
  • Embedded C/C++
  • Model simulations (MIL, SIL)
  • Signal processing (filtering, FFT, digital filtering, estimation)
  • Control algorithms
  • Software architecture definition
  • Requirements analysis
  • Unit testing
  • Integration testing
  • System-level testing
  • Performance verification
  • MISRA-C
  • ISO 26262
  • IEC62304
  • ARM microcontrollers
  • ECUs
  • Technical documentation
  • Programming concepts
  • Software design
  • Software development principles
  • Team collaboration
  • Problem-solving
  • Time management

Locations

  • Bangalore, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,200,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • MATLABintermediate
  • Simulinkintermediate
  • Stateflowintermediate
  • Embedded Coderintermediate
  • Embedded C/C++intermediate
  • Model simulations (MIL, SIL)intermediate
  • Signal processing (filtering, FFT, digital filtering, estimation)intermediate
  • Control algorithmsintermediate
  • Software architecture definitionintermediate
  • Requirements analysisintermediate
  • Unit testingintermediate
  • Integration testingintermediate
  • System-level testingintermediate
  • Performance verificationintermediate
  • MISRA-Cintermediate
  • ISO 26262intermediate
  • IEC62304intermediate
  • ARM microcontrollersintermediate
  • ECUsintermediate
  • Technical documentationintermediate
  • Programming conceptsintermediate
  • Software designintermediate
  • Software development principlesintermediate
  • Team collaborationintermediate
  • Problem-solvingintermediate
  • Time managementintermediate

Required Qualifications

  • More than one year of relevant work experience (experience)
  • Solid understanding of programming concepts (experience)
  • Solid understanding of software design and software development principles (experience)
  • Ability to work with minimal supervision and produce accurate results (experience)
  • Ability to organize own time to deliver tasks with a mid-term horizon (experience)
  • Ability to work cooperatively with others to achieve team goals (experience)

Responsibilities

  • Develop and maintain control algorithms and signal processing functions (filtering, FFT, digital filtering, estimation, etc.) using MATLAB/Simulink/Stateflow
  • Perform model simulations and functional validations (MIL, SIL)
  • Generate embedded C/C++ code automatically using Embedded Coder
  • Integrate and test generated code on embedded hardware (e.g., ARM microcontrollers, ECUs)
  • Participate in software architecture definition and requirements analysis
  • Conduct unit, integration, and system-level testing including performance verification
  • Ensure compliance with software development standards (e.g., MISRA-C, ISO 26262, IEC62304)
  • Collaborate closely with hardware, systems, and testing teams to ensure seamless integration
  • Prepare technical documentation, validation reports, and support release processes
  • Apply scientific methods to analyse and solve software engineering problems
  • Exercise original thought and judgement in development and maintenance
  • Supervise the technical and administrative work of other software engineers

Target Your Resume for "Model based developer" , Capgemini

Get personalized recommendations to optimize your resume specifically for Model based developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Model based developer" , Capgemini

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Engineering and RandD ServicesData & AIExperienced ProfessionalsEngineering and RandD Services

Answer 10 quick questions to check your fit for Model based developer @ Capgemini.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.