No experience
Employment Type:
Full time
Job Category:
Software Development
Entry Level - Software Design Engineer
(This job is no longer available)
State of Oregon | Beaverton, OR
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

**Danaher Company Description**

Bringing the Next Generation of Innovation Closer:

Whenever you view a web site, use your tablet, or stream video, you touch our work. As a world leader in test, measurement and monitoring technology, we enable our customers to do more than they ever have. Technical innovators of all kinds benefit from our products and expertise. Our customers work in communications, computer, semiconductor, military/aerospace, consumer electronics, education, broadcast and other fields all over the globe. Their reputations and success depend on our passion for solving their most complex measurement problems. We help them measure, analyze and test next generation devices to ensure accurate performance, reliability, and compatibility. It's amazing what the right group of people can accomplish. No matter their experience or background, our dedicated associates work in tandem to deliver test and measurement solutions; the very solutions that make innovations such as the explosive growth in global communication and Internet advanced technologies a reality. Welcome to Tektronix.


This is an entry level position.

This position does not provide sponsorship.

This is an extraordinary opportunity to work with a team of creative and dedicated engineers who make test and measurement equipment that enables all of today's technological miracles to occur. As a software developer within the Scopes Product Line, the successful candidate will be part of a team that has produced a series of award winning, leading edge oscilloscope products. Our product development offers the challenge of multi-processor architectures, real time data acquisition, processing and display systems. Software subsystems include embedded and network driven user interfaces, command/control management, data acquisition, math, measurement, high performance waveform display, etc.

Tektronix is looking for a strong software developer to join our GPGPU based post processing development effort. This effort involves core technologies such as OpenGL, OpenCL and CUDA. We are looking to apply these GPGPU technologies to accelerate digital signal processing and display related software. Parallel algorithm development, benchmarking and performance optimization is the main focus of this team.

The successful candidate will:

* Develop a strong working knowledge of real time software architectures and be learn to assess the resultant architecture's performance.
* Need strong knowledge of systems programming and software architecture.
* Be able to work in a variety of multitasking styles, including multithreading and event-driven programming.
* Have a strong knowledge of embedded product development, a good working knowledge of real time software architectures and typical performance issues.
* Have excellent written and oral communication skills, be able to provide timely technical risk assessments, schedule estimates and status reports.

Tektronix is an equal opportunity employer. Tektronix does not discriminate based on race, color, religion, sex, sexual orientation, national origin, age, physical or mental disability (if the individual can perform the essential functions of the position with reasonable accommodation), pregnancy, childbirth or related medical condition, veteran's status or any other status protected by applicable federal, state, or local law.


This is an entry level position.

This position does not provide sponsorship.


* Bachelors degree, or in the process of obtaining a degree, in either electrical engineering or computer engineering
* Advanced programing skills in ONE of the following: C, C , or C#


* Masters degree, or in the proce