Business Unit: Corporate Technology
Requisition Number: 244023
Primary Location: United States-New Jersey-Princeton
Assignment Category: Full-time temporary
Experience Level: Entry level
Education Required Level: Bachelor’s Degree
Travel Required: NoJob Description:
9 Month Internship – Safe system integration of machine learning components
Are you interested in driving the revolution from automated to autonomous systems in real industrial applications?
Here’s the right internship opportunity for You!
Join our Corporate Technology team “Architecture & Verification of Intelligent Systems” located in Princeton, NJ, for a 9-month full-time (40 hours/week) internship starting August 2019 where you will research how a supervisory controller can benefit from architectural information.
Safety critical systems differ from traditional computer programming applications in that software bugs in the control logic have an immediate, and mostly dangerous impact to their real-world environment. The increased integration of intelligence, for example, adding vision-based sense-and-avoid capability, has a potential to reduce the system safety while increasing the control software complexity. Thus, there is an industrial need to ensure the safe integration of intelligent components to realize intelligent and safe systems.
The formal verification of the control software of intelligent safety critical system is impractical due to the systems complexity and uncertainty. Instead, the integration of untrusted machine learning controller is being monitored by a simpler, verified safety controller and an associated decision logic. This architecture (aka Simplex Architecture) ensures the safe use of the intelligent controller by using it in conjunction with a verified safety controller and supervisory controller without requiring the intelligent controller to be formally verified. It is the switching logic of the supervisory controller that shall take over control from the machine learning component in case of a misbehavior and use the safety component.
The challenge of the supervisory controller is to guarantee on one hand that the system never enters an unsafe state but on the other hand to allow and use the intelligent controller to learn as much as possible.
Our close contact to different business units in Siemens provides the opportunity to contribute to and gain experience in real industrial applications. During this internship, you will experience the excitement and challenges of industrial research. An internship with Siemens Corporate Technology is a great opportunity for students to gain real world experience in a diverse work environment in the US.
For nearly 170 years, pioneering technologies, and the business models developed from them, have been the foundation of Siemens’ success. Our central research and development unit, Corporate Technology (CT) plays an important role in this. Together with its global network of experts, CT is a strategic partner to Siemens’ operative units. It provides important services along the entire value chain – from research and development to production and quality assurance, as well as optimized business processes. The support provided to the businesses in their research and development activities is ideally balanced with CT’s own future-oriented research. Siemens’ central research and development arm sees itself as a strategic partner to the company’s businesses. It plays a key role in achieving and maintaining leading competitive positions in the fields of electrification and automation while at the same time helping Siemens fully tap into the growth field of digitalization.
Our Princeton facility is recognized for providing a stimulating environment for highly talented and self-motivated students. You will have the opportunity to test your knowledge in a challenging problem-solving environment. You will be encouraged to think out-of-the-box, innovate and find solutions to real-life problems. Our team has a strong publication record in leading journals and conferences.
- Define and design the switching logic for a supervisory controller in an industrial application
- Enhance preciseness and correctness under various conditions the intelligent controller is learning from its environment
- Show whether architectural information presented to the supervisory control logic can increase usage time of the intelligent component in a safe way.
- Build a prototype of a system demonstrating the results of the work
- Collaborate with experts in the software and system innovation environment
What skills are needed to qualify for this internship?
- A current MS student with advanced general knowledge in computer science, preferably with a completed BSc in Computer Science. Please note, you must still be enrolled as a student during the internship period to qualify for the position.
- Proficiency in either C# or Java, Python knowledge is a plus
- Experience with programmable logic controllers (PLCs)
- Modeling experience in UML and SysML
- Previous practical experience in large enterprises is a plus
- Excellent team working and communication (verbal & written) skills
- Flexibility and adaptability to work in a growing, dynamic, interdisciplinary team of experts.
May consider sponsorship of short-term J-1 visa students, dependent upon program requirements.
Successful candidate must be able to work with controlled technology in accordance with US Export Control Law. US Export Control laws and applicable regulations govern the distribution of strategically important technology, services and information to foreign nationals and foreign countries. Siemens may require candidates under consideration for employment opportunities to submit information regarding citizenship status to allow the organization to comply with specific US Export Control laws and regulations. Additional information on the US Export Control laws & regulations can be found on https://www.bis.doc.gov/index.php/policy-guidance/deemed-exports/deemed-exports-faqs