Job Title: Embedded System Engineer
Location: Redmond, WA 98052
Duration: 9 Months
Job Type: Contract
Work Type: Onsite
Pay Rate: $74.25/hr
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.
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:
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.