Software Engineer
Fishers, IN, United States
Group presentation
thyssenkrupp is an international group of companies comprising largely of independent industrial and technology businesses and employing more than 100,000 people. Across 56 countries it generated sales of €34 billion in fiscal 2020/2021. Backed by extensive technological know-how, the businesses and all employees develop cost-effective and resource-friendly solutions to the challenges of the future, especially in the fields of climate protection, the energy transition, digital transformation in the industry and mobility of the future. Under the umbrella brand thyssenkrupp, the group creates long-term value with innovative products, technologies and services and helps make life better for future generations.
Company presentation
Our Automotive Technology business is passionate about the automotive industry and produces as well as markets high-tech automotive components worldwide. With over 20,000 employees, we are responsible for the success of this business. Our product and service range includes chassis technologies such as steering and damper systems and the assembly of axle systems as well as powertrain components for conventional and alternative engines. We also develop assembly systems for body-in-white construction and produce lightweight car body components in series.
thyssenkrupp Presta North America is a global leader in automotive components technology and the leading steering systems supplier for the automotive industry. thyssenkrupp Presta North America provides the industry with high-quality manual and electric steering columns, rack and pinion steering gears, and electric power assisted steering gears. thyssenkrupp Presta North America is part of the thyssenkrupp Presta AG group, headquartered in Eschen, Liechtenstein. In 2003, our manufacturing facility was established in the South Industrial Park of Terre Haute, Indiana. Beginning with just one assembly line, a handful of employees and 58,000 square feet, the company has grown to over 450 employees and 224,000 square feet. In addition, we have an office on northeast side of Indianapolis where the Procurement and Supplier Development Department, Business Development and Product Engineering are now located. We have a third location in Troy, Michigan which houses our Sales Engineering, Logistics Distribution Center for USA, and Customer Resident Engineering.
Your responsibilities
Aim of the position
*Must be willing to live abroad for 2-3 years initially for training. Once complete position will be located in our Fishers, Indiana office. This role does require a bachelor's degree in engineering in a related field.
Thyssenkrupp is searching for highly motivated Engineer with interest in developing next generation steering actuators for autonomous vehicles. They will join a global R&D team in Budapest and Lichtenstein for 2-3 years as a Software Engineer / System Architect. The third year will join the advanced R&D project in one of the future actuators or vehicle motion control projects. They will then return to the US R&D team to continue to support these global projects
Year 1 SW Engineer (Budapest)
Specify, design, implement and test embedded software
Improvement of SW development
Year 2 System Architechture (Budapest)
Analyse and maintain SW requirements
Development of SW related parts of system architecture
Definition and support of SW safety and security concepts
Definition and application of design patterns
Creation of component requirements
Impact, safety and security analysis of SW
Knowledge about verification of SW: testing in all levels (unit-component - SW-HIL-system) and their relation to safety and road release
Overview of development and verificaiton process in order to support public road releases
Year 3 Vehicle Integration / Systems Integrator (Lichtenstein)
Advanced steering actuator or VMC project
Responsibilities, Leadership skills
Strong communication skills and able to work in collaborative global environment
Professional requirements and competencies
Bachelor's degree in engineering is required
Knowledge of a high-level programming language
Specific requiements, Special customer requirements, Working environments
Software Knowledge: Mandatory experience
C, special focus on embedded usage of the language. Knowledge and ability to follow the MISRA C:2012 coding rules.
Software Knowledge: Good to have
Matlab/Simulink
Software Knowledge: Bonus
Python: Python, 2.x and 3.x
Java
GNU make
GNU bash script
Vector CAPL script
Other Knowledge base a plus:
Automotive communication protocols:
LIN
CAN
CAN-FD
FlexRay
Automotive development platforms and standards:
AUTOSAR (Architecture, standard components development and code generation)
ISO-26262 automotive safety standard
ISO-14229-3 Implementation of unified diagnostic services (UDS on CAN)
ISO-15765-2 Transport protocol and network layer services
Embedded system related topics:
Real time embedded OS
SPI, SENT, I2C communication protocols
Low level driver development
Usage of debuggers and other development tools
Working with 32 bit microcontrollers used in the automotive industry. NXP: MPC5744 series, Infineon AURIX familu…etc.
Engineering topics:
UML (Unified Modeling Language)
Good foundation of electrical motors. Special focus on permanent magnet synchronous motor (PMSM) and brushless motors.
Good foundation of signal processing and control systems.
Motor control foundation, on electrical component level and software level.
Electric circuit design foundations
#J-18808-Ljbffr