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.