Mirafra Technologies | Top ASIC VLSI SOC Semiconductor Design Services Company | RTL Design, Verification, UVM, Gate Level Simulation, STA, Physical Design, Signoff, Analog Layout, Embedded Software, Enterprise Application, IOT, M2M, Data Analytics, Mobile, Networking, Automotive, Storage, Communications, Infotainment, Linux, Android, RTOS, Kernel, BSP, Porting, Device, Driver, Automotive, Embedded, IoT, Cloud, Analytics, Bigdata, Testing, Networking, Storage, Service

India Openings

Where you can live the dream of being a creator of technology.
Mirafra boasts to have the best of talents who join us from top most institutes & colleges and fortune 500 companies. We believe in people and nurture their talents to the next level by providing relevant training in the respective areas. As a company, Mirafra offers the best of benefits in the industry. For more information, please click the links below.

SOFTWARE POSITIONS

Experience (years) : 5 – 7
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Skills/Experience:
1.Experience in object oriented design / programming.
2.Experience on .Net Framework 3.0, 3.5.
3.Experience in developing web application using MVC, HTML5, CSS3, JavaScript, Jquery.
4.Experience in Web Application development in C#, with MVC4.
5.Experience in database design (preferably Oracle).
6.Experience with HTML5, CSS and Bootstrap for responsive web design.
7.Good knowledge of JavaScript and Jquery.
8.Experience in writing an understanding technical and software documentation.
9.Experience on Planning, effort estimation, Risk identification.
10.Good to have idea on Design patterns and framework design. (Preferably MVC, Entity Framework).
11.Knowledge on Sharepoint will be additional advantage.

