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.