Apply now »

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.

Brose offers a high-tech work environment and a wide range of benefits. Along with competitive performance-based compensation and health insurance, our employees also benefit from attractive social and family-oriented programs throughout our North American locations*. Our benefits packages include comprehensive medical and insurance. Brose also provides educational assistance and a variety of community outreach, family, and sporting events. Flexible working hours and a collaborative work environment give our employees the freedom to balance work and personal life. Brose believes in investing in people. We offer a wide range of development programs with great opportunity for individual growth through training, international or regional assignments and tailored career paths. Our objective is to provide our employees the tools necessary to live a balanced life, experience a rewarding work environment and contribute to our surrounding communities.

*Benefits package may vary slightly per location

Apply now »