Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Telephony & Wireless
Embedded Software Engineer - New Grad
(This job is no longer available)
Birch Telecom Corp | Spokane Valley, WA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Ciena Corporation, the network specialist, offers leading network infrastructure solutions, intelligent software and a comprehensive services practice. Our portfolio of software-centric optical and Ethernet platforms combines network element programmability, operating system commonality and management unification, and Carrier Ethernet-based transformation to enable our customers to change the way they compete. Our solutions form the foundation of many of the largest, most reliable and sophisticated service provider, enterprise, government, and research and education networks across the globe.

This is an entry level position.

The candidate will be involved in the design and development of embedded software for our next generation carrier class Ethernet switches. This position will focus on management plane software which controls highly redundant and reliable terabit systems. These systems utilize the latest in hardware and emerging technologies in order to maintain the ever growing demand for high speed, high volume traffic with little or no service disruption. As the world transitions to IPv6, the candidate will be implementing the latest protocols and developing system components that provide chassis and database management, non-service affecting software upgrades, alarm and health services, IP interfaces and optimized high speed backplane communications for multi-blade chassis. As part of a highly successful software development team, the candidate will be introduced to useful tools and resources that will help them grow both professionally and personally. It is a unique opportunity to develop engineering knowledge and skills in an environment dedicated to maintaining industry superiority.

Work with the team to understand the product requirements and hardware design
Translate product requirements into functional requirements and create functional specifications.
Create software designs to meet functional requirements
Create automated tests to verify functional requirements
Implement and test embedded software modules
Utilize software and hardware tools to identify and diagnose problems and factors affecting network performance.
Work with the system test team to troubleshoot and resolve issues.

Required Skills

Excellent communication and teamwork skills
Problem solving skills
Must be willing to work in a high energy rapid development environment
Must be self motivated and willing to learn new skills and technologies as needed

Desired skills:

C and C++ programming skills is desirable
Real time operating systems or embedded Linux
Linux device drivers
Computer networking technologies
High Availability system architectures
IPv6 and related protocols
Proficiency with Microsoft Word and Powerpoint

Required Experience

Educational experience with programming and scripting

The anticipated start date for this position is May 2013; however we may have some earlier start dates available. You must be available for full-time employment by this date.

The following information will assist you in completing the online application:

Be sure to attach a resume to the application (in the documents section), as well as a cover letter (if desired). Employment History can include co-op placements, internships or summer work terms while enrolled in a University/College program.
Include your GPA (and what it is out of, e.g. 3.6/4.0, 80/100) in your resume. Be sure to also enter your school information in the Education Qualifications field of the application.
Include any extracurricular and/or volunteer activities in your resume.

About Birch Telecom Corp

Welcome to our business site! We offer a variety of telephone and Internet services.