Full-Stack Software Engineer - IDE, Web APIs, Infrastructure
Core
Design, build, and maintain Processor Generator user interface systems (Eclipse, VS Code, Thea) and supporting infrastructure for audio, vision, and AI embedded platforms.
Role type
Full-Stack Software Engineer (IDE & Web APIs)
Builds
Eclipse-based IDE products, Web REST APIs, and Web applications for processor designers and internal infrastructure.
Domain
Semiconductor IP / Embedded Systems / Developer Tooling
Deliverable
product features
Required skills
Java, JavaScript, TypeScript, Python, Eclipse IDE framework, React, SQL, NoSQL, REST services, automated testing, Windows/Linux scripting, computer architecture fundamentals
Preferred skills
Agentic AI workflows, AI agent development
Technologies
Eclipse, VS Code, Thea, React, Java, TypeScript, Python, SQL, NoSQL
Responsibilities
Design and develop Eclipse-based IDE components for processor designers; Build Web REST API servlets for remote functionality; Develop Web applications for customers and internal infrastructure; Integrate Agentic AI workflows into product features; Engineer tests and support application teams during release phases; Collaborate with hardware and architecture teams to deliver new features.
Seniority
Mid-Senior, hands-on IC