Software Engineer – Static Code Analysis (Automotive Domain) na Mercedes-Benz Group AG
Mercedes-Benz Group AG · Bangalore, Índia · Onsite
- Professional
- Escritório em Bangalore
Educational Qualification:
Bachelor’s degree in Engineering – Electrical, Electronics, Computer Science, or a related discipline
Role Overview:
We are seeking a motivated and experienced Software Engineer to support and enhance Static Code Analysis (SCA) processes in the automotive software development lifecycle. The ideal candidate will have hands-on experience with C/C++ programming, static analysis tools (such as Astree, Coverity, and SonarQube), and embedded systems projects. A strong understanding of automotive standards, AUTOSAR, MISRA guidelines, and CI/CD pipelines is essential.
Key Responsibilities:
• Setup and maintain Static Code Analysis (SCA) workflows using tools like Astree, Coverity, and SonarQube
• Work closely with ECU software teams to integrate SCA into CI/CD pipelines (e.g., Jenkins, GitLab)
• Analyze, debug, and fix issues in embedded C codebases during development and review phases
• Define and enforce quality gates and compliance checks based on MISRA and other automotive coding standards
• Collaborate with teams to ensure adherence to AUTOSAR and project-specific quality guidelines
• Automate and optimize code quality analysis across multiple projects
• Support teams with compiler/linker-level debugging and configurationTechnical Skills:
Must Have Skills:
• Proficiency in C/C++ programming
• Strong experience in debugging embedded C code
• Practical knowledge of C compilers and linkers
• Familiarity with C language standards and MISRA guidelines
• Experience with Static Code Analysis tools: Astree, Coverity, SonarQube
• Hands-on experience in CI/CD setup using Jenkins and GitLab
• Experience in automotive ECU projects and embedded systems
Nice to Have Skills:
• Knowledge of AUTOSAR architecture
• Experience with scripting languages (Python, Shell, Perl)
• Exposure to quality management tools and metrics tracking
• Familiarity with ISO 26262 or other safety standards is a plus
Non-Technical Skills:
• Excellent analytical and problem-solving abilities
• Effective communication and collaboration skills
• Strong sense of ownership and accountability
• Ability to mentor peers, conduct technical presentations, and drive improvements
• Commitment to delivery timelines and quality processes
Educational Qualification:
Bachelor’s degree in Engineering – Electrical, Electronics, Computer Science, or a related discipline
Role Overview:
We are seeking a motivated and experienced Software Engineer to support and enhance Static Code Analysis (SCA) processes in the automotive software development lifecycle. The ideal candidate will have hands-on experience with C/C++ programming, static analysis tools (such as Astree, Coverity, and SonarQube), and embedded systems projects. A strong understanding of automotive standards, AUTOSAR, MISRA guidelines, and CI/CD pipelines is essential.
Key Responsibilities:
• Setup and maintain Static Code Analysis (SCA) workflows using tools like Astree, Coverity, and SonarQube
• Work closely with ECU software teams to integrate SCA into CI/CD pipelines (e.g., Jenkins, GitLab)
• Analyze, debug, and fix issues in embedded C codebases during development and review phases
• Define and enforce quality gates and compliance checks based on MISRA and other automotive coding standards
• Collaborate with teams to ensure adherence to AUTOSAR and project-specific quality guidelines
• Automate and optimize code quality analysis across multiple projects
• Support teams with compiler/linker-level debugging and configurationTechnical Skills:
Must Have Skills:
• Proficiency in C/C++ programming
• Strong experience in debugging embedded C code
• Practical knowledge of C compilers and linkers
• Familiarity with C language standards and MISRA guidelines
• Experience with Static Code Analysis tools: Astree, Coverity, SonarQube
• Hands-on experience in CI/CD setup using Jenkins and GitLab
• Experience in automotive ECU projects and embedded systems
Nice to Have Skills:
• Knowledge of AUTOSAR architecture
• Experience with scripting languages (Python, Shell, Perl)
• Exposure to quality management tools and metrics tracking
• Familiarity with ISO 26262 or other safety standards is a plus
Non-Technical Skills:
• Excellent analytical and problem-solving abilities
• Effective communication and collaboration skills
• Strong sense of ownership and accountability
• Ability to mentor peers, conduct technical presentations, and drive improvements
• Commitment to delivery timelines and quality processes
Candidatar-se agora