





Mid-level generalist backend role with common skillset and metro appeal increases applicant density.
Core Python backend and IPC skills are moderately transferable across industries despite optional semiconductor preference.
No explicit years but several mandatory technical skills (Python, multithreading, gRPC) create moderate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Execute medium to high complexity software project tasks to deliver quality software components on time.
Design, develop, modify, and deploy software within the Windows software stack, with a focus on Python applications.
Perform unit testing, code verification and validation, and develop technical documentation for application design and code.
Extensive programming experience in Python, preferably in large-scale application development.
Strong understanding of Object-Oriented Design concepts and SOLID principles.
Experience with multi-threaded programming, Inter-Process Communication (IPC), debugging, design patterns, gRPC, Protobuf, unit testing frameworks, and code analysis tools.
Work Experience Required: Not explicitly mentioned in the JD.
Individual contributor capable of managing project priorities and delivering on technical execution independently.
Demonstrates strong analytical, problem-solving, and debugging skills in complex software development.
Preferably experienced or willing to work in semiconductor domain and other programming languages, showing adaptability and willingness to upskill.