1 Click Easy Apply


Software Engineer - c++ windows Application Programming


Beaverton, Oregon


Software Engineer - c++ windows Application Programming Job Opening in Beaverton, Oregon - Job title: Software Engineer - c++ windows Application Programming
Location: US-OR-BEAVERTON
Job Type: 12+Months Contract
Job description:
The successful candidate will help migrate design and code across oscilloscope platforms and implement new functionality where required.
Accordingly, candidates will need strong knowledge of systems programming and software architecture.
Typical oscilloscope operation involves acquiring data, applying calibration, processing the signal, managing resources, and orchestrating the flow of information throughout the oscilloscope.
Candidates must be able to work in a variety of multitasking styles, including multithreading and event-driven programming.
Candidates should have a strong knowledge of embedded product development, a good working knowledge of real time software architectures and typical performance issues.
The candidate must have excellent written and oral communication skills, be able to provide timely technical risk assessments, schedule estimates and status reports.
Preference will be given to highly motivated, self-managed individuals with a strong commitment to delivering innovative products first to market.
Primary Skills:
This position is intended to attract excellent analytical problem solvers with a quick and creative mind.
The position requires a thorough understanding of the issues around making successful design-level decisions.
Proven ability in object-oriented architecture and design and a solid understanding of industry-standard software development practices are a must.
Experience in developing software in an agile team environment using an agile sw development toolset. (jira, bitbucket (stash), sourcetree, git and jenkins)
Ability to work onsite with the rest of the development team in beaverton.
This position requires a bachelor?s degree or higher in computer engineering, computer science or electrical engineering and 5 ? 10 years of software development experience.
Experience in some, or all, of the following is required:
Advanced programming skills in c, c++
Solid experience developing windows applications Design of real-time embedded software architecture
Strong knowledge of design tradeoffs between hw and sw
Knowledge of software quality tools and metrics as well as unit test design
User interface design and implementation
Powerpc, vxworks, and general hw knowledge desired
Educational qualifications:
BE in CS/ECS
Job Type: Contract
Required education:
Bachelor's
Required experience:
software development: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC