Search by job, company or skills

Whitefield Careers

Senior Software Engineer (C++)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Roles: Software Engineer / Senior Software Engineer (C++) - Core development using modern C++, with exposure to algorithms, performance optimization, and large-scale systems

Location: Noida

Experience: 3-5 years

Type: Full-Time, Permanent

What You'll Do

  • 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.

What We're Looking For

  • 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).

Why Join Us

  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137381211