Software Design/Architecture Engineer

Software Design/Architecture Engineer

Tesla

Athens, Greece

What to Expect

Optimizing every aspect of automotive system design is vital to our success, making electric vehicles more efficient and accessible. As a System Design/Architecture Engineer, you will play a key role in our Electric Motor Design and Optimization team located in Greece, with global impact. You will be responsible for developing, optimizing, and scaling software tools that enhance the efficiency of core engineering workflows. These tools will support the processing, comparison, and visualization of large-scale simulation and measurement data. Your work will also contribute to improving an SQL-based distributed-simulations framework, making it more efficient and scalable.

What You’ll Do

  • Design, develop, and optimize software tools for data processing, visualization, and comparison in MATLAB, Python, SQL, or other programming languages;
  • Leverage AI coding agents to accelerate development while maintaining full ownership of architectural decisions and code quality;
  • Work with big datasets, focusing on efficient data fetching, storage, and visualization;
  • Enhance and optimize a distributed-simulations framework, improving scalability and performance;
  • Develop and refine data-driven optimization workflows for electric motor design;
  • Collaborate with motor designers, test engineers, and software developers to define requirements and develop high-performance engineering tools.

What You’ll Bring

  • Degree in Electrical Engineering, Computer Science, or a related field;
  • Several years of experience in software development, data analysis, or a related area;
  • Strong programming skills in MATLAB and/or Python;
  • Experience with SQL databases and handling large datasets;
  • Demonstrated hands-on experience using AI coding agents (e.g., Claude, Cursor, or similar) to produce high-quality code that has been deployed to a production project;
  • Ability to critically evaluate AI-generated code, ensuring full understanding of the system architecture and all coding choices made by the agent;
  • Strong analytical and problem-solving skills;
  • Excellent communication skills: precise, methodical, and to the point;
  • Ability to work in a multinational, cross-functional team environment;
  • Fluent in English language skills, both written and verbal

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Greece      Developer      On-site      Python Developer      Tesla     

EuroTechJobs Logo

© EuroJobsites 2026