Hiring Organization : Reputed IT company

Salary : 7 – 18 K/Year (Annual salary). , Experience : 2- 5 years

Software Engineer Job in Noida India Details :

The company is looking for strong C++ engineers who enjoy working on large, complex codebases, can learn quickly, and are motivated to build high-quality, performance-critical software used by semiconductor companies worldwide.

Responsibility :

  • Design, develop, and maintain high-performance C++ applications for EDA workflows.
  • Work on large and long-lived codebases, improving robustness, scalability, and maintainability.
  • Implement and optimize algorithms and data structures for analysis of hardware designs.
  • Debug complex issues related to memory, performance, and correctness.
  • Collaborate closely with domain experts, architects, and customers to convert requirements into reliable features.
  • Continuously improve code quality through reviews, refactoring, and testing.

Skills and Qualifications :

  • Strong proficiency in C++ with solid fundamentals. If you have strong development skills in Java/ similar languages and can quickly learn C++, we are open.
  • Good understanding of data structures, algorithms, and object-oriented design.
  • Understanding of memory management, performance tuning, and scalability.
  • Ability to learn quickly, take ownership, and work independently.
  • Comfortable working in a Linux-based development environment.
  • Self-motivated mindset with a passion for building complex systems.

Good to Have (Plus Skills):

  • Exposure to EDA tools, compilers, or system software.
  • Knowledge of digital design concepts (RTL, Verilog/SystemVerilog, synthesis, timing, power).
  • Experience with Tcl, or scripting languages.
  • Familiarity with profiling tools (perf, valgrind, sanitizers).

Benefits

  • Opportunity to work on deep-tech products.
  • Hands-on ownership of features from design to customer deployment.
  • Work in a small, fast-moving team with high technical impact.

Categories :

Full Stack Developers (Software and Web Development)


Must have Skills:

  • C++ – 2 Years
  • Apache Scala – 1 Years
  • Linux – 1 Years
  • Data Structures – 1 Years
  • Algorithm Development – 1 Years

Screening Questions

Q1.Are you comfortable working from Office Location : Noida, Uttar Pradesh, India? (Must-have)

Ideal answer: yes

Q2.Which city are you currently located in?

Ideal answer: Noida, Uttar Pradesh, India

Q3.How many years of overall experience do you currently have? (Must-have)

Ideal answer: 2 Years (Min)

Q4.What is your Expected Annual Salary? (Must-have)

Ideal answer: $ 18 (Max) USD /Years

Q5.What is Current Annual Salary?

Ideal answer: $ 6

Q6.How many years of work experience do you have with C++? (Must-have)

Ideal answer: 2 Years (Min)

Q7.How many years of work experience do you have with Apache Scala?

Ideal answer: 1 Year (Min)

Q8.How many years of work experience do you have with Linux? (Must-have)

Ideal answer: 1 Year (Min)

Q9.How many years of work experience do you have with Data Structures? (Must-have)

Ideal answer: 1 Year (Min)

Q10.How many years of work experience do you have with Algorithm Development? (Must-have)

Ideal answer: 1 Year (Min)

Q11.How soon will you be able to join?

Ideal answer: 30 Days notice period

Last Date to apply : 28/02/2026

Job Category: Information Technology / IT
Job Type: Full Time
Job Location: Noida

Apply for this position

Allowed Type(s): .pdf, .doc, .docx