Sign In
 [New User? Sign Up]
Mobile Version

Isolation Design Verifier

Secunderabad, Telangana
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

The developer will write safety-relevant code that will be reviewed and critiqued by outside evaluators. In addition to coding, the developer will write formal documentation. Understand performance optimization is essential.Current code base is Tcl, though portions of it may need to be converted to C++ for performance with the help of another group within the team.The developer will provide constructive feedback regarding specifications, defects and enhancements on test designs, development tools and code libraries. The ability to strike a sensible balance between independent experimentation and consultation with co-workers will be greatly appreciated.Working knowledge of graph algorithms such as depth first search and all pairs shortest path is essential.Working knowledge of graphics algorithms such as flood fill and containment testing is essential.Willingness to learn the underlying FPGA domain is desired, including device architecture and customer design entry methods (Vivado IDE, System Verilog and VHDL).Knowledge of multiple programming languages is desired, especially C++, Java, and scripting languages as breadth of knowledge informs performance trade-offs and code clarity.Required Position Qualifications BSCS or BSCE with extensive software development 3+ years of work experience implementing efficient graph algorithms or graphics algorithms Experience with Tcl or extensive experience with other scripting languages Ability to write formal English documentation Ability to communicate across domains of expertise Ability to work with remote coworkers Ability to optimize code performance Ability to debug and extend code written by others Experience using the Linux command line and shell scripts Passion for defect-free softwareDesired Position Qualifications MSCS Experience with safety- or security-critical systems development Experience with Perforce or other version control systems Experience developing extensions or 'plug-ins' to a large application such as an integrated development environment, computer-aided design tool or document processing system
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-8


Application Programming | Database Administration (DBA) | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News