BSW Platform Services Engineer

  • Betim
  • Kpit

We KPIT (www.kpit.com) are a global technologies company specializing in CASE (Connected, Autonomous, Shared, Electric) domains. Systems and Software in Electric & Conventional Powertrain, Autonomous Driving & ADAS, Digital Connected Solutions, Connected Vehicles, Vehicle Diagnostics, and Vehicle Networks.


Join the leading software development and integration team helping mobility leapfrog towards a clean, smart, and safe future. A company specializing in embedded software, AI, and digital solutions, KPIT accelerates clients’ implementation of next-generation technologies.


**RESUME MUST BE SUBMITTED IN ENGLISH**


Responsibilities:

  • Execute user stories/task assigned in the sprints as planned.
  • Develop software as per the requirements/acceptance criteria.
  • Develop sysml models as per the requirements/acceptance criteria.
  • Follow defined SW process and develop software and documentation as required.
  • Participate in all sprint meetings such as daily standups, sprint planning and sprint reviews.
  • Review requirements and other inputs to determine the feasibility of implementation and provide appropriate feedback to respective teams.
  • Raise risks to the blocked items or lack of inputs and bring it to the attention of scrum masters/managers.
  • Assistance with other tasks as needed and determined by management.


Requirements:

  • Bachelor’s Degree in electrical / Computer Engineering or similar discipline.
  • Minimum 4 years of experience developing embedded software for automotive safety applications.
  • Proficient in software development using C or C++ languages.
  • Proficient in software development in QNX and Linux environments.
  • Experience in various middleware architectures, specifications and configuration tools like Classic & Adaptive AUTOSAR.
  • Knowledge of configuration management tools: Github or Gitlab.
  • Familiarity with build systems like C-make and Bazel build.


Good to have:

  • Have excellent oral and technical writing skills.
  • Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms.
  • Knowledge of vehicle bus standards (CAN, CANFD, LIN, Ethernet) and experience with automotive software and device driver development are a plus.
  • Experience integrating 3rd party software and software stacks.
  • Knowledge of Vector CAN tools (CANalyzer, CANoe) or equivalent.
  • Knowledge of issue tracking system: IBM RTC, CodeBeamer or JIRA.
  • Experience with architecture development/system modeling tools like Rhapsody and PREEVision.
  • Familiarity with CI / CD systems like Conon and Jenkins.
  • Adaptability to work in an international company on a project with teams in multiple countries.