C Programming, C++, Computer Vision (CV), Deep Learning, Design, MATLAB Programming, Python Programming, PyTorch, SDLC, Software Development, TensorFlow
Senior Software Engineer
Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated software; supporting code generation of floating-point algorithms; using efficient code generation and optimization techniques to target CPU/GPU/FPGA; adding new features to floating-point analysis engines and (C and RTL) code generators using C/C++; architecting, designing and implementing high-quality scalable software features; participating in architecture and design reviews; participating in all aspects of the Software Development Lifecycle; and collaborating with cross-functional product development teams.
Education and Experience:
Master’s degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and two (2) years of experience in job offered or two (2) years of experience in compiler optimization for code generation.
OR
Ph.D. degree in Engineering, Computer Science, or a closely related field (or foreign education equivalent) and no experience.
Special Requirements:
[Experience and/or expertise may be gained during Graduate program.]
MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 5000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.
Hyderabad, Telangana, India
2-4 year