The Job logo

What

Where

MB OS VF Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a highly skilled Software Developer with 4-7 years of experience in Automotive Software development. You will be responsible for designing, building, and maintaining efficient and reliable C/C++ code for automotive infotainment systems. Your role also includes communication, integration, and documentation tasks. Strong knowledge of IPC mechanisms, UML diagram tools, and Git/Jenkins/Jira is required. Experience with embedded operating systems, Agile methodology, and scripting languages is a plus.

Job Description: 

Infotainment  SW Development 

Education & Training

  • Bachelor’s /Master’s Degree in Electronics / Computer Science / Instrumentation

Experience

  • 4-7 years of experience in Software development in Automotive
  • Min 4 years of experience in writing, debugging, and testing C/C++ software.

 

Skills (Mandatory)

  • Knowledge in any Head unit middleware applications
  • Strong experience in using IPC mechanisms like Thrift, DBus, Franca, Common-API etc.
  • Expertise C/C++ programming skills(C++ 11/14/17)
  • Expertise in SW Design using any UML diagram tools like Enterprise Architect, Rhapsody
  • Well versed with the Git, Jenkins, and Jira etc.
  • In-depth Understanding of Automotive infotainment systems and system design.
  • Knowledge of Embedded operating systems like embedded Linux.
  • Excellent Communication and Team work skills
  • Experience in working with Agile methodology.
  • Experience in developing middleware services
  • Should have collaborated with cross functional teams

 

Skills (Good to have)

  • Good knowledge on scripting languages Perl or Python etc.
  • Good knowledge of Test driven development (Unit and Module testing)
  • Exposure on modern S/W Development languages like Kotlin is an added advantage
  • Proven ability working in Agile Scrum environment using Atlassian tools

 

Job Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C/CPP code
  • Ensure the best possible performance, quality, and responsiveness of applications/library
  • Documentation of High Level, Low Level design, Source code and Unit Tests
  • Communication with partners, suppliers and within the team
  • Integration, Build and Release Management of application
  • Documentation of High Level, Low Level design, Source code and Unit Tests
  • Develop, flash and test the application in Telematics Head Unit hardware
  • Participate in integration and architecture workshops.
  • Help maintain code quality, organization, and automatization
Set alert for similar jobsMB OS VF Developer role in Bangalore Urban, India
Mercedes-Benz Research and Development India Logo

Company

Mercedes-Benz Research and Development India

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Research and Development

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Mercedes-Benz Research and Development India Logo

Azure Full Stack Developer

Mercedes-Benz Research and Development India

Bangalore Urban, Karnataka, India

Posted: 10 months ago

We are looking for a candidate with 7+ years of experience in design, development, and implementation of web applications built with cloud native technologies. The ideal candidate should have strong skills in web application scripting languages such as HTML5, CSS3, JavaScript, Ajax, XML, and jQuery. Experience in release management and automation using tools like Azure DevOps and Jenkins is required. Additionally, experience with Git based repositories like Github or Bitbucket and React.js is preferred. The candidate must have the ability to lead technology discussions and workshops with customers, and possess Microsoft certifications for software development or cloud technologies. A degree in Computer Science is required for this position. Strong interpersonal skills, ability to work collaboratively, and excellent communication and problem-solving skills are essential. The candidate should be able to work in a fast-paced environment, think creatively, and adapt to learn new technology and business processes. Strong organizational skills, analytical thinking, and the ability to provide effective problem analysis and solutions are also necessary.