Automation Software Developer
FUTURETRACK GMBH
Frankfurt am Main, Germany
today
Verified
Role details
Languages
English Experience level
Junior, Intermediate, Senior Compensation
€ 55-75KJob location
Frankfurt am Main, Germany
Tech stack
Python
C++
CAN
Job description
Your Tasks and Responsibilities
- Development and maintenance of a software platform for the validation and automation of real-time IP-based communication protocols in safety-critical applications.
- Development of a Data Management System, AI Based Intelligent Fault Monitoring System
- Creation and extension of Vector CANoe CAPL scripts for the automation of test scenarios, fault analysis, and communication sequences.
- Use of CANoe for protocol monitoring, bus load simulation, and integration tests, as well as VCDL for the standardized description of communication interfaces and test behavior.
- Utilization of vTESTstudio for graphical test case development and execution control.
- Analysis of network communication using the tools CANoe and Wireshark.
- Implementation of the communication matrix for IT/Cyber security, cryptographic components, and firewalls of Fortinet and OHB.
- Execution of automated test cases in the CANoe laboratory environment using network and security systems.
- Integration of CANoe-based automation into the Python based central control framework using Python.
Requirements
Experience -Know How
- Experience in the development of Vector CANoe software and hardware tools.
- Solid experience in Software development using Python, C++ or Java (must)
- Intelligent, innovative, motivated and pro active (must)
- Experience in CANoe-CAPL programming.
- Experience with vTestStudio and vCDL.
- Knowledge in handling firewalls (e.g., Fortinet, Genau).
- Experience in IP-based Vector simulation development.
- Experience in test automation using the CANoe tool.
- Knowledge of network technologies and advanced network protocols.
- Experience with AMQP, EtherCAT, and MQTT.
- Expertise in RaSTA protocols, BTP, DSTW, iLST, and ETCS, as well as experience with RaSTA binding in CANoe.
Benefits & conditions
We Offer
- A permanent employment contract
- State-of-the-art technologies and work equipment
- Competitive, performance-based compensation and comprehensive social benefits
- 28 days of paid leave
- Opportunities for professional growth and skill enhancement