Date:  25-May-2023


Company:  Sasken Technologies Limited

Job Summary

• Person at this position owns architecture/ design of a specific technology area or a sub-system, formulates new solution and ideas and produces new or original work.
• Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base in a specific technology area or a sub-system.
• Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters in a specific technology area or a sub-system.
• Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requirements and timelines.  
• Person demonstrates the ability to analyse and interpret complex problems and improve, change or adapt existing methods to solve the problem.

Roles & Responsibilities

• Responsible for ensuring that both functional and non-functional (e.g. performance, scalability, security) requirements will be met or exceeded 
• Responsible for providing Architecture/ high level design/ test strategy for the existing projects and new proposals for a specific technology area or a sub-system.
• Responsible for identification and evaluation of various tools, test languages or test methodologies and choosing the best ones for a specific technology area or a sub-system. 
• Responsible for participating in Customer interaction for major/critical change requests/new features, moderating the meetings and highlighting impact on schedule and effort.
• Responsible for reviewing Design Documents and code, Test coverage and its alignment with technical objectives.
• Responsible for leading the specification of complex customer requirements for a specific technology area or a sub-system. 
• Responsible for leading/ participating in technical reviews to ensure quality parameters are being met.
• Responsible for contribution to RFP/Documentation/complete responsibility for proposal relating to growth in existing accounts/effort estimation for new proposals.
• Expected to contribute to technical capability development of organisation through subject matter expertise.
• Expected to keep self-updated on trends, new developments, tools etc. in one's own area of expertise and proactively share the knowledge.

Education and Experience Required

Engineering graduate, MCA, etc Experience ; > 8 years

Competencies Description

"Layer-1 - Modem engineer is one who designs, develops and maintains physical layer signal processing chain in 2G, 3G, TDS-CDMA, 4G, 5G technologies. Typically the work is done on DSP/ARM/Accelerator based RTOS proprietary platforms using a combination of C, C++ and Assembly language.

Area of Layer-1 work: L1-Controller, Baseband Algorithms, Channel Codec, RF, Timing and Layer-1 system Drivers, Layer-1 interfaces and abstractions.

Nature of work: Architecture, Design, Bug Fixing/Sustenance, Integration, Algorithm simulations, porting, Profiling and optimizations."

"HW Platforms: Customer proprietary platforms or standard platforms like TI, Freescale, Atmel paltforms, ARM, MIPS and DSP based platforms, FPGA based platforms, etc.

SW Platforms: Linux, RTOS, Multi thread and multi process architectures."

Technology Standard-
"3GPP physical layer specs for 3GPP specializations

SATCOM physical layer specs for SATCOM specializations"

"Platform specific tool chains e.g. TI CCS

Compiler tool chain e.g. GNU compilers

Host and Target specific debug tool chains e.g. gdb, JTAG tools

CM tools like Git, Bitbucket, SVN, CVS, Clearcase, etc.

Project management tools like Jira, Bugzilla, SDP, etc.

Simulation tools like Matlab, Network Stubs/Simulation, etc.

Unit test frameworks - customer specific, GoogleTest, etc.

Test equipments like Anite, Anritsu, R&S, VSA, VSG, etc."

Optional Assembly,
Optional scripting like bash/perl/python,
Optional Matlab"