Pune
Software Architect - EL
As a successful family-owned company on a path to global growth, the Brose Group offers challenging responsibilities and exciting career opportunities to performance-driven, skilled specialists with solid professional knowledge and proven career expertise who wish to contribute to our company’s success.Your Tasks
- Leading a team of application software developers working for drives products like Cooling Fan, Drivetrain Actuators in coordination with the development department in Pune and Wurzburg 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
- Leading a team of embedded software developers
- Management of the assigned employees according to the Brose management principles
- Reviewing and approving project plans for the team
- Cooperation in defining and optimizing development processes
- Collaborate on software releases
- Check / release specification of system requirements and application software in projects
- Team training
- Preparation of an annual budget, investment and personnel plan in coordination with the supervisor as well as independent monitoring of the budget development and initiation of countermeasures in the event of target/actual deviations.
- Global standardization and further development of processes, methods and equipment as well as ensuring and promoting a uniform approach in the area of software development in coordination with the supervisor
Your Profile
- Graduate/Post-graduate degree (e.g. in electrical, electronics, instrumentation,computer engineering)
work experiences - 10 Years + - Bachelor’s degree or master’s degree in Electronics related field with a minimum of min. 10 years of professional experience
- Expertise in embedded software development for automotive applications
- Experience in leading team of software developers
- C programming, C++ Programming, Git, CAN, LIN, Segger Debuggers, iSystems Debuggers
- Strong knowledge in programming of microcontrollers like Free scale S12Z, NXP S32k, ARM Cortex M4 or similar
- Knowledge of software development for drives DC/BLDC/PSMS motors
- Strong knowledge of communication protocols CAN/LIN and vector tools (CANoe, CANape, etc)
- Knowledge of model-based software development using MATLAB Simulink
- In-depth knowledge of software development models (V-model, Automotive Spice, CMMI)
- Knowledge of Functional safety standard ISO 26262
- Knowledge in the field of mechatronic systems
- Knowledge of analog and digital circuit technology, HW components usage in application
- Knowledge of automotive electronics and networks
- Sound knowledge of quality and project management.