Altera logo

Software Engineering Manager - Graphical User Interface (GUI)

Altera
May 22, 2026
Full-time
On-site
San Jose, California, United States
$187,000 - $270,700 USD yearly
EDA Jobs, Level - Senior

Job Title

Software Engineering Manager - Graphical User Interface (GUI)

Role Summary

Lead a GUI software engineering team developing next-generation user interfaces for Electronic Design Automation (EDA) tools. The manager will drive architecture, design, and delivery of high-performance, interactive GUI applications and coordinate across hardware, backend EDA, and product teams.

Experience Level

Senior β€” requires substantial technical and managerial experience (see Requirements for details).

Responsibilities

Primary responsibilities include team leadership, program execution, and cross-functional coordination to deliver intuitive, high-performance GUI tools for EDA workflows.

  • Manage, mentor, and grow a high-performing GUI software engineering team.
  • Coordinate and align engineering efforts across globally distributed teams.
  • Drive architecture, design, implementation, and delivery of GUI applications integrating with EDA backends and hardware.
  • Partner with product management, applications engineering, and backend teams to define requirements and seamless workflows.
  • Ensure high quality, performance, and usability of GUI features through technical direction and delivery oversight.

Requirements

Must-have technical, leadership, and domain experience required to perform the role effectively.

  • 5+ years of management experience leading software engineering teams.
  • 10+ years of EDA software development experience, including building highly interactive EDA tools and improving user productivity through GUI design.
  • Proven experience managing and collaborating with distributed or remote engineering teams.
  • Strong understanding of hardware description languages, synthesis, place-and-route, and ASIC/FPGA design methodologies.
  • Hands-on technical expertise with C++, Qt, Python, Tcl, and Java.
  • Track record of delivering shipped software products and driving cross-functional execution.
  • Preferred: experience applying data-driven approaches to optimize complex user workflows.

Education Requirements

BS or MS in Electrical Engineering is required; PhD is highly preferred (PhD in EE or related EDA/tool-development field preferred).


About the Company

Company: Altera

Headquarters: Bengaluru, Karnataka, India

Altera provides leadership programmable solutions for applications ranging from cloud to edge, unveiling limitless AI possibilities. Their extensive product portfolio includes FPGAs, CPLDs, Intellectual Property, development tools, and System on Modules aimed at accelerating innovation in various fields.

Altera logo

Date Posted: 2026-05-22