Return To Job Search

Sr. Embedded Systems Software Engineer

Details
Profession:
Software
City:
Tigard
State:
OR
Zip Code:
97224
Status:
Open
Term:
Direct Hire
Job Id:
8560
View Job Link

Share this job!

Facebook Twitter Linkedin Google Plus info@edgelink.com

DESCRIPTION

The Team: Vision Products

This high-performance team develops software and firmware for our award winning smart cameras product line.  These products, consisting of advanced algorithms, thoughtful user interfaces, and integrated technology, play a key role in the manufacture of goods including semiconductors, medical devices, mobile phones, pharmaceuticals, and automobile parts.  Team members engage in activities like performance optimization on DSP and PC-based targets, host/client network communications protocol development, as well as embedded systems analysis, design, and development for multiprocessor environments.  This team is chartered to change the face of industry automation in virtually every industry on the planet.

The Role:

This Senior Embedded System Software Engineer position develops and maintains system software for our smart cameras. In an embedded RTOS, they develop software for I/O subsystems, file systems, and integration and maintenance of a variety of machine-vision algorithms.  

Essential Functions:

  • Demonstrate technical ownership for product line through personal example
  • Contribute to our software product development phases:  requirements gathering, requirement analysis, design, code, test and maintenance.
  • Apply best practices to ensure high quality product thorough code documentation, design and code reviews, automated code analysis tools, and unit test plans.
  • Craft time-critical code through analyzing microprocessor architecture, compiler efficiency and software constructs.

Knowledge, Skills, and Abilities:

  • Commercial experience developing embedded software in C or C++ a must
  • Commercial experience with network protocols, embedded systems programming, and RTOS concepts
  • Expert in software version control concepts
  • Experience with TI Code Composer Studio developing DSP applications a plus
  • Experience developing .NET applications in C# a plus

Minimum education and work experience required:

  • Bachelors or Masters degree in a related technical field or related discipline
  • 5-10 years of software development experience

 

 


Skills: software C++ C# embedded

QUICK APPLY


  1. (required)
  2. (required)
  3. (valid email required)
  4. Captcha
 

cforms contact form by delicious:days