Pune
Application Software Engineer SEL 3
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.
- Co-ordination with Software test for testing reports and deliverables.
- Release planning and Resource utilization.
- Co-ordination with Quality team for software quality compliance.
Your Profile
- Graduate/Post-graduate degree (e.g. in electrical, electronics, instrumentation,computer engineering).
- Experience- 3 – 8 years.
- Strong knowledge with the programming language C, C++ and OOPS.
- Strong knowledge of Automotive Mechatronics systems.
- Strong knowledge in programming of microcontrollers like ARM or similar.
- Good knowledge on usage of embedded OS and sempahores is desirable.
- Strong knowledge of Vector tools (CANoe, CANape, CAPL 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 DC motors will be an advantage.
- Strong written and verbal Communication skills.
- Good knowledge of CAN, LIN, UDS protocol.