Π­Ρ‚Π° вакансия Π² Π°Ρ€Ρ…ΠΈΠ²Π΅

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ вакансии ↓
Company hidden
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ 1 час Π½Π°Π·Π°Π΄

Semiconductor Systems Engineer (C/C++/Python)

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
remote (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ USA)
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
senior
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
US

ОписаниС вакансии

ВСкст:
/
TL;DR
Semiconductor Systems Engineer (C/C++/Python): Designing and optimizing software, firmware, device drivers, and automation solutions for semiconductor design, verification, manufacturing, and post-silicon validation with an accent on hardware-software integration, EDA workflows, and silicon bring-up. Focus on architecting low-level software, building scalable automation frameworks, analyzing validation data, and improving performance across embedded, multicore, and distributed computing environments.

Location: Remote

Employment type: Full time

Company

hirify.global is recruiting for a semiconductor systems engineering opportunity focused on software, firmware, automation, and silicon validation.

What you will do

  • Design and develop high-performance software for semiconductor design, verification, manufacturing, and validation workflows.
  • Architect firmware, device drivers, and low-level software for advanced silicon platforms.
  • Build scalable automation frameworks for EDA tools, build systems, and compute environments.
  • Develop post-silicon validation, debugging, characterization, and data analysis tools.
  • Optimize reliability, performance, and scalability across embedded, multicore, and distributed systems.
  • Lead technical discussions, conduct code reviews, document designs, and mentor junior engineers while collaborating with hardware, ASIC, FPGA, verification, and manufacturing teams.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • 10+ years of professional software engineering experience, including significant work in semiconductor or embedded systems environments.
  • Expert-level programming skills in C, C++, and Python.
  • Extensive experience with EDA tools, ASIC/SoC verification, silicon bring-up, or post-silicon validation.
  • Strong understanding of hardware-software integration, embedded systems, debugging, performance optimization, Linux, scripting, automation frameworks, and HPC or cloud-based compute infrastructure.
  • Experience with version control, CI/CD pipelines, modern software development practices, and technical leadership.

Nice to have

  • Experience with SystemVerilog, UVM, Verilog, or VHDL.
  • Knowledge of cloud-native EDA workflows, distributed computing, and AI/ML applications in semiconductor design.
  • Experience with FPGA development, embedded Linux, or real-time operating systems.
  • Previous experience leading engineering teams or driving large-scale technical initiatives.
  • Master’s or Ph.D. in a related technical discipline.

Culture & Benefits

  • Remote work arrangement.
  • Collaboration across hardware, verification, manufacturing, and software engineering functions.
  • Equal employment opportunity and a workplace free from discrimination and harassment.