Home
Jobs
Saved
Resumes
Layouting Software Developer – Working Student at Black Semiconductor | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Layouting Software Developer – Working Student
Black Semiconductor
Website
LinkedIn
Layouting Software Developer – Working Student
Aachen, North Rhine-Westphalia, Germany
Full Time
2 hours ago
Apply Now
Key skills
Docker
Linux
Python
Unix
Git
Repository
CI/CD
Communication
About this role
Role Overview
Support the development of software tools for semiconductor layout generation
Contribute to scaling our design infrastructure from research prototypes to production-ready systems
Develop Python scripts to generate semiconductor mask layouts and expand our layouting repository
Support the transition of our design tools from academic prototypes to production-ready software
Implement new layout components and features
Containerize workflows
Contribute to our design automation pipeline
Requirements
Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Engineering, Physics, or a related field
Strong Python development skills, knowledge of additional programming languages is a plus
Experience with Git, ideally in a collaborative environment (e.g. CI/CD pipelines)
Comfortable working in Linux/Unix environments
Experience with debugging and writing clean, maintainable code (e.g. PEP 8, linting)
Basic understanding of software testing concepts is a plus
Experience with containerization (e.g. Docker) is a plus
Strong problem-solving skills, attention to detail, and a structured working style
Curious and eager to learn
Good communication skills in English
Based in Aachen and willing to work partly on-site
Tech Stack
Docker
Linux
Python
Unix
Benefits
Outstanding insurance
Pension
Virtual stock options
Apply Now
Home
Jobs
Saved
Resumes