Embedded Software Developer

Schaeffler 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

EmbeddedMicrocontrollerAutomotiveAUTOSARMISRA

Industry

AutomotiveIndustrial Automation

Job Description

undefined

General Information:

SW Developer designs, implements, develops source code and tests the SW units within a SW project. SW Developer integrates the SW Units / SW Components and ensures inter-operability between them.

Your Key Responsibilities:

  • In depth understanding of Embedded Systems.
  • Deep Understanding of Microcontroller and Peripherals.
  • Understating of Hardware and Microcontroller interfacing Hardware circuit is an added advantage.
  • Familiarity with automotive communication protocols and diagnostic tools
  • Design the SW Function Design in C language.
  • Detailed design, coding and unit testing of specific SW Components in accordance with the BU processes and conventions.
  • Define the Requirements for the SW Function Design.
  • Structure the SW Function Design.
  • Code your Design by Manual code.
  • Perform development checks, reviews (e.g. design, code) & static code analysis.
  • Perform SW units integration, Integrate the SW Code in corresponding repository under the valid integration rules and KPI’s.
  • Ensure compliance with automotive standards (AUTOSAR, MISRA)
  • Perform SW Integration Test to verify SW architecture specification (acting as SW Integration Tester).
  • Test – Verify your design before at Design level and after Integration (Integration level) by your own.
  • Reuse and adaptation of existing SW Components or modules.
  • Debug and root cause of reported issues of software module or component scope.
  • Correction of anomalies as defined in the Problem Resolution process.
  • Proactive communication of e.g. delays, possible risks, problems during development.
  • Delivery of the committed work package results within the planned time, effort and quality.
  • Get access rights to input work products, tools and infrastructure necessary to perform the assigned tasks, especially to the development/compiler toolchain, the CM/ChM System for this project inclusive access to related SW requirements, to the generic libraries or previous projects for re-use and debugger, sample ECU or PCB with measuring equipment.
  • Initiate / raise issues due to incorrect requirements, inconsistent architecture, erroneous or unreliable 3rd party software, etc.
  • Initiate / raise issues on major insufficiencies within the development tool chain.
  • Approving of SW Integration and SW Integration Test per SW Component

Your Qualifications:

  • Educational Qualification: B.E/B. Tech in Electronics & Communication Engineering. Master’s in Electronics Engineering will be an added advantage
  • Experience: 4 to 8 years’ experience in Automotive software development

Our Offering:

  • Great company culture and well-defined career path
  • Opportunity to be a key part of a growing organization
  • Close collaboration with customer and project-team

undefined