Experience (years) : 4 – 6
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Skills/Experience:
1.Strong in Creating Test Scripts
2.Test & Troubleshoot the Application & Interfaces
3.Experience with Interfaces Testing (C#, Smart Cards etc.)
4.Any experience with Transport Domain (Metro, Point of Sales, Ticketing etc.) would be useful.

Experience (years) : 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: WLAN Systems/Feature Architecture Leading and driving Development of features and providing architectural and technical guidance to team Ensuring sound engineering design, process and quality practices are followed Project Planning, Monitoring & Tracking.
Skills/Experience:
1. Should have expertise in device drivers and/or network protocol development. Persons with WLAN (Wireless LAN) domain expertise such as 802.11 a/b/g/n are preferred.
2. Hands-on experience of embedded device driver development on popular RTOS, experience with Linux internals and drivers would be preferred.
3. Strong C programming skills.
4. Ability to design, develop and lead independently large features and take ownership of important modules. Follow development processes, reviews and integration to deliver releases. Communication / interactions and representation across different sites and customers to aide in delivery of projects + activities.
5. Should be familiar with Linux internals and embedded/RTOS programming.

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: He will be developing test scenarios and automation scripts to support testing of new Bluetooth features. Executing the tests and troubleshooting/analyzing problems Provide inputs on dependencies, risks and issues Task definition and work breakdown including time estimation Represent test team in bug scrubs meetings Creation of relevant documentation following the departments processes.
Skills/Experience:
1. Experience in testing and verification of Bluetooth Profiles/ Protocol stack layers.
2. Proficiency with scripting languages (Python, C OR Tcl/Tk desired).
3. Proficient in the use of protocol analyzers and packet sniffers Excellent debugging and analytical skills that can be applied to isolate potential system issues.
4. Effective team player with strong communication and presentation skills Familiar with software configuration tool

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, telecommunications
or equivalent
Responsibilities: Candidate will be working on developing, integrating and maintaining Bluetooth Stack and Profiles on Android using BlueZ/Bluedroid Core stack running on Qualcomm MSM Platforms. Candidate will be actively involved in supporting the existing profiles through enhancements, bug fixes and feature addition. Working closely with the system test team, candidate will be responsible for the overall quality of the Bluetooth stack and profile solution and will help drive BT Technology from bring-up all the way to commercialization on customer platforms.
Skills/Experience:
1. Good coding skills Java and C/C++.
2. Good understanding of networking protocols and has some product commercialization experience.
3. Experience in mobile software development and in Android development.

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: Writing reusable, testable, and efficient code, Design and implementation of low-latency, high-availability, and performant applications.Integration of user-facing elements developed by front-end developers with server side logic Implementation of security and data protection,Integration of data storage solutions,Identify and suggest various opportunities to improve efficiency and functionality,Apply test-driven development methods to deliver high quality software,Contribute to high-level and low-level technical design documentation for new software.
Skills/Experience:
1. Expert in Python, with knowledge of at least one Python web framework such as Django, Flask.
2. Familiarity with some ORM (Object Relational Mapper) libraries.
3. Able to integrate multiple data sources and databases into one system.
4. Understanding of the threading limitations of Python, and multi-process architecture.
5. Good understanding of server-side templating languages such as Jinja 2, Mako.
6. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
7. Understanding of accessibility and security compliance.
8. Knowledge of user authentication and authorization between multiple systems, servers, and environments.
9. Understanding of fundamental design principles behind a scalable application.
10. Familiarity with event-driven programming in Python.
11. Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
12. Able to create database schemas that represent and support business processes.
13. Strong unit test and debugging skills.
14. Proficient understanding of code versioning tools such as Git, Mercurial or SVN.
15. Excellent time management and multitasking Skills.

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent.
Responsibilities:
1. Integration of user-facing elements developed by front-end developers with server side logic.
2. Writing reusable, testable, and efficient code.
3. Design and implementation of low-latency, high-availability, and performant applications.
4. Implementation of security and data protection.(CSRF/JWT/ORM and various middleware/DB security implementations)
5. Integration of data storage solutions (MongoDB/PostgreSQL/MySQL).
6. Exposure to advanced backend programming languages like Go Lang / Python is preferred.

 

Skills/Experience:
1. Strong proficiency with JavaScript / Typescript.
2. Knowledge of Node.js and frameworks available for it such as Express, Strong Loop, etc.,
3. Understanding the nature of asynchronous programming and its quirks and workarounds.
4. Good understanding of server-side templating languages.
5. Good understanding of server-side CSS pre-processors.
6. Basic understanding of front-end technologies, such as HTML5, and CSS3.
7. Understanding accessibility and security compliance.
8. User authentication and authorisation between multiple systems, servers, and environments.
9. Integration of multiple data sources and databases into one system.
10. Understanding fundamental design principles behind a scalable application.
11. Understanding differences between multiple delivery platforms,such as mobile vs desktop, and optimizing output to match the specific platform.
12. Creating database schemas that represent and support business processes.
13. Implementing automated testing platforms and unit tests.
14. Proficient understanding of code versioning tools, such as Git, SVN.
15. Exposure to various CI tools like Jenkins are preferred.

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities:
1. Design, Develop and Deliver a complete front end application.
2. Ensuring high performance on mobile and desktop.
3. Writing tested, idiomatic, and documented JavaScript, HTML and CSS / SASS / LESS.
4. Coordinating the workflow between the graphic designer, the HTML coder, and yourself.
5. Cooperating with the back-end developer in the process of building the RESTful API.
6. Implementation of a robust set of services and APIs to power the web application.
7. Building reusable code and libraries for future use.
8. Optimization of the application for maximum speed and scalability.
9. Implementation of security and data protection.
10. Translation of UI/UX wireframes to visual elements.
11. Integration of the front-end and back-end aspects of the web application.

 

Skills/Experience:
1. Proficiency with JavaScript and HTML5.
2. Professional, precise communication skills.
3. Deep knowledge of AngularJS / ReactJS practices and commonly used modules based on extensive work experience.
4. Exposure to Angular2 or Angular 4 is preferred.
5. Creating self-contained, reusable, and testable modules and components.
6. Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
7. Ability to provide SEO solutions for single page apps.
8. Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the frame-rate above 30fps at all times.
9. Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
10. Validating user actions on the client side and providing responsive feedback.
11. Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
13. Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
14. Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around resource.
15. Experience with building the infrastructure for serving the front-end app and assets.
16. Architecting and automating the build process for production, using task runners or scripts.
17. Documenting the code inline using JSDoc or other conventions.
18. Writing extensive unit tests using automated TDD tasks.
19. Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative).
20. Creating configuration, build, and test scripts for Continuous Integration environments.

Experience (years): 2 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: Design, develop and unit testing of new features in WLAN. Atleast 2-7 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong individual technical achievement.
Skills/Experience:
1. Strong programming skills in C.
2. Hands on experience working in embedded systems preferably in Firmware.
3. Must have hands on experience working in networking components.
4. Hands on experience in Networking driver development, Ethernet and Wireless LAN driver development is a plus.
5. Must have hands on experience in solving complex system issues with good problem solving skills.
6. Should be able to work in aggressive, high pressure environment.
7. WLAN experience is an added advantage.

