MT
Software Integration Engineer
Accepting applicationsMAN TRUCK & BUS INDIA PVT. LTD · Pune/Pimpri-Chinchwad Area
Full-Time Mid_senior EthernetJavaMATLABMatlabPython
Posted
5d ago
Category
Test
Experience
Mid_senior
Country
India
Experience: 6 to 10 years
Qualification: M Tech/BTech, B.E - Electronics, Computer Science, Information Technology
Roles & Responsibilities:
Planning of software releases for control units within defined integration levels
Implementation of integration workshops with function developers and function architects with the aim of determining, documenting and implementing all relevant requirements for integration
Creation of the bus driver and the associated MAN interface functions (Rx and Tx functions for e.g. CAN, LIN, Ethernet etc.) using the methods of MAN model-based function development in accordance with the MAN function development process
Documentation of the above scope of work in the development database
Generation and documentation of the control unit software
Implementation of partially automated developer tests to ensure that the software created in principle runs on the control units
Distribution of the final hex files and ECU documentation including the provision of the data and description files necessary for the ODX data generation
Coordination and correction of ISSUES / deficiencies
Optimization of the integration process (Continuous Integration / Continuous Deployment) together with the other team members of the integration
Must Have:
Experience in the Software Integration & build environment
Experience with CI/CD pipeline, GitLab, YMAL scripting,
Programming knowledge (e.g. C, C ++, Java, Ruby, Python, MATLAB, Target-Link, etc.)
In-depth knowledge of embedded software and real-time operating systems
Extensive know-how in the field of communication networks and signal transmission in the automotive environment (CAN, LIN, Ethernet, etc.) is an advantage
Knowledge of AUTOSAR and Adaptive AUTOSAR is an advantage
Knowledge of XSLT is desirable
Hands on experience with debugging & log analysis & solution building
Flexibility for international travel (e.g. 3 months)
Good to Have:
Good understanding of various development Processes related to E&E ( V Model, Agile methodologies)
Able to handle Version and requirement management tools like JIRA, Confluence etc.
Communicative, Team-oriented mindset and strong collaboration skills
Ability to work independently, Communicative and team-oriented personality.
Model-based development with Matlab-Simulink, Target-Link,
Programming Language: C, C ++, Java, Ruby, Python,
Communication Protocol: CAN, LIN, Ethernet
Show more Show less
Qualification: M Tech/BTech, B.E - Electronics, Computer Science, Information Technology
Roles & Responsibilities:
Planning of software releases for control units within defined integration levels
Implementation of integration workshops with function developers and function architects with the aim of determining, documenting and implementing all relevant requirements for integration
Creation of the bus driver and the associated MAN interface functions (Rx and Tx functions for e.g. CAN, LIN, Ethernet etc.) using the methods of MAN model-based function development in accordance with the MAN function development process
Documentation of the above scope of work in the development database
Generation and documentation of the control unit software
Implementation of partially automated developer tests to ensure that the software created in principle runs on the control units
Distribution of the final hex files and ECU documentation including the provision of the data and description files necessary for the ODX data generation
Coordination and correction of ISSUES / deficiencies
Optimization of the integration process (Continuous Integration / Continuous Deployment) together with the other team members of the integration
Must Have:
Experience in the Software Integration & build environment
Experience with CI/CD pipeline, GitLab, YMAL scripting,
Programming knowledge (e.g. C, C ++, Java, Ruby, Python, MATLAB, Target-Link, etc.)
In-depth knowledge of embedded software and real-time operating systems
Extensive know-how in the field of communication networks and signal transmission in the automotive environment (CAN, LIN, Ethernet, etc.) is an advantage
Knowledge of AUTOSAR and Adaptive AUTOSAR is an advantage
Knowledge of XSLT is desirable
Hands on experience with debugging & log analysis & solution building
Flexibility for international travel (e.g. 3 months)
Good to Have:
Good understanding of various development Processes related to E&E ( V Model, Agile methodologies)
Able to handle Version and requirement management tools like JIRA, Confluence etc.
Communicative, Team-oriented mindset and strong collaboration skills
Ability to work independently, Communicative and team-oriented personality.
Model-based development with Matlab-Simulink, Target-Link,
Programming Language: C, C ++, Java, Ruby, Python,
Communication Protocol: CAN, LIN, Ethernet
Show more Show less