Senior Software Engineering Program Manager - Hardware

Block
Bay Area, CA
Job Description
Block Hardware is seeking a Senior Software Engineering Program Manager to oversee the development and delivery of software projects. The role involves aligning cross-functional teams, managing timelines, and ensuring successful deployment of solutions. This position is part of the Hardware organization, partnering with Hardware Engineering Program Managers.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline
  • 10+ years of industry experience in software development or program management within a Hardware development environment
  • Strong engineering / technical background
  • Experience with embedded systems, knowledge of Android/AOSP, AI voice models, familiarity with software development and build tools, understanding of hardware-software interfaces
  • Experience leading technically complex software projects for NPI
  • Proficiency in core project management disciplines including scope, schedule, budget, resources, quality, and risk management

Benefits

  • Healthcare coverage (Medical, Vision and Dental insurance)
  • Health Savings Account and Flexible Spending Account
  • Retirement Plans including company match
  • Employee Stock Purchase Program
  • Wellness programs, including access to mental health, 1:1 financial planners, and a monthly wellness allowance
  • Paid parental and caregiving leave
  • Paid time off (including 12 paid holidays)
  • Paid sick leave (1 hour per 26 hours worked (max 80 hours per calendar year to the extent legally permissible)
  • Learning and Development resources
  • Paid Life insurance, AD&D, and disability benefits
]]>