Location : Hyderabad & Chennai
Experience (years): 2 – 6
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: The candidate is expected to Design, develop and unit testing of new features in WLAN. A Good understanding of real time operating systems concepts, data structures and software development lifecycle is a must. Knowledge and experience in 802.11 wireless protocols MAC protocols implementation is a plus (preferably wireless MAC) Hands on Linux Device driver development is a big plus. He should be a team players and show Team work, communication and interpersonal skills.
Skills/Experience:
1. Software design and development for 802.11 Linux driver and 802.11 MAC.
2. Work with cross functional team to understand and define the requirement.
3. Support internal and external customers for all the issues related to 802.11 driver.
4. The candidate must be proficient in C, and possess good analytic and problem solving skills.
5. Good understanding of real time operating systems concepts, data structures and software development lifecycle.
6. Knowledge and experience in 802.11 wireless protocols.
7. MAC protocols implementation is a plus (preferably wireless MAC).
8. Hands on Linux Device driver development is a big plus.
9. Team work, communication and interpersonal skills.

Location : Hyderabad & Chennai & Bangalore
Experience (years): 1-6 Yrs ( 70 % and above)
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: The candidate is expected to have a strong experience in WLAN Testing / Networking / Automation using C# and Perl. with LTE/Cellular technologies such as GPRS, 3G, BTS etc. Strong experience in WLAN Testing / Networking / Automation using C# and Perl. Good Knowledge of various Networking Technologies such as Bridging, Routing, IPsec, IPv6. Familiarity with LTE/Cellular technologies such as GPRS, 3G, BTS etc. Familiarity with various automation tools such as expect, shell scripting Familiarity with traffic .Generators such IXIA, Spirent, Chariot, Veriwave.Familiarity with WLAN Certification and interop testing by WiFi Alliance.
Skills/Experience:
1. Strong experience in WLAN Testing / Networking / Automation using C# and Perl.
2. Good Knowledge of various Networking Technologies such as Bridging, Routing, IPsec, IPv6.
3. Familiarity with LTE/Cellular technologies such as GPRS, 3G, BTS etc.
4. Familiarity with various automation tools such as expect, shell scripting Familiarity with traffic.
5. Generators such IXIA, Spirent, Chariot, Veriwave.
6. Familiarity with WLAN Certification and interop testing by WiFi Alliance.

Location : Hyderabad
Experience (years): 3-10
Education Qualification: B.Tech/B.E. Computer Science, Electronics, Electrical, Telecommunications or equivalent
Responsibilities: The candidate is expected to test various features of LTE Femto cells. Good knowledge on LTE RRC, RRM, RLC/MAC.Basic knowledge of Connection Management and Mobility management module of LTE protocol stack. Shell /Perl Scripting Test design, Test execution and Test Automation for Femto base station. Defect raising and defect tracking Preferred
Skills/Experience:
1. Role involves testing various features of LTE Femto cells.
2. Good knowledge on LTE RRC, RRM, RLC/MAC.Basic knowledge of Connection Management.
3. Candidate should possess strong debugging & analytical skills in LTE protocols.
4. At least 5 years of relevant experience in LTE air interface protocols.
5. Good knowledge on LTE RRC, RRM, RLC/MAC.
6. Basic knowledge of Connection Management and Mobility management module of LTE protocol stack.
7. Shell /Perl Scripting Test design, Test execution and Test Automation for Femto base station.
8. Defect raising and defect tracking Preferred.
9. Working knowledge in UNIX and Clear case will be an advantage.

Location : Hyderabad & Bangalore & Chennai
Experience (years): 2 – 6
Education Qualification: B.Tech/B.E. Computer Science, Electronic Electrical, Telecommunications or equivalent
Responsibilities: The candidate is expected to work and deliver on Build, Integration and verification on Mobile Station Modem (MSM) chipsets running the Windows Phone Operating System. This role requires the engineer to analyze and identify system level integration issues, plan and integrate new features, define integration and test platforms, develop and execute test scenarios for various Windows Phone device drivers, kernel adaptation, and multimedia component of Windows Phone Board Support Package (BSP).
Skills/Experience:
1. Candidate will interface with the development and test teams, assemble and verify software builds, troubleshoot and resolve problems.
2. Should have experience in design, development, integration & test of embedded software for mobile targets.
3. Strong C and Perl programming skills and hands-on experience on debugging embedded systems is required.
4. Should have exposure to large scale software build, integration and test environments.
5. Experience on continuous Build and Integration (Automated) is an added advantage.
6. Strong communication and interpersonal skills required.
7. Knowledge and experience in Windows Phone or WinCE development or integration is preferred. Experience with Jtag and ICE debuggers, GSM, CDMA test equipment is useful. Knowledge of GSM, UMTS, CDMA1x protocols is preferred .

