Senior Python Developer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
In this role you will develop and maintain Linux-based tooling for lithography software, collaborating with electrical, mechatronic, and system engineers. You’ll design and document software in UML, implement modules in C/C++, and support testing and release for high-value lithography machines. You work within a cross-functional team in a Red Hat Wind River Linux environment, contributing to a fast-moving, Agile-like development process. This is a hands-on position with a strong emphasis on code quality, performance, and delivering reliable software to customers.
Responsabilità- Define software requirements with cross-disciplinary engineers
- Create software design and UML documentation
- Implement C for existing modules and C++ for new modules
- Develop Python-based tests and test automation
- Conduct code reviews and participate in static analysis
- Prepare and review test reports and release software to client machines
- Test on lithography machines and collect data for validation
- Collaborate in an Agile/concurrent engineering team
- Linux C/C++ applications programming experience
- Python
- experience with formal software quality through code review, static code analysis, unit testing, test automation
- Excellent problem-solving and analytical skills
- Excellent communication skills
- A passion for programming and software engineering
- Experience or proven ability in computational algorithms
- Experience or proven ability in technical specifications
- Excellent communication
- Problem-solving
- Analytical thinking
- Linux
- C/C++
- Python