Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
Device Drivers
Embedded Systems
CPU
Linux
Management
Media
Agile
Program Management
Project Management
GPU
Job Details
Job Responsibilities:
- 5+ years of demonstrating ability in engineering development and project management are required
- Ability to work well in a fast-paced, multifaceted environment
- Excellent planning, time management, organizational, and interpersonal skills
- Experience with a project management tool is necessary, experience with JIRA & Confluence.
- Partner with engineering teams throughout feature development from architecture, design, implementation, and validation.
- Proactively identify, prioritize, and drive resolution to program issues
- Present and communicate new feature initiatives, top issues, risks, and critical achievements to executive leadership
- Help the team with ongoing improvements to the program management processes
Job Description:
- Demonstrated understanding of Program Management processes, strategies, and methods
- Knowledge of operating system internals, embedded system development and bring-up, device drivers, and memory management for NPI programs.
- Familiarity with hardware virtualization technologies CPU/GPU virtualization or device emulation
- C++ and Linux experience
- Program / Operations / Budgeting / Finance experience for medium to large programs.
- Solid understanding of Agile, Scrum, and Kanban development methodologies.
- Good understanding of OS systems, media, and system architecture
- Excellent time management and organizational skills
- Experience working in a high-level collaborative environment and promoting a teamwork mentality
- Strong interpersonal skills and the ability to work with many different personality types
- Experience in project management models, including Agile, Waterfall, and Scrum
Education:
- Bachelor's or Master s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.