Location : Hyderabad & Bangalore & Chennai
Experience (years): 3 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronic Electrical, Telecommunications or equivalent
Responsibilities: Understand and resolve WLAN firmware issues/bugs, work independently.
Experience in design and implementation of WLAN features, work closely with WLAN hardware, and understand the complexity of firmware implementation.
Skills/Experience:
1. Understand and resolve WLAN firmware issues/bugs, work independently.
2. Experience in design and implementation of WLAN features, work closely with WLAN hardware, and understand the complexity of firmware implementation.
3. Primary responsibility is to work in firmware and work closely with hardware, software and system teams to tune and enhance WLAN firmware features.
4. Good understanding of ARM architecture is also required Good in working with low level of WLAN MAC protocol (802.11 abgn/ac etc.), Emphasis on code modularity, code quality, code reviews and software process. to 5 years of technical experience in developing firmware.
5. Experience with 802.11abgn/ac.
6. MAC layer is highly desirable.
7. ARM architecture knowledge is desirable.
8. Good C and Embedded knowledge. Experience in developing software closely interact with Hardware .
9. Experience working with low memory systems and code/data optimization.
10. Demonstrable experience in taking ownership and delivering on features, releases and products.
11. Strong level of discipline and use of processes to consistently deliver tasks in a timely manner.

Location : Bangalore
Experience (years): 3 – 5
Education Qualification: B.Tech/B.E. Computer Science, Electronic Electrical, Telecommunications or equivalent
Responsibilities: With experience in embedded software development. C/C++ skills, object oriented design you are expected to possess a strong knowledge of RTOS /WinCE or Windows Mobile/Phone . Also experience with debugging using JTAG/Trace-32/WinDBG is desirable. Exposure to Device Driver, Power Management, WDF/WDM (Windows Driver Model) Architecture is definably a big plus.
Skills/Experience:
1. 3 -5 years of experience in embedded software development.
2. C/C++ skills, object oriented design.
3. Strong knowledge of RTOS.
4. WinCE or Windows Mobile/Phone is desirable.
5. Experience with debugging using JTAG/Trace-32/WinDBG is desirable.
6. Exposure to Device Driver, Power Management is desirable.
7. Experience in WDF/WDM (Windows Driver Model) Architecture is a plus.

Location : Bangalore
Experience (years): 3 – 6
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
C, C++.
Experience with device drivers and embedded programming.
Familiarity with  Xilinx Vivado tool chain and Zynq platforms
Familiarity with Intel Quartus Prime tool chain and Altera FPGA platforms

Location : Bangalore
Experience (years): 3 – 6
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Python , Jenkins ,
Experience in testing embedded platforms.
Familiarity in handling boards and using oscilloscope.

Location : Chennai
Experience (years): 3 – 6
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
WLAN IEEE802.11 a/b/g/n/ac/ax Test experience with minimum of 3 to 7 years
Functional / Performance / IOT / Certification WLAN tests
Wired & Wireless Networking knowledge
Understating and Usage of Traffic generator tools like Spirent / Ixia / Veriwave
Programming knowledge with C language
Scripting Knowledge of Automation Scripts – Python / Perl / TCL
Usage of WLAN tools including Wireshark / Omnipeek
Usage of Bug tracking tools like Prism / Extraview / Bugzilla
Independent Project handling with analytical ability

