Siemens is hiring for the position of Software Developer in Bangalore, India. Candidates with a Bachelor’s, Master’s or Ph.D. degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | Siemens |
Position | Software Developer |
Qualifications | Bachelor’s, Master’s or Ph.D. degree |
Batch | Recent Batches |
Experience | Freshers/ Experienced |
Location | Bangalore, Hyderabad, India (Hybrid) |
Key Responsibilities:
- Create precise SystemC/TLM software models for CPUs (including ARM and RISC-V architectures) and various hardware devices suitable for constructing Virtual Platforms.
- Validate model functionality against behavior models and/or RTL using SystemC and/or UVM/SystemVerilog, and execute unit testing and debugging according to the test plan.
- Develop Virtual Platforms for hardware designs at the system level, incorporating the ability to load/boot Linux/Mentor Embedded Linux (MEL)/Android. Simulate and troubleshoot customer software on the Virtual Platform.
- Produce comprehensive Functional Specifications and Design Documents adhering to professional standards.
Eligibility Criteria:
- Possession of a Bachelor’s, Master’s, or Ph.D. degree in Computer or Electrical Engineering, or equivalent experience, with at least a Very Good with honors degree.
Preferred skills:
- Demonstrated proficiency in C/C++ Programming and Embedded Linux Development.
- Familiarity with digital circuits and digital design/systems is essential, while expertise in programming using SystemC is considered advantageous.
- Proficiency in utilizing Linux/Unix operating systems and familiarity with scripting languages such as Make, Tcl, and Perl.
- Strong written and oral communication skills are required for effective communication.
- Ability to thrive in a fast-paced environment, work under tight deadlines, and meet schedules.
About Company:
Siemens is a technology company focused on industry, infrastructure, transport, and healthcare. From more resource-efficient factories, resilient supply chains, and smarter buildings and grids, to cleaner and more comfortable transportation as well as advanced healthcare, the company creates technology with purpose adding real value for customers. By combining the real and the digital worlds, Siemens empowers its customers to transform their industries and markets, helping them to transform the everyday for billions of people.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.