Factory Software Engineer
Tesla
Tilburg, Netherlands
What to Expect
Tesla is seeking a talented Factory Software Engineer to join our team at our Tilburg facility in the Netherlands. This role focuses on delivering scalable and modular software solutions for our component restoration and refurbishment operations. You will design, develop, and maintain critical software systems that power Tesla's production processes, contributing directly to our sustainability goals by extending the lifecycle of vehicle components.
What You’ll Do
- Design, implement, and maintain robust software solutions for factory systems at our Tilburg facility
- Develop and optimize code for production automation, process control, and execution systems
- Collaborate with product managers, engineers, and production teams to understand requirements and deliver effective solutions
- Provide technical support for factory software systems and contribute to knowledge sharing
- Troubleshoot complex software issues in a fast-paced production environment
- Implement continuous improvement initiatives to enhance software performance, reliability, and security
- Participate in code reviews and ensure adherence to best practices and coding standards
- Create and maintain comprehensive technical documentation for factory software
What You’ll Bring
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field
- Strong proficiency in one or more programming languages such as C#, Python, Go, or TypeScript
- Experience with database technologies including SQL (MySQL, MSSQL) and NoSQL solutions
- Understanding of software development lifecycle and modern development practices
- Excellent problem-solving skills with the ability to quickly diagnose and resolve complex technical issues
- Strong communication skills with the ability to explain technical concepts to non-technical stakeholders
- Experience working in an Agile development environment
- Effective communication skills in English, both orally and in writing.
Nice to have
- Experience with Manufacturing Execution Systems (MES) or Warehouse Management Systems (WMS)
- Knowledge of component restoration and refurbishment processes
- Familiarity with RESTful APIs and microservice architectures
- Experience with web development frameworks (ASP.NET, Angular, React)
- Understanding of DevOps practices and CI/CD pipelines
- Previous experience in automotive or other production environments
- Knowledge of IoT technologies and their application in industrial settings
Don't forget to mention EuroTechJobs when applying.