Simulation Software Development Engineer(CICV/ C++)
Siemens
Job Description
Job ID
Company
Organization
Job Family
Experience Level
Full Time / Part Time
Contract Type
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly sophisticated world of chip, board, and system design.
Key Responsibilities:
As a member of a highly proficient, productive and motivated R&D team at Siemens EDA’s R&D department, using groundbreaking software development techniques, developing industry’s leading new FastSPICE simulator. Involve in all phases of the software development cycle in a competitive industrial environment requiring creativity, innovation, ground breaking technology and a culture of quality.
As part of our international teams, you will develop your technical and human skills in contact with expert developers working on the next-generation simulator, written in C++.
Day-to-day :
- Analyze in depth the simulator's behavior on specific circuits; based on this analysis, craft and develop algorithms, from the simplest to the most sophisticated, to improve its performance (speed, memory footprint).
- Enrich the simulator with new features based on marketing requests in order to satisfy customer needs.
- Participate in software maintenance according to best practices (specifications, tests, architectural improvements, internal documentation).
As you develop your skills, your position is likely to evolve and grow with you.
This permanent position is based in Korea and is available as soon as possible
Status: executive
Assets for success:
Trained as an engineer or equivalent in computer science, electrical engineering or applied mathematics, you have successful experience (three years or more) in electrical simulation software development.
- You are familiar with C/C++ programming languages, the Linux environment and Shell scripts (bash / sh / csh); version control systems (Git, etc.) ; debugging tools (gdb, valgrind, etc.) and profiling tools (perf, VTune, etc.)
- You have a strong curiosity about electronics and applied mathematics.
- Your command of English and your good interpersonal skills will enable you to integrate easily into a multifaceted international team.
- You are at ease in a technical and scientific environment.
If technical challenges don't scare you, if you want to develop your specialties as a developer, mathematician or electronics engineer, join our passionate and extraordinary team and write the History with us !
Working at Siemens Software
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer phenomenal benefits and rewards, as you'd expect from a world leader in industrial software.