Location : Chennai
Experience (years): 3 – 6
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
At least 1-6 years of relevant hands-on technical experience in WLAN/Linux driver
development with a record of strong individual technical achievement.
Strong programming skills in C.
Preferred Qualifications:
Hands on experience in developing low level and latency critical firmware. Experience in wireless radio MAC or PHY Firmware is preferred. Knowledge of wireless industry standards with preference to including IEEE 802.11a/b/g/n/ac/ax Experience in Perl /Python is preferred. Self-driven individual who can work independently. Exposure to PHY and RF knowledge (Halphy) Hands on experience in Radio debugging and software performance issues.(Halphy)

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Good exp of Reactjs/Angular js web frameworks.Angular 2/4/6/7/8
Familiarity with SQL/NoSQL databases and their declarative query languages.
Knowledge of object oriented oojs programming
Working knowledge on Responsive web design.
Good knowledge on coding standards, design patterns, unit testing frameworks, TDD, CICD practices.
Experience of working with RESTful API

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Strong proficiency with JavaScript and ES6  Node.js .
Knowledge of any frameworks such as Express, KOA is desirable.
Knowledge and understanding of async non-blocking architecture
Knowledge of creating REST-ful APIs
Knowledge of Data Structures and Algorithms, Node Global variables and In-built libraries.
Experience in building high-volume transactional customer facing systems desirable

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Strong knowledge of C.
Embedded knowledge with networking concepts.
DPDK, ODP knowledge is added advantage.
Python scripting knowledge.
Robot framework and automation knowledge is added advantage.
Basics of LTE/5G MAC-PHY interface knowledge

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Proficient in C++ coding o Strong in data structures, design patterns.
Hands-on in multi-threaded design and programming.
Windows and Visual Studio experience o Should be able to design/code/debug/test modules independently.
Able to work independently and perform in fast paced environment.
Ability to troubleshoot and debug complex issues.
Nice to have o Python Experience, C++ interfacing with Python.
Knowledge on Storage protocols (SD, SCSI, SATA, UFS, NVMe, SAS)..
Working Knowledge on Windows Device Driver is desirable.
Prior experience in working with Agile/Scrum.

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
WebAPI, Angular, BootStrap, CSS,JavaScript, JQuery, Data Visualization Backend
technologies: .NET or .NET Core Databases: SQL Server or any RDBMS databases.
Experience: Valid industry experience ranging 3-7 years can be considered and experience in Web development is must. The ideal individual must have proven ability to achieve results in a fast moving, dynamic environment. Self-motivated and self-directed, however, must have demonstrated ability to work well with people.
A proven desire to work as a team member, both on the same team and outside of the team.
Ability to troubleshoot and analyze complex problems. Ability to multi-task and meet
deadlines. Excellent communication (written and verbal) and interpersonal skills.

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Should have experience in working with system applications such as Camera, Dialer, Settings, System apps etc.
Should have knowledge on Android framework such as Audio, Telephony, Connectivity,
Camera .
Strong knowledge of Android UI design principles, patterns, and best practices.

Location : Bangalore
Experience (years): 3 – 10
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Hands on experience in development & maintenance in 3GPP
protocol/RF/baseband/multimedia is preferred.
Good programming skill in C, C++ is mandatory
Working experience on Real Time OS, hands on Linux is mandatory.
Working experience on device memory management, inter process communication is must

Location : Bangalore
Experience (years): 3 – 6
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Experience can be 4-6 yrs.
Good Driver Dev experience in CAN, Ethernet ( This is mandatory skill )
Good in C Programming and Good in ARM Core , preferably ARM Cortex M3 ( ARM7
Architecture ) or Tricore Aurix Controller ( Mandatory )
Good Driver Exp in I2C, RS485 and SPI ( good To Have )
Good in Embedded ( or OS ) concepts..

Location : Hyderabad
Experience (years): 2 – 4
Education Qualification: M.S/M.E/M.Tech/MCA/B.E/B.Tech (full time with 60% above)
Skills/Experience:
Knowledge and experience in Embedded Systems with strong embedded C and assembly language
Good understanding of Linux or any RTOS or Firmware Development
Good understanding of ARM architecture and knowledge of ARM based SoCs
Good hands on Python
Experience with JTAG debugging –
Hands on Vivado and FPGA is plus –
Good oral and written communication skills.

Location : Hyderabad
Experience (years): 2 – 4
Education Qualification: B.Tech/B.E. Electronics, Computer Science,  Electrical,
Telecommunications or equivalent
Skills/Experience:
Android FW, troubleshoot complex problems, crash dumps, memory leaks on Android/Linux subsystems.
Testing of RIL & IMS , Performance testing , Automation execution / enhancement skills in Python & PERL.

