Logo
Tekwissen

Systems Engineer III

Tekwissen, Redmond, WA, United States


Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a company operating a marketplace for consumers, sellers, and content creators. It offers merchandise and content purchased for resale from vendors and those offered by thirdparty sellers.

Job Title: Systems Engineer III

Location: Redmond, WA 98052

Duration: 9 Months

Job Type: Contract

Work Type: Onsite

Job Description:

Job Overview:
  • The Systems Development Engineer with TPM Responsibilities is a multifaceted role that combines technical expertise in systems engineering with project management and leadership skills.
  • This position is responsible for designing, developing, and integrating complex systems while also overseeing the technical aspects of projects from conception to completion.
  • The role requires a deep understanding of systems architecture, software and hardware integration, and the ability to manage cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
  • Using Systems Engineering Methodology, Design and develop automated test systems, including both hardware and software components, to meet specific product testing requirements.
  • Create and maintain test software using languages such as Python, C++, LabVIEW, or TestStand.
  • Integrate various hardware components, including data acquisition systems, power supplies, and measurement instruments, into cohesive test platforms.
  • Develop and implement test algorithms and methodologies to ensure comprehensive product evaluation.
  • Collaborate with cross-functional teams (e.g., product development, manufacturing, and quality assurance) to understand testing needs and design appropriate solutions.
  • Troubleshoot and debug test systems, addressing both hardware and software issues.
  • Optimize existing test systems for improved efficiency, accuracy, and throughput.
  • Document test system designs, procedures, and maintenance requirements.
  • Provide technical support and training to test operators and other engineers on the use and maintenance of test systems.
  • Stay current with industry trends in test automation, measurement technologies, and relevant standards.
  • Participate in continuous improvement initiatives to enhance overall testing processes and methodologies.
  • Manage test system projects, including timeline and resource allocation.
  • Define and manage the technical roadmap for assigned projects or product lines.
  • Develop comprehensive project plans, including timelines, resource allocation, and risk assessments.
  • Lead cross-functional teams, including engineers, designers, and other stakeholders, to ensure project goals are met.
  • Monitor project progress, identify and mitigate risks, and provide regular status updates to senior management and stakeholders.
  • Manage project budgets and resources, ensuring efficient utilization and cost-effectiveness.
  • Facilitate communication between technical teams and non-technical stakeholders, translating complex concepts into understandable terms.
  • Ensure compliance with relevant industry standards, regulations, and company policies throughout the development process.
  • Drive continuous improvement initiatives to enhance development processes and methodologies.
Required Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 7+ years of experience in systems development, with at least 3 years in a technical leadership or program management role.
  • Proficiency in at least one programming language commonly used in test automation (e.g., Python, C++, LabVIEW).
  • Experience with instrumentation control and data acquisition systems.
  • Knowledge of communication protocols such as GPIB, RS-232, Ethernet, and USB.
  • Familiarity with test and measurement equipment (e.g., oscilloscopes, multimeters, signal generators).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Strong understanding of systems engineering principles, methodologies, and best practices.
  • Proficiency in systems modeling and analysis tools (e.g., SysML, UML, MATLAB).
  • Experience with software development methodologies (e.g., Agile, Scrum) and version control systems.
  • Familiarity with hardware-software integration and embedded systems development.
  • Excellent project management skills, including experience with project management tools (e.g., JIRA, Microsoft Project).
  • Strong analytical and problem-solving abilities.
  • Outstanding communication and interpersonal skills, with the ability to lead and influence cross-functional teams.
  • Demonstrated ability to manage multiple complex projects simultaneously.
Preferred Qualifications:
  • Master's degree in a relevant engineering discipline.
  • Experience with specific test automation frameworks or software (e.g., TestStand, ATLAS, Vee).
  • Knowledge of statistical analysis and Design of Experiments (DOE) techniques.
  • Familiarity with version control systems (e.g., Git) and continuous integration practices.
  • Experience with database design and management for test data storage and analysis.
  • Understanding of manufacturing processes and quality control methodologies.
  • Certifications in relevant technologies or methodologies (e.g., LabVIEW, Certified TestStand Architect).
  • This job description provides a comprehensive overview of the responsibilities and qualifications typically expected of a Test Systems Development Engineer.
  • The specific requirements may vary depending on the industry, company, and particular products being tested, but this description offers a solid foundation for understanding the role.
  • Using Systems Engineering approach, Design and develop Test Systems and Environmental test equipment and fixtures to simulate conditions such as temperature extremes, humidity, vibration, shock, and altitude.
  • Develop systems that can be scaled.
  • Collaborate with cross-functional teams (e.g., product designers, quality assurance, and manufacturing) to understand test requirements and develop appropriate test methodologies.
  • Conduct environmental tests on products and components, analyzing results and providing recommendations for improvements.
  • Select and integrate appropriate test instrumentation, such as power supplies, signal generators, and measurement devices, into the test hardware.
  • Develop and implement test algorithms, control software, and data acquisition systems to automate testing processes.
  • Optimize test hardware performance, reliability, and maintainability through continuous improvement.
  • Troubleshoot and debug test hardware issues, providing timely solutions to minimize production delays.
  • Establish and maintain detailed documentation for test hardware, including schematics, user manuals, and maintenance procedures.
  • Stay current with industry standards and regulations related to environmental testing (e.g., MIL-STD, RTCA/DO-160, IEC standards).
  • Develop and implement new test methods and technologies to improve efficiency and accuracy of environmental testing processes.
  • Manage test schedules and resources to meet project deadlines and budgets.
  • Provide technical guidance and training to other team members on environmental test procedures and equipment operation.
  • Participate in continuous improvement initiatives to enhance test processes and methodologies.
Candidate Requirements:

REQUIRED SKILLS
  • Using Systems Engineering approach, Design and develop Test Systems and Environmental test equipment and fixtures to simulate conditions such as temperature extremes, humidity, vibration, shock, and altitude.
  • Develop systems that can be scaled.
  • Collaborate with cross-functional teams (e.g., product designers, quality assurance, and manufacturing) to understand test requirements and develop appropriate test methodologies.
  • Conduct environmental tests on products and components, analyzing results and providing recommendations for improvements.
  • Select and integrate appropriate test instrumentation, such as power supplies, signal generators, and measurement devices, into the test hardware.
  • Develop and implement test algorithms, control software, and data acquisition systems to automate testing processes.
  • Optimize test hardware performance, reliability, and maintainability through continuous improvement.
  • Troubleshoot and debug test hardware issues, providing timely solutions to minimize production delays.
  • Establish and maintain detailed documentation for test hardware, including schematics, user manuals, and maintenance procedures.
  • Stay current with industry standards and regulations related to environmental testing (e.g., MIL-STD, RTCA/DO-160, IEC standards).
  • Develop and implement new test methods and technologies to improve efficiency and accuracy of environmental testing processes.
  • Manage test schedules and resources to meet project deadlines and budgets.
  • Provide technical guidance and training to other team members on environmental test procedures and equipment operation.
  • Participate in continuous improvement initiatives to enhance test processes and methodologies
Years of Experience:
  • 5 to 7 Years
Degree or Certification:
  • Electrical Engineering, Computer Engineering, or a related field
  • Leadership Principle: Effective communication, Innovation, Deliver Results, Ownership
Top 3 must-have hard skills:
  • Any one programming language commonly used in test automation (e.g., Python, C++, LabVIEW)
  • GPIB, RS-232, Ethernet, and USB.
  • Experience with software development, hardware-software integration and embedded systems

TekWissen® Group is an equal opportunity employer supporting workforce diversity.