# Software Engineer, Terminal Interface at Normal Computing

- Company: Normal Computing
- What the company does: Normal is rethinking semiconductors from the ground up.

Normal EDA - Normal deploys AI software to accelerate complex hardware engineering with zero defects – all in one unified EDA platform.

Normal ASICs - With the help of Normal EDA and our closest... Backed by Drive Capital.
- Company website: https://normalcomputing.com
- Type: Startups
- Level: Mid level
- Location: New York City
- Work setup: On-site
- Pay: $200K to $400K base salary per year (USD)
- Posted: 2026-09-02
- Apply by: 2026-10-17
- Apply: https://jobs.ashbyhq.com/NormalComputing/13a520a8-f9d8-486a-943a-ad1d7665cece
- Page: https://www.1752.vc/careers/jobs/normal-computing-software-engineer-terminal-interface/

## About the role

Normal CLI is how semiconductor engineers do AI-assisted verification work. It is a large interactive terminal application, built in Python and Textual, that design verification engineers keep open all day, usually in environments we do not control: remote workstations inside chip companies, SSH sessions, tmux, Windows and WSL. Our users are accustomed to terminal products, and for many of them this is the first and only surface of Normal they will use. We expect that to remain true.

## What they're looking for

- Textual, Rich, prompt-toolkit, curses, Bubble Tea, Ratatui, Ink, or another terminal UI framework
- PTYs, terminal emulation, multiplexers, or remote shell and host abstractions
- Designing human-in-the-loop experiences for coding agents, AI tools, or other long-running automated systems
- Cross-platform packaging, self-update systems, internationalization, IME support, or visual regression testing
- Electron or another desktop framework, particularly embedding a CLI, TUI, or agent runtime
- Semiconductors, EDA, or hardware engineering workflows

Tags: Engineering

Source: 1752vc Careers, https://www.1752.vc/careers/jobs/normal-computing-software-engineer-terminal-interface/