Location : Hyderabad
Experience (years): 2 – 4
Education Qualification: B.Tech/B.E. Electronics, Computer Science,  Electrical,
Telecommunications or equivalent
Skills/Experience:
Good communication skills with positive attitude towards white and black box testing.
Should have good understanding of system level testing of embedded systems with expertise in Multimedia domains like Camera, Video & Audio.
Experience in Internet of Things  (IOT)domain is a PLUS.
Good technical understanding on Linux OS.
Ability to derive Test plan, Test cases, debug and analyze issues.
Must have proven learning ability to work on newer technology areas and perform to the expectations.
Strong debugging skills in Android/Linux Embedded OS environment.
Exposure to MM frameworks like Android MMF, GStreamer, DirectShow will be an added advantage.
Basic understanding on OS/Embedded concepts is MANDATORY.
Should have a good understanding of C/C++, Perl or Python.
The candidate need to be tech savvy and need to go beyond expectations, explore, learn & experiment.
Should be well versed with latest technology developments in the field of Internet of Things and related technologies.
Should have a passion towards finding bugs in the software and constructively work with technology teams.
Experience in Build and Integration will be added advantage.

Location : Hyderabad
Experience (years): 3 – 5
Education Qualification: B.Tech/B.E. Electronics, Computer Science,  Electrical,
Telecommunications or equivalent
Skills/Experience:
Hands on development in C & Embedded C BT HCI layer & HCI transport development
experience BT EDR/LE 4.0/4.1/4.2 controller software BT EDR Profiles (SPP, A2DP,
AVRCP, HID, HFP etc.) experience BT LE 4.0/4.1/4.2 GATT related profiles (IPSP, IPSS, PXP, HID, Heart Rate etc.)
Sound knowledge in BT Sniffer tools and Debugging skills
Good team player and problem solver
Ability to work in a challenging environment and deliver to commitments Strong analytical skills and have good perception and anticipation Must possess good verbal and written communication skills Desired Skils: Open source BT stack (BlueZ, Bluedroid etc.) Bluetooth qualification experience is additional Experience in L2CAP,SDAP and RFCOMM Experience in LMP and Baseband

Location : Hyderabad
Experience (years): 3 – 6
Education Qualification: B.Tech/B.E. Electronics, Computer Science, Electrical,
Telecommunications or equivalent
Skills/Experience:
Strong C/C++ programming skills
Good understanding of Linux fundamentals, Audio fundamentals, Audio HAL, gstreamer, pulseaudio.
Good understanding of Media Player, Media Recorder, Audio/Video encode and decode.
Good understanding audio driver, ALSA, and debugging driver issues.
Exposure to Android and Linux audio stacks or related multimedia stacks is an essential.

Location : Hyderabad
Experience (years): 3 – 6
Education Qualification: B.Tech/B.E. Electronics, Computer Science,  Electrical,
Telecommunications or equivalent
Skills/Experience:
Strong C Programming
Experience in WLAN/Linux driver development
Hands on experience working in the Linux kernel & Linux kernel device drivers.
Experience in Networking driver development, Ethernet and Wireless LAN driver
development.
Experience in 802.11 wireless protocols MAC protocols implementation is a plus
(preferably wireless MAC)
Must have good analytical and problem solving skills.
Should be able to work in aggressive, high pressure environment.

Location : Hyderabad
Experience (years): 3 – 6
Education Qualification: B.Tech/B.E. Electronics, Computer Science, Electrical,
Telecommunications or equivalent
Skills/Experience:
Strong C/C++ programming skills
Familiar with 802.11 protocol and IP networking highly desirable.
Debugging skills in embedded environment and WLAN driver/firmware, WLAN protocol
analysis
Experience on WLAN wpa_supplicant/Hostpad, WLAN driver and Firmware development and customization is highly preferred
Experience on Linux device driver is a plus
Prior experience with Android/Windows Mobile is a plus
Experience on WLAN SoC firmware development is a plus – Knowledge of TCP/IP network is a plus
Working experience on Atheros Chipsets driver and firmware is Plus
Experience working with low memory systems and code/data optimization -Hands on
experience on C , Data Structure , Algorithms , OS

 

 
 
 
 

HARDWARE POSITIONS

Experience (years): 3+ years
Skills/Experience:
1. RTL design experience, familiarity with AHB/AXI buses, experience with spyglass(lint), CDC, core and chip integration

