FC20 800x100 TLGbanner

Advanced Software Engineer (OSS)

Advanced Software Engineer (OSS)
by Daniel Nenni on 08-14-2020 at 7:33 pm

Website Mentor Graphics

The candidate must exhibit a service-oriented attitude and be able to work effectively with a world-wide, multi-site development environment.
The candidate should have a strong desire for continuous improvement, and have a passion for automation and making tasks repeatable.
Excellent debugging and problem-solving skills are key attributes, including the ability to investigate, isolate and remedy
software defects.
Requires excellent communication and collaboration skills, both verbal and written.
The ability to work constructively and productively on a team, as well as alone, is essential.
This position requires the ability to complete assignments on schedule and present results.
The candidate should be resourceful, self-motivated, and comfortable taking initiative when appropriate.

Technical degree (minimum BS) in Computer Science/Engineering or equivalent is required
8+ year’s relevant experience working in an enterprise environment.
Extensive, relevant experience with Linux operating systems.
Strong proficiency in programming/scripting languages (e.g. C++, bash, Python, Perl).

The candidate should possess solid software engineering skills, including experience with:
1. 3rd party software often requiring modifications/patches to execute in our supported release environments.
2. Ability to patch, configure and build 3rd party software for integration into the our suite of products.
3. Ability to understand and modify/patch code written in C++.
4. If a modification/patch results in a potential loss of functionality, drive the issue with development community
5. Liaison with OSS/3rd party software builders when required
6. General SDLC process experience
7. Experience working in a DevOps environment
8. Experience with BlackDuck or similar tools is a plus
9. GIT, GITLab, CVS with build automation experience is a plus
10. Experience in Infrastructure/GRID management will be a plus
11. Maintaining high-availability production systems and large integrated systems is highly desired
12. Retrofitting solutions into already-established work flows and development methodologies.

Apply for job

To view the job application please visit mentor-careers.employeereferrals.com.