No experience
Employment Type:
Full time
Job Category:
Software Development
Software Engineer, CS/CpE (Early Career)
(This job is no longer available)
Fortive | 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

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 "Early Career" software developer, 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.

Job Responsibilities:

This is an "Early Career" position for a talented and accomplished recent college graduate. Accordingly, candidates will need a strong knowledge of systems programming and software architecture. We're looking for a software engineer to be a member of the team that designs, implements, tests, debugs, and maintains software for Tektronix oscilloscopes. Preference will be given to highly motivated, self-managed individuals with a strong commitment to delivering innovative products first to market.

Job Requirements:

This is an "Early Career" position for an analytical problem solver with a quick and creative mind. The position requires a thorough understanding of the issues around making successful design-level decisions. The ability to work in an object-oriented architecture and design and an understanding of industry-standard software development practices.

* This position requires a Bachelor's of Science degree in Computer Engineering or Computer Science or currently in the process of obtaining a Bachelor's in Computer Engineering or Computer Science.

Experience in the following skills areas are desired:

* Advanced programming skills in C, C and/or C#.
* Advanced math.
* Design of real-time embedded software architecture.
* Design tradeoffs between HW and SW.
* Software quality tools, metrics and unit test design.
* User interface design and implementation.
* Ability to design define software requirements.
* Windows Programing and MFC.
* Develop, debug, and optimize custom embedded software for data acquisition and triggering platforms that capture high-speed signals for customers developing leading-edge technologies.
* Application of sound software engineering principles, agile methodologies, and scrum to the software development life cycle
* Produce products that always meet demanding technical, customer, and business needs
* Work closely with software, hardware, marketing, manufacturing, and team members and management.
* Timely technical risk assessments, schedule estimates and status reports.
* Working knowledge of real time software architectures and typical performance issues.
* Excellent written and oral communication skills.

This position's primary/essential functions are subject to US Government ITAR compliance requirements under current government contracts. Therefore, all applicants must be either a US Citizen or a holder of a current valid Green Card and must provide proof of citizenship or legal residency via a birth certificate, a current valid green card, unexpired passport, or a naturalization certificate. We encourage applicants to bring such proof to their interview. However, in no case will applicants be allowed to begin their scope of work in this specific position without providing such proof.

All employment offers are contingent upon successful completion of our pre-employment drug screening, background/criminal check, and if applicable a motor vehicle record search and/or financial record check.

Candidates with less education/experience may be considered for other opportunities.