-
Cpl

Senior Software Engineer (C/C++, Python, IC, RF)

Cpl
Switzerland · Full-time · Mid-Senior

Senior Software Engineer (C/C++ & Python) – Semiconductor Industry | Zurich, Switzerland

CHF 140k - 160k base salary


About the Role

Our semiconductor client is looking for a Senior Software Engineer with strong expertise in C/C++ and Python, as well as embedded systems experience, to join our cutting-edge semiconductor and integrated circuits (IC) team in Zurich, Switzerland. This role offers an exciting opportunity to work on ASIC, RF, and mixed-signal technologies, contributing to the development of next-generation semiconductor solutions.


Key Responsibilities

  • Design and develop high-performance software in C/C++ and Python for semiconductor applications.
  • Work on embedded software development and optimisation for ASIC, RF, and mixed-signal systems.
  • Collaborate with hardware and IC design teams to ensure smooth software-hardware integration.
  • Develop software frameworks for IC design, verification, and testing.
  • Write and optimise low-level firmware for embedded platforms.
  • Perform debugging, troubleshooting, and performance tuning for embedded software and IC-related applications.
  • Contribute to software documentation, best practices, and quality assurance processes.
  • Stay updated with the latest trends in semiconductor technology, AI/ML applications, and software engineering.


Key Requirements

  • Bachelor’s, Master’s, or PhD in Computer Science, Electrical Engineering, or a related field.
  • Strong programming skills in C/C++ and Python, with experience in embedded systems.
  • Experience working with ASIC, RF, IC, or mixed-signal designs.
  • Knowledge of software-hardware co-design, including firmware and FPGA/ASIC verification.
  • Familiarity with real-time operating systems (RTOS) and embedded platforms.
  • Strong understanding of signal processing, RF systems, and IC architectures.
  • Experience with semiconductor software tools (e.g., Cadence, Synopsys, Mentor Graphics).
  • Ability to write efficient, well-structured, and maintainable code.
  • Excellent problem-solving skills and ability to work in a fast-paced, technical environment.


Nice-to-Have Skills

  • Understanding of AI & Machine Learning (ML) techniques and their applications in semiconductor design.
  • Experience with hardware description languages (HDL) such as Verilog or VHDL.
  • Knowledge of high-performance computing (HPC) and parallel processing.
  • Familiarity with scripting languages like Tcl, Bash, or Perl for automation.


Why Join Us?

  • Work at the forefront of semiconductor innovation, contributing to cutting-edge ASIC, RF, and mixed-signal technologies.
  • Competitive salary, excellent benefits, and career growth opportunities in Zurich, Switzerland.
  • Collaborate with leading experts in hardware, software, and AI-driven semiconductor advancements.
  • Be part of a forward-thinking team shaping the future of integrated circuit technology.


If you are a passionate Software Engineer with C/C++, Python, and embedded systems expertise, and are eager to work on next-generation semiconductor solutions, we encourage you to apply today!


Join us and help shape the future of semiconductor technology!

Key Skills

Ranked by relevance

embedded python embedded systems machine learning bash ai
Login to Apply
Posted
Apr 03, 2025
Type
Full-time
Level
Mid-Senior
Location
Zurich
Company
Cpl

Industries

Semiconductor Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
European Tech Recruit
Related

Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python

2026-05-22

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
Realtek Semiconductor Corp.
Related

Semiconductor Senior/Staff Embedded Software Engineer (Automotive / Linux / Tools)

2026-05-20

Full-time
Mid-Senior
Singapore
Semiconductor Manufacturing
Engineering
View Job Details
microTECH Global LTD
Related

Compiler Engineer

2026-05-24

Full-time
Mid-Senior
Switzerland
Semiconductor Manufacturing
Engineering