SW - Technical Program Manager

| Remote
Sorry, this job was removed at 2:16 p.m. (PST) on Thursday, September 17, 2020
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Join the most cutting-edge and well-funded hardware startup in Silicon Valley as a Software Technical Program Manager. Our mission is to reimagine silicon and create computing platforms that will transform the industry. You will have the opportunity to work with some of the most talented and passionate engineers in the world to create designs that push the envelope on performance, energy efficiency and scalability. We offer a fun, creative and flexible work environment, with a shared vision to build products to change the world.

As a Software Technical Program Manager, you are responsible for working with teams in multiple software domains to design, build and deploy software that consists of server platform support software in open source, dedicated firmware and customer tools . You will collaborate with internal and external software/firmware developers and platform engineering teams. In this role, there will also be an opportunity to engage with our customers and third parties on the drive for a customer centric quality product release.

Minimum qualifications

  • BASc/BSc (or greater) in Computer Science, Computer Engineering, Electrical Engineering or similar program with a focus on Software Engineering
  • 4 years of experience in development of software for silicon targets
  • 2 years of experience in a project management role (or equivalent) of software development for silicon enablement
  • Technical judgement to drive engineering decisions resulting in significant, positive business impact
  • Track record of successful planning and execution within resource and schedule constraints
  • Knowledgeable on program management tools and processes to increase productivity across engineering teams
  • Experience in working with Linux Open Source projects and toolchains
  • Strong understanding of revision control systems, software build systems and bug reporting/tracking systems
  • Fast learner, adaptable, self-starter who can work both independently and collaborate well within a dynamic team environment. 
  • Excellent technical communication, interpersonal and teamwork skills

Preferred qualifications

  • Experience with agile and waterfall development methodologies, leading software bug burndown before silicon tape outs and software for silicon validation
  • Proven ability to drive teams towards long term challenging goals and intermediate milestones
  • Foundational understanding of server class system components such as I/O devices, power management, UEFI, baseboard management controllers
  • Understanding of modern data center applications and software stacks, such as Linux, OpenStack, Kubernetes, JITs and other runtimes and operating systems
  • Experience in release engineering, continuous integration and continuous deployment environments

Role and Responsibilities

  • Organize, plan, drive and track software team efforts to deliver software solutions
  • Lead the creation and maintaining of credible and data-driven schedules and milestones
  • Engage in technical and schedule trade off discussions for the purpose of creating system level software packages suitable for deployment and testing
  • Develop processes to increase the productivity and efficiency of the team
  • Manage teams through design, development, test, manufacturing, deployment and sustaining activities for software products
  • Collaborate with firmware and software teams to ensure software deliverables are suitable, revision controlled and of measured quality to ensure internal teams can execute testing
  • Be an advocate for the program in cross functional and stakeholder meetings
  • Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous deployment
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is located near the Mission College campus. With ample restaurants, shops and a movie theater walking distance from the entrance.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NUVIA Inc.Find similar jobs