Platzhalter Bild

Application Software Developer (Pune, IN, 411 057) na None

None · Pune, Índia · Onsite

Candidatar-se agora

Change perspective. Shape the future.

 

Brose invests in new technologies and business areas for a successful future. Let´s shape our future together. Are you ready for a career change? Then apply now for the following opening!

 

  • Your tasks
  • Requirements engineering for software in coordination with the customer requirements and electronics development team.
  • Definition of software specifications and interfaces in coordination with the electronic development team.
  • Conception and design of software architectures in coordination with the electronic development team.
  • Implementation and test of software components.
  • Preparation of essential test-software.
  • Software change resolution.
  • Preparation of documentation as required.
  • Development of application software for motors (DC, BLDC) like CFM, DTA, ETW in coordination with the global development teams in (various regions) following defined standards.
  • Application software comprises of:
  • ­Customer interface software and user logic 
  • ­Commutation control logic
  • ­diagnostic functions
  • ­communication protocols (e.g. PWM, LIN, CAN)
  • ­Calibration of ECU for software parameters
  • Your Profile
  • Graduate/Post-graduate degree (e.g. in electrical, electronics, instrumentation,computer engineering)
  • Work Experiences-3-8 years.
  • Strong knowledge with the programming language C and Assembler
  • ­Strong knowledge in programming of microcontrollers like Free scale S12X, Infineon TLE987x or similar
  • Strong knowledge of embedded software development tools (compiler, debugger, emulator, etc.)
    Knowledge of electronics hardware/components and usage in application
  • Good knowledge of software development life cycle, test and debugging methods
    Knowledge of software development for drives BLDC / Permanent Magnet Synchronous Motors (PMSM) motors will be an advantage
  • Strong knowledge of communication protocols CAN/LIN and vector tools (CANoe, CANape, etc)
    Good written and verbal communication skill 
  • Working experience with Speed / Torque control algorithms for BLDC / PMSM e.g., Field Oriented Control (FOC), Direct Torque Control (DTC) etc.
  • Working experience of Sensor-less Startup and Rotor Position Estimation algorithms e.g. Kalman Filter, Observer
  • Working experience of 3-phase Current Measurement and reconstruction using Single Shunt method.
  • Working experience of Modulation Techniques like Space Vector Pulse Width Modulation (SVPWM), Harmonic Injection, Field Weakening, Maximum Torque Per Ampere (MTPA) etc.
  • Working experience of Control Systems Strategies e.g. P, PI, PID control
  • Working experience of Fourier Transformation, Laplace Transformation, Transfer Functions etc.
  • Expert in Functional Safety (ISO 26262) (Actual working experience not certification)
  • Working experience with microcontrollers like NXP S12Z, Infineon TLE987x, S32K144 and Gate drivers like Infineon TLE9180, Texas Instrument DRV3256, DRV8363, UCC27712, UCC21530

With our Brose work environment, we offer you a modern working environment:

The flexible office concept promotes a working atmosphere characterized by open communication and the greatest possible efficiency. Variable working hours give you sufficient leeway to balance family and career. Our employees receive results-oriented compensation as well as innovative social benefits in the areas of company pension plan, health, fitness and company catering.

Please send your application documents via our online form.

Candidatar-se agora

Outros empregos