
Job Positions
- 2-5 years of relevant experience developing JavaScript based applications using Angular preferably Angular 6 or higher and React Native.
- Experience building responsive resigns and mobile apps using react native.
- Thinking out of the box to develop most fluid and aesthetic designs.
- Strong expertise with HTML, CSS, and writing cross-browser compatible code.
- Experience visualizing data using libraries such as D3, Amcharts, Google Charts etc.
- Experience integrating with REST APIs.
- Experience with version control systems such as Git.
- Familiarity with AWS & NodeJS.
- 4-6 years of relevant experience developing backend using NodeJS.
- Experience building REST APIs.
- Experience with MongoDB & MySQL.
- Experience deploying and managing apps on cloud (AWS & GCP).
- Experience with version control systems such as Git.
- Familiarity with Angular & React Native.
- Test program development for ATE.
- H/W design for production test and reliability stresses.
- Projects management.
- Customer support.
- The candidate will work closely with developers.
- Circuit design.
- Board design environment (ORCAD is preferable).
- C, C++ programming.
- Digital and Mixed signal test theory.
- RF and High Speed communication test (advantage).
- Reliability stress theory.
- 5-8 years at least of Test program development (TPD).
- TPD on one of the systems: ADVT(93K), Teradyne (iFlex, Ultra-Flex, J750), LTXC(D10).
- Load board electrical design.
- High temperature environment circuit design.
- TP debugging.
- External measurement equipment usage (oscilloscopes, logic analyzer, RF equipment).
- Design in VHDL/Verilog.
- Practice of System Verilog.
- Flow Control Simulation/Synthesis/Routing.
- Practical experience of the UVM methodology.
- Mastering Python, Perl, Bash scripting.
- Practice of configuration management (Git, SVN, ClearCase).
- For non-native English speakers, written and oral English.
- Strong digital design knowledge, SoC design flow
- Expertise in System Verilog, methodology based testbench architectures such as UVM, and System Verilog assertions.
- Expertise in code and functional coverage.
- Excellent Problem solving and debugging skills.
- Create methodology-based (UVM) verification testbenches and components from scratch for various IP features.
- Experienced in SystemVerilog, UVM, and scripting languages like Python and Tcl.
- Experience executing block or chip-level verification plans.
- Working on Emulation Platforms (FPGA Prototyping, Veloce, Palladium), Emulation tools (Synthesis, Place and Route, Constraints, Clocking) System Debug (Waveform generation and Content Debug support).
- SoC Functionality (CPU/DSP Core, Multimedia, IO, Peripherals, DDR, Modem, Bus Protocols).
- Develop synthesizable models for certain IPs to speed up emulation deployment for a design.
- Participate in developing methodologies for SoC design.
- Strong debug skills, aptitude to learn and resolve complex issues.
- Contributing towards the continuous development of Tools, Technology and Flows.
- Experience in design verification - Proven experience in full chip verification from test plan development to tape-out sign-off.
- Experience constructing chip-level System Verilog and UVM test bench environments, writing System Verilog Assertions (SVAs), with embedded software design and test.
- Experience executing block or chip-level verification plans.
- Experience with HW/SW Co-Verification - Developing test benches, test cases/use-cases, APIs, their execution, and debug.
- Excellent debug skills, with experience debugging RTL in block and/or chip-level environments.
- Extensive experience with a variety of verification tools and environments, and a deep understanding of their differences and capabilities to optimize the right methodology with schedules as the top priority.
- Experienced in SystemVerilog, UVM, and scripting languages like Python and Tcl.
- Expertise in using industry standard simulation tools such as NC Verilog, VCS, QuestaSim, etc.
- Excellent communication skills, energetic and self-motivated.
- Experience in JTAG, MBIST, Scan Compression, ATPG, Fault Simulation.
- Experience with industry ATPG tools Synopsys Tetra MAX, Cadence Encounter Test or Mentor Fast Scan ATPG tools Synopsys DFT scan insertion.
- Experience with industry simulation tools such as VCS, Modelsim, NC Verilog etc.
- Plan, design, develop, benchmark and deploy E2E test strategies for deep submicron ASIC, SoCs.
- TEST insertion and ATPG using any of the industry tools - at least SCAN, MBIST, BSCAN; insert/verify/ simulate and deliver RTL/ GLN/ patterns.
- Work with logic design, physical design and post-silicon engineering teams to close on test architecture, test mode STA and PA delivery.
- Will drive ambitious schedule and flexible to work on multiple ASICs simultaneously.
- Negotiate / Improvise architecture/design to improve test coverage.
- Is an individual hands-on contributor, knows requirements to execute his/her responsibilities and seamlessly drives needed coordination among technical team members to constantly achieve better PPAS.
- A minimum of 3 years of exclusive DFT experience.
- Hands-on specialist in MBIST, SCAN and BSCAN architecture & insertion to ASIC.
- Very strong in TEST strategies & fault model fundamentals.
- Strong exposure to RTL simulation, Physical design work flows, Post-silicon support.
- Knows to debug test mode timing constraint issues and resolve.
- Power aware test architecture experience is a huge plus.
- Specialist in at least one EDA tool, but is tool/methodology/flow agnostic with great functional proven experience.
- Very good proficiency in at least one programming language like TCL/PERL.
- Leads by example, works on ambitious, results-oriented schedule & does data driven, flawless aligned decision making.
- Specialist in collaborating in a team of multi-functional, geographically distributed members with highly diverse skill levels.
- Requires excellent debug, analytical skills.
- Bachelors of Engineering/ Master of Technology in E&C/ Electrical/ Computer Science.
- Extensive knowledge in Hardware architecture and System design.
- Extensive knowledge Verilog and System Verilog.
- Extensive knowledge in Altera and/or Xylinx FPGA and Tools.
- Extensive knowledge in Digital circuit design, FPGA related hardware designs and high speed interface circuits.
- Extensive knowledge in board level Analog and mixed signal circuit designs.
- Knowledge of signal integrity and tools.
- Working knowledge of mechanical engineering desirable.
- Working knowledge in Embedded C for Firmware development is an added advantage.
- Good Experience in developing .NET (using Framework 4.5 and above), ASP.NET, MVC and Entity Framework applications (MUST).
- Good Experience in C# coding, class libraries and Web services (OData/Web API) (MUST).
- Experience of (MS-SQL Server 2012 & above) database development, querying, analysis, writing and reviewing stored procedures, functions and views using Transact SQL (Level of knowledge - Intermediate) (MUST).
- Ability to understand the database logical and physical schema and extend the existing schema.
- Required advance SQL knowledge to troubleshoot the issues (MUST).
- Good implementation knowledge on Angular 6+ (MUST).
- Good knowledge on design low-code portals for external users using Microsoft Power Apps.
- Experience with code refactoring.
- Should have worked in Agile Scrum teams and is aware of Agile Scrum Delivery principles.
- Should have excellent communication, presentation and interpretation skills.
- Should be good at analyzing issues / situations and reasoning solution proposals.
- Take ownership and assume end to end responsibility including design and unit test code.
- Able to specify, plan and deliver new or updated application functionality.
- Seasoned in understanding applications, data interfaces and hosting environments.
- Plan the delivery of new or functionality enhancements.
- As part of the Applications team support the change management process on existing systems and implement new solutions in line with project implementations.
- 2-5 years of relevant industry experience (NLP & Deep learning), with excellent mathematical, programming and problem-solving skills, as well as a passion for AI and research.
- The candidate should be an expert at analysing large amounts of raw information to find patterns and extract valuable insights.
- Fluency in Python hands on relevant experience.
- Experience with NLP libraries like core NLP, spacy, genism, etc.
- High-performance processing with robust analytic data pipeline.
- Fluency in at least one deep learning framework: PyTorch, TensorFlow / Keras.
- Advanced knowledge of the HuggingFace libraries (transformers and tokenizers).
- Ability to lead and deliver in a fast-paced start-up environment.
- Fluency in tools such as Matlab, Python, etc..
- Strong intuition for data and Keen aptitude on large scale data analysist.
- Excellent written and verbal communication skills.
- Ability to collaborate across teams and strong interpersonal skills.
- Hands on experience in developing low level software for microcontroller-based environments.
- Solid programming experience in C or C++.
- Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
- Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.
- Experience in working with multiple common h/w interfaces like Ethernet,PCIe, DDR controller, DMAC.
- Device driver or stack development in at least one major Operating system for at least one complex interface.
- Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems.
- Understand project requirements, customer use cases & specifications for features and convert them to standout software.
- Initiate and drive Test strategies and Test plan design for software.
- Experience in scripting Python.
- Experience in Consumer/Health Care/Automotive/Video domain.
- Experience in writing device drivers in Linux, Boot loader development and porting/migration.
- Working with software architect to define, develop prototypes for new ideas or solutions for customers.
- Excellent analytical skills for troubleshooting and issue resolution. Possess high capability in driving issues to closure.
- Excellent programming skills using C/C++. Familiarity with Linux Internals.
- Excellent debugging skills. Well versed in using tools like gdb, kgdb & profilers.
- Self-motivator and an excellent team player.
- Possess outstanding written and verbal communication skills. Ability to communicate design rationale and build consensus with the Team.
- Prior experience of designing Test plans for features from scratch.
- Must have 4-8 yrs of proven experience as a Microsoft SQL Dev DBA (Developer).
- SQL Development Ability to write, troubleshoot and optimize T-SQL. Able to create and optimize db objects.
- Tuning T-SQL queries to improve performance.
- Design stable, reliable and effective databases.
- Optimize and maintain legacy systems.
- Modify databases according to requests and perform tests.
- Solve database usage issues and malfunctions.
- Liaise with developers to improve applications and establish best practices.
- Ensure all database programs meet company and performance requirements.
- Research and suggest new database products, services and protocols.
- Knowledge of High Availability (HA) and Disaster Recovery (DR) options for SQL Server.
- Knowledge of SQL Server Tools (Profiler, SSMS, PerfMon, DMVs, DBCC, Extended Events).
- Must have strong analytical strength.
- Must have excellent communication.
- Must have experience in coordinating with US Teams.
- Must have strong inter-personal skills to drive a product development team.
- IoT Electronics hardware, design, manufacturing, assembly, beta launch to market.
- Communication protocols, security, remote configuration management.
- Exposure to embedded design, development, architecture RTOS, ARM, ESP32,light weight linux, tools chain.
- Exerience dealing with vendors for HW design, manufacturing assembly.
- Excellent understanding of complex IOT system architecture, components and requirements.
- Innovation minded, highly capable to think systematically, capable to redefine the solutions to overcome the challenges and solving problems.
- Explore and examine data from multiple disparate sources and communicate the findings, orally and visually.
- Sift through all incoming data with the goal of discovering a previously hidden insight, which in turn can provide a competitive advantage or address a pressing business problem.
- Curious and willing to challenge existing solutions with innovative technology concepts.
- Ensure best practices for processing, cleansing, and verifying the integrity of data used for analysis and learning - Quickly prototype solutions and build models to test feasibility of solution approach.
- Contribute to IOT data analysis and applications using state-of-the-art methods.
- Work with technology teams to integrate models by wrapping them as services.
- Connected with outside world, RD, Innovation new ideas/technology trials, PoC.
- Has a strong desire to learn and explore new technologies. Demonstrates good analysis and problem-solving skills.
- Intimate knowledge of the full design cycle from RTL to GDSII, preferably at chip level, block level also suitable.
- Understanding of modern design for test principles.
- Power planning, understanding, and planning of clock mesh structure/conventional Clock Tree Synthesis (CTS).
- Block integration (Including analog IP integration) and Physical Verification Signoff.
- Experience with ICC2, ICV, PrimeTime.
- Exposed to flip-chip package design technology.
- Solid engineering understanding of the underlying concepts of IC design, implementation flows and methodologies for deep submicron design.
- Floorplanning, placement, CTS, P&R, xtalk, DRC & LVS.
- Good communication skills, ability to think and communicate at different levels of abstraction, with peer groups as well as customers.
- Good software and scripting skills (Tcl essential, Perl and/or Python desirable); knowledge of CAD automation methods.
- Good understanding of industry standards in deep sub-micron designs.
- Autonomous, timely decision maker and able to cope with interrupts.
- Ability to keep composure during crises and can comfortably handle risks and uncertainty.
- Independent Handling and Design of various Analog and Mixed Signal blocks of PLLs, CDRs, SerDes, LVDS, HDMI, Serial I/ Os, and Other Analog Blocks like Switched Capacitor Circuits, Operational amplifiers, Comparators, Oscillators, Voltage and Current Reference circuits etc.
- Design of high performance CMOS Analog and Mixed Signal Circuits ranging from Blocks to Full Chip Level.
- Involve in Circuit Design, Simulation, Layout, Verification, etc.
- Follow the Project Execution Plan, Project Schedule, Work Assignment and EDA tool usage plan.
- Active Participation in Customer Project Reviews.
- Circuit Development in technologies with feature size 0. 18um, 150nm, 90nm, 65nm CMOS, BiCMOS Process etc.
- Knowledge of High Speed, Low Power CMOS Design Techniques.
- Must have participated in Successful Tape-outs.
- Must have thorough working knowledge of CAD tools like CADENCE DFII, Analog Artist, Spectre, Spectre RF, HSPICE, Ultrasim, Nanosim, HSIM, Virtuoso-LE, Virtuoso-XL, Assura, Calibre.
- Should have knowledge of some of the scripting and modelling languages like Ocean, Verilog-A etc.
- Experience with analog and digital behavioral modeling, and/ or synthesis of digital control blocks.
- SOC architecture, BUS/NOCs, Interfaces, Processors, Any IP level validation knowledge is preferable.
- Test plan, test case development, and reporting.
- Debugging skill is primarily required.
- Embedded C language programming is a must.
- Any scripting language knowledge is a plus.
- Exposure to unix basics.
- Basic know-how of SoC design aspects.
- Familiarity with Silicon Power aspects and Power management system is a plus.
- Good working knowledge of lab equipments like Oscilloscope, Logic analyzers etc is a must.
- JTAG based Debugger experience is a must.
- Good communication skill is a must for the role.
- Basics of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores.
- C language expertise for low level programming, Assembly language for any processor, C-assembly interworking.
- Operating systems/RTOS/Linux kernel internals, scheduling policies, locking mechanism, MMU/paging etc.
- Exposure to working on emulation/pre-si environment is added advantage.
- Using JTAG based debuggers, compilers/linkers.
- Should have good exposure to software development life cycle-Exposure to SoC architecture paradigms interconnects, power management.
- Software development for silicon enablement, silicon validation.
- Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs.
- Software for power/performance KPIs.
- Good knowledge of ARM Cortex-A7) / x86 / PowerPC CPU and memory system architecture.
- Weakly ordered memory model/pipelining of memory systems/memory barriers.
- Software development towards higher performance of multi threaded applications using lower power.
- Top level of ASIC design methodology is an added skill.
- Experience in functional verification or digital hardware design.
- Familiarity with formal methods (e.g. SVA, PSL, model checking, theorem proving.
- Awareness of Formal practices/apps/tools for functionally safe IPs suited for Automotive products is a plus.
- Understanding of fundamental verification concepts.
- Understanding of computer architecture & micro-architectural concepts.
- Knowledge of hardware description and verification languages, such as VHDL, Verilog/ SystemVerilog, PSL.
- Familiarity with industry-standard formal verification tools.
- Understanding of the end-to-end verification processes, from test plan creation through to verification closure.
- Proficiency in scripting languages, e.g. Python/Perl/TCL
- Proficiency in shell programming/scripting.
- Familiarity with ARM architecture and instruction set.
- Familiarity with model-checking techniques.
- Exposure to invariants and abstractions.
- Understanding of assume-guarantee reasoning.