Sign In
 [New User? Sign Up]
Mobile Version

Staff Engineer

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

Job Details

Conceives and develops solutions to engineering programs through the application of professionally accepted engineering techniques, practices and procedures.Responsible for designing, developing, troubleshooting and debugging software programs.Typical duties Responsible for Software Development - firmware, device drivers using Embedded C/C++ in a storage domain Deal with end to end product development cycle (including problem analysis, solution architecture, low level design, coding, testing,debugging, performance tuning, etc.) Generate and write Software Requirement Spec, Software Design spec, Develop/Test/Modify Codes for capturing requirements, testing and debuggingof existing codes. Improve the efficiency of Existing Software, Firmware or Driver source codes. Lead a team of competent firmware engineers Develops software tools including operating systems, utilities, scriptsetc. Determines hardware compatibility and/or influenceshardware design. Works on complex issues where analysis of situations or data requires an in depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Determines methods and procedures on new assignments and may coordinateactivities of other personnel. Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues increative and effective ways. QualificationsQualification Job typically requires a college degree in an engineering field or applied sciences from reputed university. Should have 8 to 14 years of work experience in relevant technical filed Excellent programing skills in C, C++ Sound Operating system knowledge Sound knowledge of storage fundamentals and NAND flash technology Experience of SSD controller firmware development is plus Good understanding of unit test script development is preferred Experience in developing and debugging firmware for real-time applications in a multi-tasking environment. Experience designing, programming, and debugging multicore system Unit-testing and verification in simulation and on target hardware. Excellent documentation skills. Strong communication skills required for interfacing with other design and development teams, customers and marketing
Additional Degree: BE/ B.Tech (Engineering)

Experience: 8-13


Embedded Technologies | Software Engineer | Systems Programming
Applying for this job will take you to an external site


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