
Automated Testing Of Cockpit Ecu
Hybrid
Zaventem, Belgium
Full Time
03-04-2025
Job Specifications
In a nutshell
Join our HILS team to automate software validation for vehicle ECUs. Analyse vehicle architecture, define test specs, assemble test benches, and write/executing test scripts. Gain hands-on experience in automotive software testing and vehicle electronics. Requires programming skills (Python, C++) and a detail-oriented mindset. Duration: 6 months.
Company Information
TOYOTA is one of the world’s largest automobile manufacturers and a leading global corporation. Founded in 1937. Toyota now sells vehicles in 170 countries and employs over 350.000 people. Based in Brussels, Belgium, and staffed by 2.700 people and more than 60 nationalities, Toyota Motor Europe (TME) handles the wholesale marketing of Toyota and Lexus vehicles, parts & accessories, and manages Toyota’s European R&D, manufacturing, and engineering operations.
We are excited to be transforming into a mobility company focusing on bringing even more happiness to our customers through various mobility solutions.
Your Team And Your Responsibilities
Automated software validation using a simulated vehicle environment is a crucial tool in ensuring the quality of a vehicle’s software. The HILS team develops the technology and toolchain for this activity and supports ECU development teams in executing their tests.
Your project
Analyse the vehicle architecture & ECU specification to define the tools required to setup an automated test bench
Assemble the testbench and develop/apply software tools to perform automated testing
Define the test specifications of the evaluation based on the ECU’s software requirements
Write and execute the test scripts based on the test specification
Communicate the outcome of the evaluation to the relevant stakeholders
Your Profile
You are fluent in English (TME’s business language)
You are enrolled into a master in Computer science, Electronics engineering, or Automotive engineering
You have (or you are willing to develop) a good understanding of vehicle electronics architecture
You have already demonstrated programming skills in past projects (Python, C++, …)
You have a quality mindset and pay attention to detai l
Starting date
From of June
Duration
6 months
Confidentiality
Due to business requirement, not all performed projects can be reflected in the internship report. This issue needs to be discussed with candidate/school in advance.
It is mandatory that applicants are students for the entire period of the internship.
We can only accept students with an EEA or Swiss citizenship (not requiring a work permit or visa to be eligible to perform an internship in Belgium)
We offer
We offer a dynamic multicultural work environment with broad opportunities to learn every day and exciting career pathways that help you explore different disciplines or areas of expertise.
Your benefits
Flexible working hours and hybrid working (homeworking, 10 days from abroad);
Company restaurant – Warm dishes, salads and desserts daily, including Japanese and traditional Belgian specialties, as well as a vegan/vegetarian option;
Sport facilities – Tennis, squash, volleyball, football and softball pitches are available at various Toyota sites;
Team building activities and other personnel related events;
Programs to support your physical and social well-being.
A truly diverse, equitable and inclusive workplace
At Toyota Motor Europe, we are committed to providing equal employment opportunity to all. All our recruitment decisions are based on the individual and their qualifications along with the job requirements. The selection process is without regard to nationality, sexual orientation, gender identity or expression, age, religion, ethnicity, disability or other personal characteristics. We do not tolerate harassment or discrimination as our individual experiences and overall diversity is our key strength. Together we have the power to make a positive change and go beyond the ordinary.
If you need any specific consideration for the interview process due to disability or any other reason, please let the recruiter know.
About the Company
At Toyota Motor Europe, our mission extends beyond being a leading mobility company; it's about fostering happiness for all through our commitment to Mobility for All. With a rich heritage spanning decades, we're dedicated to crafting a future where every individual experiences joy through mobility. Our pledge to deliver innovative, sustainable, and world class vehicles isn't just about transportation; it's about enhancing the lives of our customers and communities alike. Driven by a passion for excellence and an unwaverin... Know more
Related Jobs