Experience (years): 3-10 years
Skills/Experience:
1. Verilog/VHDL RTL/Conformal Verification(LEC) Synthesis (DC) Spyglass (lint, DFT, PM, CLK/RST)
2. SoC integration flows (integrating multiple IPs and associated, Understanding of Power Management (voltage domain, power domains, clock domains) OCP and AXI protocols ARM understanding
3. Misc.: Debussy, simulators (mti/ncsim), Perl

Experience (years): 3+ years
Skills/Experience:
1. Languages: Verilog, System Verilog
2. Methodology: UVM (preferred), OVM, VMM.
3. Knowledge of scripting (Perl, C-shell)
4. SVA will be a plus
5. Good general verification experience with good academy result.
Must Have:
6. SoC or IP Experience Languages: System Verilog
7. Methodologies: OVM/UVM/VMM DDR/USB/Ethernet/PCIE/Video/HDMI/MIPI/DSI/CSI

Experience (years): 3+ years
Skills/Experience:
1. Candidate must have expertise in System Verilog.
2. Experience in ARM base SoC Verification
3. Desirable if having worked on one or more of the designs like CortexM.

Experience (years): 3+ years
Skills/Experience:
1. Functional Verification experience 2.5+ Years
2. Good hands on Gate Level Simulation.

Experience (years) : 3+ years
Skills/Experience:
1. Strong back ground of ASIC Physical Design: Floor planning, P&R, Extraction, IR Drop Analysis, Static Timing and Signal Integrity.
2. Have some experience on advance Technology: 28nm, 40nm, 45nm, 65nm
3. Hands on experience in cadence or Synopsys tool (Encounter, ICC, PT/PTSI, TEMPUS, DC, RC, VOLTAS)

Experience (years): 4+ years
Skills/Experience:
1. Should be very strong in Synthesis & Timing concepts
2. Should have knowledge of DC-topo, RTL Compiler or talus
3. Should have handled both block and top level.
4. Should have done both pre and post layout STA

Experience (years): 3+ years
Skills/Experience:
1. Scan insertion & ATPG using Fastscan/TestKompress /DFTCompiler/DFTMax/DFTAdvisor/TetraMax
2. Pattern Simulation with and without timing annotation & debugging

Experience (years): 3+ years
Skills/Experience:
1. Processor architecture knowledge is a MUST. (ARM Processor knowledge is preferred.)
2. Hands on experience in “C” / Assembly coding is a MUST
3. Executing validation test plan Debugging Silicon Failures Debugging skill of embedded system Should handle Oscilloscope & Logic Analyzer Emulation knowledge will be preferred
4. ARM System-On-Chip Pre-Silicon emulation and Post-Silicon ASIC Validation experience related to board bring up and debug.

Experience (years): 4-8 years
Skills/Experience:
1. Layout in advanced CMOS technologies including floorplan, placement, routing, DRC, LVS etc.
2. Should have worked on 16nm and below technology nodes on various analog mixed signal blocks such as PLL, Bandgap, ADC, DAC, SERDES, IO etc.
3. Engineer should be well versed with tools such as Virtuoso/XL/GXL, IC12.1, Calibre etc.

Experience (years): 7+ years of strong experience with development of UVM, OVM, VMM and/or Verilog, SystemVerilog test benches for full chip testbench and usage of simulation tools/debug environments like Synopsys VCS, Cadence IES to test full chip FPGA fabric and SoCs.
Location:San Jose

 

Job Description:
1. Bachelor’s Degree w/ 10 years or MS w/ 8 years in Electrical Engineering, Computer Engineering, or Computer Science.
2. Requires strong experience with development of UVM, OVM, VMM and/or Verilog, SystemVerilog test benches for full chip testbench and usage of simulation tools/debug environments like Synopsys VCS, Cadence IES to test full chip FPGA fabric and SoCs.
3. Requires strong understanding of state of the art of verification techniques, including assertion and metric-driven verification.
4. Verification experience in MathEngine/DSP optimized for wireless applications, AXI, NoC, HBM, DDR4, PCIe verification is a plus.
5. Verification experience in full chip verification is a plus.
6. Familiarity with verification management tools as well as an understanding of database management particularly as it pertains to regression management is a plus.
7. Strong understanding of different phases of ASIC and/or full custom chip development is required.
8. Experience with FPGA programming and software is a plus.
9. Verification experience in PCIe, Processors, Graphics is a plus.
10. Experience with formal property checking tools such as Cadence (IEV), Jasper, and Synopsys (Magellan) is a plus.
11. Experience with gate level simulation, power verification, reset verification, contention checking, abstraction techniques is a plus.
12. Some DFX/DFT and UPF/ power-ware – simulation experience is a plus

Location:San Jose CA/Austin TX
Job Description:
1. Hands-on responsibility from synthesis to place and route of a complex GPU/CPU block through signoff flows including timing and physical verification.
2. Synthesis, Floor plan, Place & Route in chip-level and hierarchical physical implementation environment.
3. Running MBIST and DFT insertion into block, understanding impact of MBIST/Scan and debug logic is desirable.
4. Interact with RTL counterpart to resolve design issues pertaining to block closure.
5. Ability to work independently to make good technical trade-offs between power, area, and timing. Ability to work well in a team setting and drive critical design issues to closure.
6. Strong scripting/programming skills in Tcl, Perl, Shell, and/or Python is strongly preferred.
7. Synopsys DC/ICC2, Fusion Compiler knowledge is required.
8. Solid understanding of Electrical Engineering fundamentals, analytical aptitude and excellent attention to detail

Location: San Jose, CA / Austin, TX
Job Description:
1. As a Design Verification Engineer you will contribute to the functional verification of GPU Subsystems such as Shader, Texture, and Memory Systems. Responsibilities
2. Triage regression failures and make testbench updates
3. Debug functional errors in RTL model using simulation and debug tools.
4. Maintain efficient and clean regression status
5. Develop Scalable SystemVerilog/UVM testbenches for unit level and/or Cluster level verification.
6. Review Architecture and Micro-Architecture specifications.
7. Closely work with Architects and RTL designers.
8. Define, maintain and execute unit level and/or Cluster level verification testplans.
9. Generate and run Testcases on logic simulation models.
10. Code Functional coverage models and System Verilog assertions.
11. Drive Functional Coverage and Code coverage to closure.
12. Integrate C++ reference model into Scoreboards
Requirements:
1. 5-15 year’s industry experience in a design verification role.
2. Proficient in System Verilog/UVM/OVM, OOP/C++
3. Knowledge of GPU, experience with Shader, Texture, or Memory System a plus
4. Experience with code coverage and functional coverage driven verification methodology.
5. Experience in creating, running and debugging of SystemVerilog/UVM constraint-random Testbench.
6. Excellent working knowledge of scripting languages such as Python or Perl.
7. Understanding of micro-architecture, logic design, FSMs, arithmetic datapath pipelines.
8. Strong functional verification experience including Test planning, Testbench Architecture, Test/Coverage Model/Assertion Development.
9. Strong debugging skills
10. Strong programming skills with good understanding of algorithms and data structures
11. Good verbal and written communication skills.

Location: Remote
Job Description:
As a DFT, you will work with chip architects, chip designers, implementation engineers and test engineers to define the DFT and DFD (Design for Debug) architecture, implementation, and test plans for both mixed-signal and digital VLSI designs. Then you’ll ensure it becomes reality. We’re doing a grounds-up implementation of new chip architecture, so you’ll have to ability to affect a new design.

Minimum qualifications:
1. BA/BS degree in Electrical/Computer Engineering with 5+ years of practical experience
2. Strong fundamentals in digital ASIC design; experience using Verilog or VHDL
3. Experience with ASIC test, DFT, and debug
4. 5+ years of practical experience with test or DFT
5. Preferred qualifications
6. Experience using the Tessent tools
7. Hands-on expertise with commercial test generation tools for large complex designs
8. Strong fundamental knowledge of DFT techniques include JTAG, ATPG, test pattern translation, yield learning, logic diagnosis, scan compression, IEEE 1500 Standard, and MBIST, LBIST
9. Experience with RTL simulation, synthesis and back end implementation flows
10. Experience defining and implementing MBIST engines
11. Experience running test compression software
12. Lab and test floor experience with real silicon
13. Experience trading off test options with product performance and schedule requirements

Roles and Responsibilities:
1. Define test structures, debug structures, test plans
2. Create test vectors or oversee their creation
3. Collaborate with physical design team to close requirements
4. Validate DFT requirements are being met
5. Work with designers to increase test coverage, debug observability and flexibility
6. Verify post-PD designs meet DFT requirements
7. Work with test personnel, stepping in to do run tests when needed