Posted on: 17/04/2026
Description :
Location : Noida
Type : Full-Time, Permanent
We are hiring Software Engineers to develop next-generation Design Automation tools for electronic chip design. Work on real-time, performance-critical applications, advanced algorithms, and cloud technologies in an innovation-driven environment.
Roles Available :
- Software Engineer (2 - 3 years experience) - Core development using Qt C++, optimization, and debugging.
What Youll Do :
- Develop and maintain high-performance software using C++.
- Optimize scalability, memory management, and debugging.
- Collaborate with teams to design cutting-edge solutions.
- Implement advanced algorithms and data structures.
What Were Looking For:
- B.Tech/M.Tech in Computer Science or Electronics.
- Software Engineers: 2-3 years of experience in C++
- Strong understanding of data structures, algorithms, and performance tuning.
- Knowledge of Qt is highly preferred
- Basic knowledge of digital electronics (a plus).
Roles Available :
- Software Engineer / Senior Software Engineer (C++) (2-5 years experience) Core development using modern C++, with exposure to algorithms, performance optimization, and large-scale systems.
What Youll 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 Were 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.
Job Type : Payroll
Must have Skills :
- C++ - 2 Years Intermediate
- Apache Scala - 1 Years Intermediate
- Linux - 1 Years Intermediate
- Data Structures - 1 Years Intermediate
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629215