23 days old

Software Engineer in Test

Redmond, WA 98052
  • Job Code
  • Payrate
    $110,000 To $150,000

We in the WA office of Randstad Technologies & Embedded Engineering are looking for a Software Engineer in Test for one of our clients in the greater Seattle area:

Role and responsibilities

  • Collaborate within a cross-disciplined team to

    • Create and execute test plans and schedules
    • Develop automated test and enhance automated regression testing

  • Help strengthen and supplement internal testing infrastructure through process improvements and adoption of industry best practices
  • Test embedded software for overall stability and reliability, based on the embedded software requirements and design
  • Formulate test strategies, creating test plans and cases for regression, functional and performance testing
  • Work directly with project team, including software engineers and product owner, during the software development process
  • Apply the principles of the software development life cycle throughout the entire development process
  • Participate in product meetings throughout the development process, to help guide the delivery of a quality product
  • Use project planning and monitoring methods to ensure timely project completion
  • Report problems via the defect tracking system
  • Analyze, research and track software defects through their resolution
  • Verify code fixes and sign off on resolutions
  • Analyze test results and prepare test summary reports
  • Review and analyze software requirements for completeness, lack of ambiguity and testability


  • Strong software engineering and test principles
  • Strong programming experience in C, C++ and Python
  • Collaborative team player with clear communication and documentation skills
  • Experience/exposure to Agile/SCRUM
  • Experience with embedded Linux distributions, plus boot loaders such as Das-U-Boot or barebox
  • Embedded software development tool sets such as Eclipse or IAR Integrated Development Environment
  • Demonstrable experience testing embedded systems
  • Experience with RESTful interfaces, curl
  • Must be a detail-oriented individual with good verbal and written communication skills
  • Experience with version control and build systems such as git, buildroot, Jenkins


  • 3+ years of overall software test and QA experience in embedded systems for Linux/RTOS
  • 3+ years of software engineering experience in C or C++
  • 3+ years of embedded systems experience (embedded Linux of RTOS)
  • Experience profiling applications for performance characterization
  • Demonstrated experience shipping embedded software products

Additional pluses

  • Practical knowledge of antenna/satellite communications
  • Control system design and implementation
  • Practical knowledge of signal processing


  • Bachelor's degree in electrical engineering, computer science or other technical field (like math or physics); equivalent-seeming depth and range of experience may be okay otherwise


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Software Engineer in Test

Randstad Technologies
Redmond, WA 98052

Share this job

Software Engineer in Test

Randstad Technologies
Redmond, WA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast