Posted: Saturday, January 13, 2018 6:06 PM
Requisition Id :
Additional Work Location(s) ?:
A Career at HARMAN
We are ONE HARMAN.We are greater than the sum of our divisions or brands. We proudly talk about our many iconic brands and describe how our technologies are transforming the car, the workplace and everywhere in between. We work hard. We create useful, playful, beautiful things. We strive for excellence and we aim to win as a team. No matter the position, every employee at HARMAN is expected to demonstrate our core competencies: leadership, change:orientation, collaboration, judgment and a results:driven mindset. At HARMAN, we expect brilliance. You can expect a career full of brilliant possibilities.
This Domain Program Manager will have global responsibility to help drive software development alignment; supported through frequent interactions with regional and remote development resources. A Program Manager in this position focuses their time assigning and coordinating tasks between global software development teams. Assistance provided to the global teams includes supporting software development, tracking and reporting on all tasks, and assisting all other Domain Program Managers and Project Leads to maximize their software development capacity using global teams. In addition, this Program Manager will run daily Domain Scrums across multiple products and across multiple global teams. The person who will be most successful in this position has a good understanding of embedded software development and excellent communication skills with global teams.
:Manage, track and report on the progress of all work being performed by the global development teams.
:Assign and coordinate tasks between domain project leadership and global development teams.
:Gather required hardware to support global development efforts.
:Manage and ensure adherence to standard development processes for development of new features, debugging of issues, and creation of test cases for unit testing.
:Participates/Leads internal and customer driven design reviews throughout program.
:Manages global technical resources, including planning, estimating, and developing requirements in compliance with the established software development process.
:Works with the customer to further define/clarify requirements and to resolve issues.
:Runs daily software scrum meetings.
:May direct the work of 8:10 other engineers.
:Software Quality champion who is willing to drive higher software quality across the organization.
:Analyze customer and internal requirements and specifications and translates these into software designs.
:Lead effort to achieve desired CMMI level.
:Working knowledge of software development tools (debuggers, emulators, compilers, etc).
:Working knowledge of software development processes and experience with implementation across a global development organization.
:Working knowledge of embedded operating systems.
:Coordinates software development activities with software team leader.
:Bachelor's degree in Electrical Engineering, Computer Science or equivalent discipline.
:12+ years of embedded software development.
:5+ years of C, C++, Java, or other structured language.
:Project and Supplier management experience in a navigation domain context.
:Experience developing and debugging software in a real:time, embedded, multiprocessor, multi:interface environment.
:Working knowledge of QNX, Embedded Linux, and/or Android is highly preferred.
:Project management experience in the Infotainment field is highly preferred.
:PMP Certified or equivalent.
:Several years of experience working with and managing global software development teams across multiple products.
:Good verbal and written communication skills in both English and the native language(s) of global development teams.
:Working experience with embedded systems.
• Location: Ann Arbor, novi
• Post ID: 44445457 annarbor