Latest Jobs  
Advance your technical career… Find a tech school and start an IT career!
Start your career in the fast-growing technical field – Get more info here »
Advance your technology career with the latest technology skills - Get more info here »
 
This job has expired.
 
Job Information
Job title

Senior Firmware Engineer

Company Spirent Communications Inc
Wage Not specified
Location United States, California, Calabasas
Employment type Full Time
Education Bachelor
Year Experience 4 - 5 Years of Practical Experience
Travel Not Specified
Published on 7/22/2008
Description
Senior Firmware Engineer Location: US-CA-Calabasas Job Description: The Firmware Engineer will be responsible for design and development of sections of the Firmware Infrastructure functionality. The implementation is for the state of the art Network Test Equipment. The development has to follow the standard development process. The design includes specification of the initial design, communicating design to others in design group reviews, implementing the design, validating the implementation via scripting interface and integrating the feature with other peer developer. Initially the Firmware developer is part of the generator or analyzer design team. The generator and analyzer are the major components of the Layer 2 and 3 performance measurement. Will work closely with the FPGA developer and UI/BLL Engineers. Initially contributes to the design. By building up knowledge will receive more responsibilities. Overall the goal is that Sr. Firmware Engr. drives one of the teams and owns the generator or analyzer.1. Engineer is responsible for the design, implementation and delivery of the features in the generator or analyzer. They are the major parts of the PGA (Packet Generation and Analysis). Designs the future enhancements by refactoring the existing code. Design responsibilities includes initial design specification, detailed C and Python coding, simulation, design verification and regression testing.2. Engineer is responsible to maintain and enhance the common library used by the firmware generator or analyzer and STC application BLL. New features and code refactoring require modifications in the common libraries.3. Engineer leads a small generator or analyzer development team. Will require to translate marketing requirements into firmware features and set the required software architecture in place. Breaks the architecture into smaller blocks so that the team member understands and deliver the feature.BS or MS Electrical Engineering or Computer Science.Experience: A minimum of 2-3 years of experience in developing software for embedded systems and Linux operating system. Familiarity with networking and networking protocols is desirable.Skills: The successful candidate will possess solid (and recent) experience with C and C . Knowledge of one or more of the following data networking technologies: LAN/WAN, Ethernet, TCP/IP, Multicast, VoIP (RTP), VLAN, MPLS, PPPoE, Ipv6, Ipv4 or POS is required. Recent development experience in Linux platforms is required. BSEE/CE minimum required. Excellent written and verbal communications skills are necessary as is the ability to work independently with minimal supervision.df-tc

Experience/Skills
See above

Other desired skills:
Senior Firmware Engineer

This job has expired.