Please send resume to rkhanna@...
SOFTWARE MANAGER #1188318
This person will drive and coordinate software activities to support new
hardware development and bringup:
RESPONSIBILITIES:
- Interface with teams across company to drive and plan SW objectives for bring
up and productization of new GPU products.
-
Drive issues within NVIDIA's software engineering team, QA
organization, configuration management, software certification, HW
development and architecture organizations.
- Coordinate resolution of technical issues across SW team, in consultation with
key stakeholders both internal and external.
- Requirements development, scheduling and planning for all phases of the chip
life cycle
- Drive execution of software activities in support of new chips, from design
through production.
- Participate in continuous process improvement to improve year over year
execution of chip programs.
- Manage task assignments to ensure that project goals are met.
- Resolve issues/disconnects within teams.
- Assess risks and develop/execute risk management plans.
- Provides timely Project Status reports, schedule updates, risks / issues and
general Project information.
- Facilitate post-mortems on program activities and apply lessons learned to
enhance/augment existing process.
-
Lead major changes/re-designs/ "paradigm shifts" of processes, systems,
or programs that impact entire organizations or departments relating to
New Product introduction (NPI).
- Define, develop, and monitor program health and take corrective action when
necessary.
MINIMUM REQUIREMENTS:
Required Organizational Skills and Traits:
-
Hands on experience with software development and process specifically
for device drivers and software application development
- Detail
oriented with proven ability to multitask in a fast moving environment
with shifting priorities and changing requirements.
- Excellent communications and technical presentation skills
- Proactive, responsive and keen on process enhancement
- Able to think strategically and tactically and to build consensus to make
programs successful
-
Demonstrable ability to think outside the box to resolve technical
issues and resource conflicts in projects spanning multiple or cross
matrix organizations
- Outstanding problem solving skills, consistently successful implementing
systematic solutions
Required Technical Skills
- 5 years programming of a modern programming language highly desired.
- Thorough knowledge of software engineering principles and previous experience
with NPI
- Experience with productivity tools and process automation in support of this
role a big plus
- Knowledge of operating systems, graphics principles and standards are a plus
- Experience coordinating activities between HW / SW organizations highly
desirable.
- Experience with semiconductor bringup and validation a plus.
Required Experience and Education
- 5 years in a similar or related role
- BS EE or CS
- PM Certification/training a plus
EOE
[Non-text portions of this message have been removed]