
Senior Member of Technical Staff
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Development responsibilities will include core algorithmic advances and software design/architecture.
- You will collaborate with a senior group of software engineers contributing to final production level quality of new components and algorithms and to build new engines and support existent code.
- Self-motivation, self-discipline and the ability to set personal goals and work consistently towards them in a dynamic environment will go far towards contributing to your success.
- B.Tech or M.Tech in Computer Science & Engineering (CSE), Electrical Engineering (EE), or Electronics & Communication Engineering (ECE) from a reputable engineering institution having 8 - 15 years of experience.
- Strong knowledge of C/C++, algorithms, and data structures.
- Familiarity with compiler concepts and optimizations.
- Experience with UNIX and/or LINUX platforms is essential.
- Excellent problem-solving and analytical skills.
- Self-motivated with the ability to work independently and guide others towards successful project completion.
- Strong understanding of basic digital electronics concepts.
- Familiarity with machine learning (ML) and artificial intelligence (AI) algorithms, particularly their implementation in data-driven tasks.
- Proficiency in hardware description languages such as Verilog, SystemVerilog, and VHDL.
- Experience with parallel algorithms and job distribution techniques.
- Exposure to simulation or formal verification methodologies is a plus.