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 complex world of chip, board, and system design.
Siemens looking for fresher graduates with strong experience in C/C++ Programming and in Embedded Linux Development with the basic knowledge of digital circuits and digital design/systems for the role of Software Developer – Embedded Linux.
Job Designation : Software Developer – Embedded Linux
Qualification : Bachelor’s / Master’s Degree/ PhD
Experience : Freshers / Experienced
Skill Set :
- Strong experience in C/C++ Programming and in Embedded Linux Development.
- Basic knowledge of digital circuits and digital design/systems.
- Good background in programming using SystemC.
- Expertise in using Linux/Unix OS and experience in scripting/scripting languages such as Make/Tcl/Perl.
- Familiar with Software Development Life Cycle ( SDLC).
- Able to work with tight deadlines and meet schedules.
- Sound written and oral communication skills.
Job Description :
- Develop functionally accurate SystemC/TLM software models for CPUs (ARM and RISC-V architectures) and other Hardware devices that can be used to compose Virtual Platforms.
- Verify the models functionality versus behavior model and/or RTL using SystemC and/or UVM/SystemVerilog and apply unit testing/debug and implement the test plan.
- Build Virtual Platform for Hardware designs on the System Level. Load/Boot Linux/Mentor Embedded Linux (MEL)/ Android on the Virtual Platform. Simulate and Debug Customer’s Software on the Virtual Platform
- Write professional Functional Specs and Design Documents.
Location : Hyderabad, Telangana, India