SISiemens
Software Engineer
Noida ₹10-16 LPA Posted 30 Apr 2025
FULL TIME
System Verilog
C++
Verilog
Data Structures
Job Description
Job Qualifications:
- We require candidates to have a BE/B-Tech/M.Tech in CSE/ECE from a reputed engineering college.
- We are looking for candidates with 5-10 years of software experience, preferably in the Design and Verification domain.
- Expert in C++, design patterns, and algorithms.
- Strong understanding of data structures and algorithm complexities.
- Proficient in advanced data structures and their applications.
- Expert in one of the following hardware description languages: Verilog, System Verilog, or VHDL.
- Knowledge of scripting languages like Perl, Python, Bash, or Tcl.
- Proficient with development tools such as Makefile, gdb, valgrind, perforce/git, gcov, editors, and IDEs.
- Strong problem-solving and analytical skills.
- Experienced in the development and delivery of multi-man-month projects from start to finish.
- Familiarity with Linux platforms.
- Exposure to formal-based verification methodologies (model checking, equivalence checking, automated reasoning) is a plus.
Soft Skills:
- Self-motivated and committed to work.
- Strong team player with the ability to work independently.
- Hardworking, sincere, and open to constructive feedback.
- Able to work in challenging environments and collaborate effectively with multi-cultural technical teams.
Good to Have:
- Exposure to Synthesis, Simulation, and other verification methodologies like Assertion, Coverage, etc.
- Strong presentation, listening, and communication skills for effective team interactions.