Senior Research Scientist - Software Architectures for Cyberphysical Systems
Siemens
Siemens focuses on electrification, automation, and digitalization across various industries.
Research & develop portable, resilient, self‑healing software for safety‑critical systems.
25 days ago ago
Intermediate (4-7 years), Junior (1-3 years)
Full Time
Princeton, NJ
Onsite
Company Size
303,000 Employees
Service Specialisms
Industry Automation
Power Transmission
Imaging & Therapy Systems
Diagnostics
Rail Systems
Mobility & Logistics
Low & Medium Voltage
Smart Grid
Sector Specialisms
Industrial Automation
Building Automation
Rail Transport
Health Technology
Factory Automation
Process Industries
Pharmaceuticals
Chemicals
Role
Description
portable apps
webassembly
grid architecture
deployment design
research grants
publications
Guide Siemens Business Units to build portable, resilient, self-healing applications for safety-critical systems
Create publications and presentations for journals and conferences.
Research future architectures for electrical grid control and modeling systems.
Perform research, development and consulting projects collaborating with colleagues, customers and universities.
Work with academia to advance Siemens’ research agenda.
Research & develop applications based on technologies such as WebAssembly to realize portability of binaries between different execution environment while maintaining safety and low memory footprints.
Write research grant proposals and execute grants as Principal Investigator.
Research and develop intelligent deployment architectures for grid control workloads that flexibly use available resources.
Requirements
ph.d.
webassembly
formal methods
model-based
c++
technical leadership
2+ years of experience creating architectures and designing systems for industrial applications incl. failure diagnosis
2+ years of experience in model-based software engineering of safety-critical cyberphysical systems.
2+ years of experience in developing applications for electric grid systems
2+ years of experience with both compiled (e.g. C++, C#, Java) as well as scripting languages (e.g. Python, JavaScript)
Legally authorized to work in the United States without sponsorship now or in the future.
Excellent communication skills and technical leadership.
2+ years of experience with formal methods of software verification, incl. model-checking
Ph.D. in Computer Science or Electrical Engineering and 2+ years of relevant experience.
Strong theoretic and practical experience in systematic software engineering
Proven scientific contributions with publication record of at least 10 papers in peer reviewed journals and conferences. Invited talks and appearances as panelist or similar are a plus.
2+ years of experience in WebAssembly, its toolchain, and real-time performance characteristics
2+ years of experience in orchestrating workloads and scheduling tasks in resource constrained systems
Practical experience writing and track record of winning grants from federal agencies such as, Department of Defense, Department of Energy, Department of Transportation, or similar.
Benefits
Information not given or found
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
no sponsorship; candidate must be legally authorized to work in the united states.