Senior Software Engineer - ATE Development Peregrine Semiconductor
THIS JOB HAS EXPIRED Peregrine Semiconductor Corporation (NASDAQ: PSMI) is a fabless provider of high-performance radio frequency integrated circuits (RFICs) based upon its patented UltraCMOS technology. UltraCMOS enables high linearity, high speed, low power consumption, and small design size for wireless applications in the commercial, industrial, space, defense, test-and-measurement, wireless-infrastructure, and broadband markets, among others. From the mobile wireless device you use every day, to satellites in space, Peregrine Semiconductor is Changing RF Design. Forever.?
Peregrine Semiconductor is a publicly-held company with a fast growth rate. The Company?s unique technology and potential for professional advancement make this an excellent career opportunity for innovative and goal-oriented individuals.
Peregrine Semiconductor is an equal opportunity employer supporting a diverse workforce.
Note: The Peregrine Semiconductor name and logo are registered trademarks, and Changing RF Design. Forever.? a trademark of Peregrine Semiconductor Corporation in the U.S.A., and other countries. All other trademarks mentioned herein are property of their respective owners.
Candidates selected for this Senior Software Engineering position will actively participate in defining software specifications and software structures based on high-level architecture requirements. Position works closely with TE management, Senior Staff Engineers and is expected to implement world class software practices. The assigned tasks will be diverse in nature which requires innovation, exceptional organizational skills, and high attention to detail.
Roles & Responsibilities
This position has responsibility for:
Define, direct and implement system architecture
Evaluate options and present to team
Provide weekly status updates and review progress with team
Creating software modules to support production ATE development
Debug and release with on time delivery
Generating online software user manuals
Manage own schedule and identify concerns and issues
Knowledge, Skill and Competency Requirements
Competency is based on: education, training, skills and experience. In order to perform the job successfully, an individual should demonstrate the following knowledge, skills and competencies:
Minimum 5 years programming in CVI, C, or C++
Proven capability in test methodology, automation, and test processes
Demonstrated experience in developing modular software architecture
Proficient in software revision control
Proven experience using XML file system format
Demonstrated ability to work as a self-starter in a collaborative, self-directed manner.
The following traits are highly valued:
In depth knowledge of software structure of commercial ATE
Experience with SQL and semiconductor database
Strength in documentation clarity and completeness
Hands-on experience working with and implementing Lean/Agile software development practices
Education and Experience:
BSEE, BSCS or equivalent minimum; MS preferred
5+ years of relevant experience.
||9450 Carroll Park Drive |
San Diego, CA 92121
THIS JOB HAS EXPIRED