overseeing software projects from start to finish, managing and motivating software developers and other team members, giving customer presentations, and writing project proposals.
Discussing potential projects and their parameters with clients, executives, and software developers.
- Planning out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance.
- Assembling and leading the project team.
- Participating in and supervising each stage of the project.
- Ensuring each project stays on schedule and adheres to the deadlines.
- Creating a project budget and ensuring the project adheres to the budget as closely as possible.
- Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion.
- Tracking milestones, deliverables, and change requests.
- Serving as a liaison to communicate information regarding changes, milestones reached, and other pertinent information.
- Delivering completed software products to clients and performing regular checks on the products' performance.
- Technical lead for develop production ready software following ASPICE process.
- Contribute to Configuration Management and develop tools to improve the existing Software process or to create new ones
- Understand the requirements for specific project/programs and be able work on the BSW configuration with tooling from Vector (like Davinci Developer, Davinci Configurator) and other similar AUTOSAR stack.
- Working knowledge on AUTOSAR ECU software architecture
- Understand the various features provided by AUTOSAR BSW modules and configure BSW modules in Davinci Configurator or similar tools
- Understand the AUTOSAR application (SW-C) configuration and the interaction of AUTOSAR applications (SW-C) with the underlying BSW modules
- Understand the functionality of RTE, mapping of application entities with BSW module parameters, OS scheduling concepts, ECU and BSW module state changes
- Understand the AUTOSAR methodology (ECU extract contents, import of ECU extract into configuration tool)
- Understand the flow of the AUTOSAR software from application till the underlying driver.
- Ability to optimize guidelines and standards for AUTOSAR software development and integrate them in the team
- Ability to read schematics and communicate with HW designers to understand HW-SW interface
- Working knowledge of software development processes.