Lead Software Engineer

Ignite Next GmbH

Zürich

Hybrid

CHF 140.000 - 190.000

Vollzeit

Vor 12 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Ignite Next GmbH in Zürich, Switzerland, seeks a senior leader to head the software group for ComputeRAM. You will set strategy and own hands-on delivery across drivers, compiler paths, code generation, kernels, benchmarking, and the SDK.

You will collaborate with hardware teams and early customers to turn silicon capability into a developer-friendly product, driving team growth and establishing quality standards and a predictable cadence.

Qualifikationen

  • 7+ years building low-level software or compilers
  • Strong C++ and Python
  • Experience shipping complete projects end-to-end
  • Experience with roadmaps and reviews
  • Hands-on with MLIR/LLVM passes or code generation or graph compilers or DSP libraries
  • Ability to work with hardware language and APIs

Aufgaben

  • Own the software development from a management perspective, deliverables and quality
  • Ensure information exchange between hardware and software teams in co-design
  • Deliver a clean programming model, drivers, kernels, and examples; package for real-world projects
  • Define compiler development priorities and plan functionalities based on customer requirements
  • Create integration kits, reference designs for MCUs/accelerators, ready-to-build projects
  • Grow the team: hire, mentor, code reviews, set ownership boundaries

Jobbeschreibung

Zürich, Switzerland
Seniority: 7+ years (systems, compilers, or embedded)

Lead the software group that makes ComputeRAM® easy to use, from microcontrollers to accelerators. You will set the strategy and own hands-on delivery across drivers, compiler paths, code generation, kernels, benchmarking, and the SDK. You will work closely with hardware and with early customers, turning a silicon capability into a developer-friendly product. One of your primary responsibilities will be to understand how our hardware works and provide feedback to the hardware designers on how to simplify its use and improve its performance from a system perspective. You will drive the growth of the team, set the bar for quality and documentation, and ship on a predictable cadence.

What you’ll do
  • Own the software development from a management perspective, being responsible for the deliverables and their quality, distributing the workload among team members, prioritizing the various activities, and reviewing the teamwork.
  • Be responsible for ensuring the correct exchange of information between the hardware and software teams, and handle the software part of our hardware/software co-design. Work with the architecture and custom design teams on data flows, programming models, and supported functionalities.
  • Deliver a clean programming model, drivers, kernels, and examples; package them for real-world projects, and maintain stability as hardware evolves.
  • Define the compiler development, establish priorities, and plan functionalities based on customer requirements.
  • Create integration kits, reference designs for MCUs and accelerators, ready-to-build projects, and step-by-step guides that our customers and partners can follow.
  • Grow the team: hire, mentor, design, and code reviews, and set clear ownership boundaries.
Outcomes (first 18 months)
  • A production-level software suite with code, docs, and references for one MCU platform and one accelerator.
  • A compiler prototype that maps foundational AI algorithms and related layers to ComputeRAM with clear speed-up and memory savings, documented end-to-end.
  • A benchmark and profiling suite, with visible improvements in latency and energy across releases
Requirements
  • 7+ years building low-level software or compilers; strong C++ and Python
  • A track record of shipping complete projects end-to-end,
  • Experience with roadmaps and reviews. Ability to work and lead independently, starting from top-level goals as input and producing a complete development plan, including planning (Jira, MS Project)
  • Hands-on with at least one of: MLIR/LLVM passes, code generation, graph compilers, or high-performance DSP libraries.
  • Ability to deal with hardware-specific language, read specs, define clean APIs, and negotiate trade-offs.
Nice to have
  • Experience integrating with TensorFlow Lite for Micro.
  • Experience with packaging software for external developers.
  • MCU bring-up expertise and familiarity with toolchains
  • Deep learning and AI understanding and expertise, including quantization and edge-specific optimizations
Interview flow (indicative)
  1. 30-min intro with HR (role/context)
  2. First Technical deep dive
  3. Second Technical Deep Dive
  4. (Optional) Third Technical Deep Dive
  5. Systems/product conversation with management
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Compiler Engineer
Senior Compiler Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 120.000 - 160.000
Standard Custom Design Engineer
Standard Custom Design Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 140.000 - 190.000
Senior Software Engineer - Low-Level Systems, Compilers & Embedded AI
Senior Software Engineer - Low-Level Systems, Compilers & Embedded AI

TalentCloud Group • Zürich

Vor Ort
CHF 100.000 - 130.000
Lead Custom Design Engineer
Lead Custom Design Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 180.000 - 240.000
Senior Custom Design Engineer
Senior Custom Design Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 140.000 - 190.000
Compiler Engineer
Compiler Engineer

IC Resources • Zürich

Vor Ort
CHF 150.000 - 210.000
Senior Engineer – Backend (Physical Design & Timing)
Senior Engineer – Backend (Physical Design & Timing)

Synthara AG • Zürich

Vor Ort
CHF 100.000 - 130.000
Senior Engineer
Senior Engineer

Ignite Next GmbH • Zürich

Hybrid
CHF 120.000 - 180.000
Lead Embedded Software & Compiler Engineering
Lead Embedded Software & Compiler Engineering

Ignite Next GmbH • Zürich

Hybrid
CHF 140.000 - 190.000
Compiler Engineer
Compiler Engineer

NextSilicon • Zürich

Vor Ort
CHF 120.000 - 180.000