Jobs · Engineering · California

Director of Engineering

Altera · San Jose, CA · 1 mo ago
Engineering$210k–$303k/yrFull-time

Key Responsibilities

  • Lead, grow, and develop a high-performing software IP engineering organization, including managers, technical leads, and individual contributors.
  • Define organizational objectives, technical strategy, hiring plans, and execution priorities aligned with Altera's business goals.
  • Establish a culture of technical excellence, innovation, accountability, and continuous improvement.
  • Coach and mentor engineering leaders while building strong succession plans across the organization.
  • Define and execute the roadmap for FPGA software IP, libraries, frameworks, and platform technologies.
  • Lead development of reusable, scalable, and production-ready IP solutions for FPGA-based systems.
  • Oversee the delivery of software IP supporting: Embedded processing systems, AI/ML acceleration, Networking and communications, DSP and signal processing, Security and cryptography, High-speed connectivity and interfaces, System management and infrastructure software.
  • Drive architecture reviews, technical decision-making, and development best practices.
  • Partner with Product Management, FPGA Architecture, Software Engineering, and Customer Engineering teams to define future software IP requirements.
  • Evaluate emerging technologies, industry trends, and customer feedback to guide investment decisions.
  • Influence future FPGA platform capabilities through software innovation and ecosystem development.
  • Ensure software IP solutions align with customer needs, market opportunities, and long-term technology roadmaps.
  • Work closely with Quartus, FPGA architecture, silicon engineering, validation, and applications teams to ensure successful integration and deployment of IP solutions.
  • Collaborate with strategic customers and partners to understand requirements and drive adoption.
  • Serve as a senior technical leader in executive reviews, customer engagements, and product planning activities.
  • Own execution, quality, schedules, resource planning, and organizational performance.
  • Drive development productivity through modern engineering practices, automation, CI/CD infrastructure, and robust validation methodologies.
  • Establish metrics to measure software quality, customer adoption, engineering efficiency, and business impact.
  • Lead execution across geographically distributed engineering teams.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field; Master's Degree preferred.
  • 12+ years of experience in software engineering, FPGA development, semiconductor technologies, or related technical domains.
  • 6+ years of engineering leadership experience managing large, geographically distributed engineering organizations.
  • Strong experience developing software platforms, frameworks, middleware, SDKs, drivers, or IP solutions.
  • Deep understanding of FPGA technologies, embedded systems, and hardware/software co-design principles.
  • Proven track record delivering complex software products and platform technologies at scale.
  • Experience leading cross-functional initiatives spanning hardware, software, and product organizations.
  • Excellent communication, organizational, and executive leadership skills.

Similar jobs

Director of Engineering

Quantum Computing Inc.Hoboken, NJ· 1 wk ago
Engineeringapply on quantum-computing-inc.alphastaff-hiring.com

Director of Engineering

Qualified HealthPalo Alto, CA· 1 mo ago
Engineering$240k–$310k/yrapply on jobs.ashbyhq.com

Director of Engineering

Aery Aviation, LLCNewport News, VA· 1 mo ago
Information Technologyapply on ats.rippling.com