What are the responsibilities and job description for the FPGA DESIGN ENGINEER position at Canoga Perkins Corporation?
FPGA Design Engineer
Location: Chatsworth CA
Are you looking to join an industry disruptor in telecommunications space? Do you have passion for FPGA Technology? Then join Canoga Perkins team!
About Canoga Perkins
Canoga is the telecommunications infrastructure leader that powered the deployments of 3G and 4G. Today Canoga is developing the 5G anyhaul solution that will enable fully featured 5G networks to lead the next generation of connectivity for people and machines. Canoga provides its customers with network connectivity solutions that allow them to change the world.
About the Role:
As an FPGA engineer, you will be joining our Product Development team, and work on 5G Fronthaul and Backhaul Ethernet transport products. You will demonstrate your expertise in high-speed digital design, collaborate with a dynamic team and work on innovative hardware solutions for the emerging 5G markets.
What you'll do
- You will be a member of a team working on High-speed LAN/WAN system/FPGA design and verification targeted for cutting-edge telecom applications.
What we're looking for
- In depth understanding of high-speed digital design principals
- Experience in designing high performance FPGA designs with Verilog/VHDL for Xilinx/Altera devices and their compilation/simulation software suites.
- Experienced in using FPGA and Software development tools.
- Experience with Static Timing Analysis
- Excellent communication skills (written and verbal)
- Track record of taking successful and reliable designs from concept to production
- 25G, 100G product development a plus.
- Strong troubleshooting skills and familiarity with test instruments
- Experience with scripting languages Tcl, Python, PERL
- Software experience with C / C , scripting languages.
- Knowledge of PCIe, I2C, QSPI, and various CPUs, PHYs.
Must Have
- Bachelor’s degree in Electrical Engineering
- 5 -7 years’ experience in Verilog/VHDL for Xilinx/Altera devices and their compilation/simulation software suites
- Strong troubleshooting skills and familiarity with test instruments
- Proficient with a programming language like C/C
Language Skills
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public.
Mathematical Skills
- Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
Reasoning Ability
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Computer Skills
- To perform this job successfully, an individual should have knowledge of: Design software; Development software and Project Management software.
Training Requirements:
- Departmental Quality Management System Procedures
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Working with Other People: Works effectively with co-workers, customers and others by sharing ideas in a constructive and positive manner, listening to and objectively considering ideas and suggestions from others; keeping commitments; keeping others inform of work progress, timetables and issues; addressing problems and issues constructively to find mutually acceptable and practical business solutions; addressing others by name, title or other respectful identifier; and, respecting the diversity of our workforce in actions, words and deeds.
COMPETENCIES:
To perform the job successfully, an individual should demonstrate the following competencies:
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
Interpersonal Skills - Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others' ideas and tries new things.
Oral Communication - Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Participates in meetings.
Written Communication - Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret written information.
Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.
Leadership - Exhibits confidence in self and others; Inspires and motivates others to perform well; Effectively influences actions and opinions of others; Accepts feedback from others; Gives appropriate recognition to others.
Managing People - Includes staff in planning, decision-making, facilitating and process improvement; Takes responsibility for subordinates' activities; Makes self available to staff; Provides regular performance feedback; Develops subordinates' skills and encourages growth; Solicits and applies customer feedback (internal and external); Fosters quality focus in others; Improves processes, products and services.; Continually works to improve supervisory skills.
Business Acumen - Understands business implications of decisions; Displays orientation to profitability; Demonstrates knowledge of market and competition; Aligns work with strategic goals.
Judgement - Displays willingness to make decisions; Exhibits sound and accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process; Makes timely decisions.
Motivation - Sets and achieves challenging goals; Demonstrates persistence and overcomes obstacles; Measures self against standard of excellence; Takes calculated risks to accomplish goals.
Canoga Perkins offers an excellent package including paid vacations and medical, dental and vision insurance. Contact Priscilla Navarro at 818-718-6300.
Canoga Perkins is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Salary : $113,000 - $169,000