Eligibility Criteria :High Level of expertise in C/QT Framework/ CUDA
Educational Qualifications: BTECH / MTECH .
Experience: 5 To 8 Years.
Skills Sets:
- Strong skills in C QT and CUDA programming/ frameworks
- Having high level exposure in Digital Signal Processing highspeed signal servers architecture and network streaming
- Exposure of GNU Radio and other frameworks DSP libraries
- Proficient with parallel programming environment and CUDA.
- Experience reverse engineering existing applications and libraries
- Experience writing/debugging network based applications
- Experience writing/debugging multiprocess/multithreaded applications
- Candidates MUST have experience working closely with front end developers and be able to understand the implications of back end design on front end design
- Proven experience designing and implementing robust GUIs
- Adept in Linux as well as Windows environments
- Proficiency with IoT and IoT sensor networks
- Software Developer must have thorough understanding of structured design methodology prototyping and client server/object oriented technologies and programming techniques.
- Software cycles through Development Test Stage and Production
- Should be able to work independently and take full responsibility of a the team assigned
Expectations :
- The individual must be selfdriven and capable of operating independently.
- As a Software Designer you will be responsible for the design implementation and test of various software modules low level drivers functional algorithms and demo applications. More importantly you will be part of a cross functional team and frequently will be expected to understand the issues of the other team members technically.
- You will participate in system integration Documentation Verification and Verification activities as well as collaborate with the QA business unit to ensure product compliance and support.
- As you become more familiar with the projects you will be asked to mentor other engineers provide advice and make recommendations contribute to the sales and marketing activities and occasionally participate in discussions with customers.
Key Responsibilities:
- Define and lead software design and test activities to ensure product performance competitiveness and compliance
- Support the Project Management Office (PMO) in planning estimating and tracking R&D activities
- Proactively participate in system integration and test activities
- Occasionally support pre and postsale requests
- As suitable generate intellectual property rights (IPR) and publications
This position is offered without restrictions to women and men alike. Ancor Research Labs subscribes to equal access to employment practices.
Skills & Experience
Desired Skills and Experience:
- Minimum of 2 years of experience with embedded Linux
- Fluency with scripting language (Python Perl Shell)
- Familiarity with TCP/IP as well as industrial communication standards such as MTCA/ATCA FMC PCIe GigE technologies
- Working experience with lab equipment
Preferred Skills and Experience:
- Working experience with ARM processors and/or DSP ICs
- Working experience with BSP (board support package) software and hardware troubleshooting
- Experience with FPGA integration and/or FPGA coding
- Familiarity with wireless communication standards such as LTE GSM/GPRS/EDGE
- Familiarity with digital signal processing principles and experience with The Mathworks suite (Matlab and Simulink) / GNURadio/ NI Labview
- Experience with Git.