- Company Name
- Sansaone
- Job Title
- Full Stack Developer (SNS01582)
- Job Description
- Job Description Welcome to Sansaone, a dynamic force in the realm of ICT talent acquisition. Born out of a passion for excellence and a vision for connecting outstanding professionals with forward-thinking organizations, we stand as a beacon for strategic recruitment solutions in the Information and Communication Technology sector. With a commitment to excellence and a passion for connecting exceptional professionals with innovative organizations, we are your strategic partner in building transformative teams. Responsibility Familiarize yourself with the existing system and offer technical suggestions to stabilize certain parts of the Legacy application. Migrate features present in another solution to this application, ensuring compatibility with the same technological base. Integrate migrated features with other application modules as well as with external systems for which data collection or sending is required. Ensure that the “”Legacy”” application remains compatible with future versions of Windows and that its behavior is stable when running. During the second phase of your mission, you will play a key role in the implementation of a new technical solution based on a Web and responsive approach. More specifically, depending on your profile, you will be required to: Participate in the implementation of MicroServices, the implementation of internal communication (between MicroServices) as well as with external systems. Contribute to the implementation of user interfaces using a MicroFrontend approach, and ensure communication with MicroServices Implement unit testing and integration testing, both on the backend side and the frontend side. Integrate the designs provided by the UX/UI Designer into user interfaces Version your source code, generate pull requests, and perform reviews of your colleagues’ code before integrating it into the main branch Model the database using a “”code first”” approach and carry out the necessary migrations Set up deployment pipelines for applications and services. Implement Infrastructure Deployment Pipelines (IaCs) Work agilely, focusing on planned tasks and meeting deadlines. Qualifications You have a strong knowledge of .NET (C#) applied to the implementation of microservices. You are also able to install and configure a database (PostgreSQL), as well as manage connections to it via the Entity Framework, taking a “”code first”” approach. You can design and implement REST or gRPC APIs, and deploy an event-driven architecture using message brokers such as RabbitMQ. You know how to develop a SPA-type web application according to a Micro-Frontend architecture, using Angular and Module Federation. You are proficient in authentication mechanisms via OpenID Connect and O365, both for backend services and frontend applications. You have proven experience in CI/CD and setting up deployment pipelines with GitLab. You are proficient in GIT and are familiar with the concepts of branches, pull requests, and code reviews. You are used to working in an agile environment, according to the Scrum methodology, and are able to adapt quickly to a change in technical orientation during the project, or even to a technology that you do not yet master. You are persevering, solution-oriented, and you integrate easily into a team with varied profiles and experiences. You are fluent in English, as well as one of the two national languages. Active knowledge of one national language and passive (at least) knowledge of the other is a real added value. Knowledge of the police environment, and more particularly of the Federal Judicial Police, is an important asset. Knowledge of Delphi and Windows application development is an important added value. Knowledge of cryptography is also an added value. Technologies Architecture : Microservice, Microfrontend et Clean Architecture PostgreSQL database Authentication: OpenID and O365 Backend Development: .NET 8 (C#), EF CORE, Unit Testing, Integration Testing Frontend Development: Angular 18, Federation Module, NXJS, RXJS, Unit Testing, Integration Testing, Prime NG, HTML & CSS API et Communication : Rest API, gRPC, SignalR, Rabbit MQ, Mass Transit Devops : Gitlab, CI/CD, GIT, Pulumi (plus-value), Kubernetes (base), Redis Project Management: Agile Methodology, Scrum Other: Delphi Skills .NET (C# 8.0+) Angular 18 CI/CD Clean Architecture Delphi Gitlab GRPC Html in CSS Kubernetes Microservices Architecture Design open id PostgreSQL RabbitMQ REST API Languages Dutch English French Hiring Team Member Avula Srivalli Recruitment Coordinator LinkedIn Mail


- Company Name
- Vivid Resourcing
- Job Title
- Node.js Developer
- Job Description
- We're working with a fast-growing SaaS company in Leuven, revolutionizing HR services with AI-powered solutions. Their platform helps businesses across Belgium streamline recruitment and optimize talent management. As they scale, they are looking for a young and ambitious Node.js Developer to join their team. You will be responsible for building and maintaining backend services that power AI-driven HR solutions. This role offers the opportunity to work in an agile start-up environment, contribute to unique AI integrations, and grow alongside an experienced team. Responsibilities Develop backend systems using Node.js and TypeScript. Build Scalable APIs to support AI-driven HR functionalities. Work with Databases, including SQL and NoSQL solutions. Ensure Performance & Security best practices for HR data management. Collaborate with AI & Frontend Teams to deliver SaaS features. Deploy & Maintain cloud-based services (GCP). You Have... 2+ years of professional experience with Node.js & TypeScript. Familiarity with Express.js, NestJS, or similar frameworks. Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, etc.). Understanding of RESTful APIs & GraphQL. Knowledge of Cloud services (AWS, GCP, or Azure) is a plus. A proactive mindset and eagerness to work in a fast-paced environment. The Offer Working in a growing industry with a clear gap in the market to be filled. Join a rapidly expanding team with the chance to have stock options. Chance to progress your career quickly within a young team. Working in a culture that actively listens to your ideas and feedback. Flexible remote working options. €4,000-€7,500 depending on experience and interview process. Full benefits package including company car.


- Company Name
- Solita
- Job Title
- Data Architect to build modern data solutions
- Job Description
- Data Architect – would you like to build modern data solutions utilizing modern cloud technologies and learn more from a community of 2000 tech consultants across Europe? Solita serves the needs of companies’ digitisation on a large scale in areas such as software development, cloud and integration services, data analytics, service design and consulting. Our customers, usually large international companies, come from various industries (telecom, retail, logistics, banking etc.). Here's an example of one of our projects: read more As we are growing, we are looking for a Data Architect to join our team in Belgium and help us build modern data solutions. Where Your Expertise Is Needed You will map the current situation and outline future goals. You will describe to our customers the business opportunities ahead and how they can capitalise on these opportunities, in particular from the perspective of data and analytics. Your job is to design technical solutions that incorporate data modelling and integrations, data warehouses and cloud-based data pipelines and to implement them with a team. You will work closely with our existing cross-border data, cloud and integration competence teams of over 2000 data engineers, data scientists, integration and cloud consultants throughout our organization in both Central Europe and the Nordics. Curious to know more about the position of a Data architect? Read the story of Anaïs Renson, one of our senior data architects in Belgium What We’re Looking For You can map out architecture-level solutions for both business decision-makers and the implementing experts in an understandable way. We hope to see the following in your toolkit: data modeling, data warehousing, databases (SQL/NoSQL) and ETL/ELT. You will make us very happy if you are familiar with cloud service architecture and big data technologies (e.g. Spark, Kafka), and can comprehensively apply cloud service provider offerings (GPC, Azure, etc.) to meet the customer’s business needs. You are able to architect creative solutions using cloud components regardless of their nature (functions, databases, services, IoT, repositories, …) and orchestrate them (Airflow, Data Factory, …) You are familiar with software development practices, e.g. version control and CI/CD. Great analytical mindset with excellent communication skills Fluency in English and in one of the native languages: Dutch or French. Unfortunately this is one of our requirements which we can't make any exceptions for. You have the technical expertise to personally execute the solutions you design. Here at Solita, our Data Architects are working mostly in hands-on projects. What We Offer Challenging, impactful projects to work with Nordic work culture of trust, responsibility, and maximum freedom Individual benefit packages that suit your personal needs, read more about it over here: click here, including our new health insurance: click here Learning and career growth opportunities Community of 2000+ Tech Expert colleagues across Europe We believe diversity of ideas and backgrounds gives us the creativity to be successful in a rapidly changing world. In support of this, we stress equality of opportunity for all qualified individuals in accordance with applicable laws. Decisions on hiring, promotion, development, compensation or advancement are based solely on a person’s qualifications, abilities, experience and performance. Solita Belgium is awarded as a pioneering employer, read more about it: click here INTERESTED TO HEAR MORE? We want to hear from you and figure out together what works best for us both. Tell us about yourself and your background in your own words. Our recruitment consists of three rounds interviews where you will meet our team and learn more about working at Solita. You will be given the opportunity to show your skills with a short assessment, and we will provide constructive feedback on the results. If you would like to hear more about the position, please contact Liese Hennus(Talent Acquisition) or Fernando Polonia (Connected Data Lead) Unfortunately we are not able to sponsor any VISA for this position. We don't work with recruitment agencies for this position. If you are a freelancer or want to become one, read more from Friends of Solita.


- Company Name
- Sansaone
- Job Title
- IT Automation Test Engineer (SNS01559)
- Job Description
- Job Description Responsibility Develop and implement a test automation strategy to support the quality of SAE development in its various development environments Design, develop, and execute automated tests using PHP/Symfony/NodeJS/Python/Gherkin languages, while collaborating with development and product teams to ensure compliance with business requirements. In this context, your list of responsibilities may include the following: Write and maintain automated test scenarios for the aforementioned development environments to validate the developed features. Participate in the integration of tests into CI/CD pipelines to ensure continuous and reliable delivery. Collaborate with the developers, the Scrum Master, the Team Leader, and the Project Manager to analyze the needs and define the acceptance criteria. Identify, document and follow up on anomalies detected during test campaigns. Ensure coverage of automated tests to minimize regressions. Contribute to the continuous improvement of automation frameworks and tools Supporting developers to implement the “”automatic testing”” culture Propose a testing strategy and ad hoc tools for C++ developments Profile Proven experience in test automation, ideally in a PHP/Symfony/NodeJS/Python environment (a major asset). Proficiency in the Gherkin language and the principles of Behavior Driven Development (BDD). Good knowledge of automation tools Experience with Playwright (a major asset). Integration skills through Azure DevOps. Ability to work effectively in a team environment while being autonomous. Technical Skills In-depth knowledge of automated testing frameworks Familiarity with Agile/Scrum/Scrumban/K IMPORTANT INFORMATION: To comply with the requirements, the proposed nomination must fully meet the following minimum Requirements The candidate must possess the minimum required skills and experience (roles/competencies) The candidate must have a perfect command of the French language, both orally and in writing. Full-time position. Possibility of 2 days of teleworking. Monday, Thursday and Friday preferably face-to-face in Namur. As a result, in the event of a non-compliant application, the Tec and/or proUnity reserve the right to disqualify the candidate. anban methodologies. Experience with anomaly management tools (Azure DevOps or equivalent) Good understanding of the software development lifecycle. Skills Agile Azure DevOps Behavior Driven Development C++ gherkin Node.js PHP playwright Python Symfony Test Automation Languages English French Hiring Team Member Pavani Hemalatha HR Associate LinkedIn Mail