Software Build and Release Engineer Zonare Medical Systems
THIS JOB HAS EXPIRED Department: Software Engineering (580)
Reports To: Software Engineering Test Manager
The Software Build and Release Engineer is responsible for managing all aspects of a complex distributed software build environment utilizing both Linux and Windows based platforms.
Specific Duties and Responsibilities:
Ensure that the scheduled software builds are completed on time and with high degree of consistency and integrity.
Maintain sophisticated build environment utilizing both Off-the-Shelf-Software (OTSS) and custom software solutions.
Manage and maintain software source control tools.
Manage, maintain and perform system administration activities for windows-based and linux-based server machines.
Develop and maintain documentation supporting software build and release activities.
Design and develop software (C++ and script based) to improve reliability, extend capabilities, and improve overall efficiency of the build processes.
Primary contact for training and assistance related to build and source control configuration and management.
Support software maintenance and bug fixing efforts applied to the existing code base on as needed basis.
Use modeling, documentation, revision control, and bug tracking tools in order to ensure software quality.
Support Engineering Software Test activities as may be required.
3yrs+ experience managing a complex multi-user build environment (LINUX build experience is strongly desired).
Experience managing complex multi-user source control environment (Perforce experience is considered a plus).
Experience in unit, ?white box, and system integration level testing a plus.
Familiarity with one or more tools for defect tracking (ClearQuest, JIRA, Bugzilla, etc.).
Experience in C++ and object-oriented programming a plus.
Knowledge of scripting languages (Perl, Python, PHP in particular).
Basic operational skills with Windows (2000, XP, and Windows7) and LINUX OS?s
Must be a self starter, and able to work effectively with little direct oversight in a fast-paced team environment, ideal candidate will be deliverables and team oriented.
Excellent communications skills, both written and verbal in English.
Minimum requirement is a BSCS or equivalent experience.
Must be motivated to work independently as well as with teams.
Must be able to manage multiple tasks and prioritize appropriately.
Must be detail oriented and good written, verbal, and organizational skills. PC skills including use of Windows Operating systems, MS Office applications, and basic relational database knowledge (MySQL preferred)
Work is generally sedentary in nature, but may require standing and walking
There are no hazardous or unpleasant conditions caused by noise, dust, etc.
Work is generally performed within an office environment, with standard office equipment available.
||420 North Bernardo Avenue |
Mountain View, CA 94043
THIS JOB HAS EXPIRED