This site uses cookies. To find out more, see our Cookies Policy

Software Development Test Engineer in Farmington Hills, MI at Hire Road

Date Posted: 9/24/2018

Job Snapshot

Job Description

Software Development Test Engineer

Farmington Hills, MI


Our client is a growing company who is looking to add an experienced and professional Software Development Test Engineer.  The Software Development Test Engineer will perform functional analysis, requirements allocation and interface definition studies to interpret customer requirements, hardware and software specification and requirement toward the goal of test system development

Software Development Test Engineer must have 5+ years of LabVIEW experience

Software Development Test Engineer Requirements:

  • Electrical Engineering or System Engineering degree
  • 5 years engineering experience, preferably within the integration test arena
  • Automated Test Equipment, preferably including National Instrument platforms
  • Capability Maturity Model Integration (CMMI) experience
  • Risk management astuteness, ability to identify and quantify project related risks
  • Must be extremely organized with effective oral and written communication skills
  • High level of concentration, alertness, and adaptability to change
  • Judgment to deal with complex situations
  • Must be computer literate with MS Office expertise
  • Experience developing requirements
  • Experience working with the sales team to help with a job

Preferred Skills and Knowledge:

  • Advanced technical degree
  • Integrated Test experience
  • Knowledge and experience with test standards such as PXI, LXI, ATML etc.
  • RF domain knowledge
  • Basic awareness of National Instrument ATE platforms
  • Software development experience specifically within LabVIEW and / or TestStand
  • Project management experience

Software Development Test Engineer Description:

  • Provide design for testability (DFT) input to product development teams and analyze test coverage across multiple test technologies
  • Develop detailed test procedures including test configurations and test equipment requirements
  • Develop and execute test approaches and procedures for hardware, software and system level testing
  • Provide system architecture and subsystem designs for implementing system requirements
  • Develop documentation
  • Identifies, analyzes and resolves system problems
  • Provides technical leadership within complex and diverse engineering projects
  • Assists in the establishment of pricing and bid proposals
  • Employs creative problem solving techniques
  • Special projects and other duties as assigned by management
  • Specifies system level issues and design considerations such as interface circuitry for complex test systems
  • Interfaces to clients on a regular basis
  • Supports proposal efforts including delineating and estimating tasks in complex test systems
  • Identifies areas of high risk in project work and leads the risk mitigation effort for the team
  • Exhibits Root Cause Analysis skills when it comes to electrical issues in test systems
  • Mentors junior system engineers