Education:Required: BS Electrical/ Computer Engineering, Computer Science
Preferred: MS Computer Engineering, Computer Science
Experience: 0-2 years, candidates with experience in Embedded Development or QA will be preferred
Basic Required Skillset:
• Understanding of Computer Architecture Design. Familiarity with Assembly language• Knowledge of Operating Systems concepts
• Experience of working in C, C++ or Java
• Excellent programming and problem solving skills.
• Excellent verbal and written communication skills
• Quick learner
• Ability to work in a fast paced environment with remote teams
• Ability to adhere to scheduled and team-agreed timelines
Additional Skillset: Candidates with any of following additional skills will be preferred.
• Understanding of software development and QA processes
• Knowledge of software testing methodologies and tools
• Understanding of Real Time Operating Systems
• Experience of using Embedded Debuggers and cross compilers
• Understanding of Embedded Linux
• Shell scripting, python or any other scripting language
Responsibilities
The responsibilities include but are not limited to the following.
• Creating and maintaining documented for RTOS and other runtime solutions
• Developing C, C++ or Java test applications
• Creating python, shell or batch scripts for automated testing
• Performing test execution on product releases
Mentor Graphics is a leader in electronic design automation software. We enable companies to develop better electronic products faster and more cost-effectively. Our innovative products and solutions help engineers conquer design challenges in the increasingly complex worlds of board and chip design.