Job Boards Template

Search Jobs

Software Engineer

Redmond, Washington | Direct Hire

Post Date: 08/29/2017 Job ID: 17425 Industry: Software

Position Title:  Software Engineer

Position Description:  Protingent Staffing has an exciting opportunity with our client in Redmond, WA for a Software Engineer with specialization in embedded systems device programming for government projects.

Job Requirements:
  • Collaborative team player with clear communication and documentation skills
  • Strong software engineering principles, including interface design, abstraction and abstraction boundaries, and principles of computation
  • Solid software architecture and design experience in an embedded Linux environment
  • Strong programming experience in C, C++, and Python
  • Working knowledge of Jira or similar project management software
  • Ability to drive, plan and organize projects independently
  • Ability to understand basic hardware programming
  • Ability to understand schematics and perform basic hardware debugging skills (logic analyzer, scope probing)
  • Strong understanding of software development in an Agile environment

Job Qualifications:
  • 7+ years of software engineering experience in C or C++
  • 5+ years of software architecture and design experience of embedded systems experience
  • Experience working independently without significant oversight
  • Experience working with real time systems
  • Experience profiling applications for performance characterization
  • Demonstrated experience shipping embedded software products
  • Experience with RESTful interfaces, curl or similar networking communication
  • Experience with Embedded Linux distributions and boot loaders, such as Das– U-Boot or Barebox
  • Experience working with Matlab and Python

Additional Job Qualifications:
  • Understanding of principles of electrical engineering or electromagnetics
  • Practical knowledge of signal processing
  • Practical knowledge of antenna/satellite communications
  • Experience in applications and distributed process programming
  • Embedded software development toolsets such as IAR Integrated Development Environment
  • Experience with Zynq/Altera Cyclone V/Arria V (ARM Cortex A9)
  • TS/SCI clearance or willingness to acquire security clearance
  • Bachelor’ s degree in a technical field (e.g. math, physics, EE, computer science) required

About Protingent:  Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding and exciting work opportunities for our candidates.

 

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: