- Home
- Jobs
- Engineering
- Senior Test Engineer - Software

Senior Test Engineer - Software at Trust Automation
San Luis ObispoFull-timeEngineeringPosted 23 days ago
Apply with PipelineAbout the Role
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><strong><u>Trust Automation</u></strong></span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Trust Automation has over 35 years of experience in custom motors, linear drives, digital drives, and systems which meet the unique needs of its customers. Its product line includes motors, linear drives, digital drives, custom assemblies, and products to fit unique applications and ground-up system design and manufacturing solutions. We design, build and support control and power management systems for the most demanding defense, semiconductor, industrial automation, and medical applications.</span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Trust Automation is an equal opportunity employer and committed to attracting, hiring, developing, and retaining a skilled, productive, and diverse workforce, personnel with competencies and experience related to the regional and State population. Every employee has an “at-will” relationship with Trust Automation. This means that employment with Trust Automation is at the mutual consent of the employer and the employee and is subject to termination by either party at will, with or without cause or advance notice.</span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><strong><u>Job Summary</u></strong></span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">The Trust Automation Test Engineering Team develops test systems and software applications that empower Trust Automation to build and ship best-in-class motion control and cyber security hardware. Test Engineers collaborate with Product Development and Manufacturing teams to create manufacturing test plans for new products, and design fixtures and software to automate these tests.</span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Test Engineering is a multidisciplinary team, with most projects requiring mechanical, electrical, and software design. The Test Software Engineer is responsible for the software component of these projects, creating a test plan, and supporting the team to solve shared design problems. </span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">A common project for Test Engineering Team is the design and integration of bed-of-nails test fixtures. Test content can include ICT, chip programming, functional/integration tests, motion control, and signal processing. Technical breadth of test content is constantly growing as new products and technologies are added to the Trust Automation portfolio.</span></p>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><strong><u>Duties and Responsibilities</u></strong></span></p>
<p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;">To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities, who are otherwise qualified, to perform the essential functions.</span></p>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Design, deploy, and maintain software used by the Trust Manufacturing Team for building and testing motion control, power conversion, and cyber security products</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Develop test code using Python, C, C#, and TypeScript</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Design manufacturing tests for new products</span>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Review product requirements, electrical schematics, and other product design documentation to generate requirements for the test design</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Requirement derivation, tracking and verification for test solutions</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Create diagrams of target products and other supporting documents to aid in communication and design of the test</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Create and document a test plan. Lead reviews of the test design with engineers, program stakeholders, and external customers</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Implement test software using Python and other programming languages</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Create work instructions that guide Test Operators through execution of the test</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Create and execute a validation plan to confirm that the test implementation meets design goals prior to release for use in manufacturing</span></li>
</ul>
</li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Assist in building prototype test hardware including cable assemblies, hardware integration, specification and ordering of components, and mechanical assembly</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Perform a variety of complicated tasks, primarily relying on job experience to accomplish projects goals. A wide degree of creativity and latitude is expected.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Lead Trust Automation’s test development processes, including design reviews</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Provide mentoring and training for other engineers</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Support of Business Development (i.e. - Bid and Proposal) efforts</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Support of Operations with released product issues, leading engineering sustainment</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Become a product knowledge expert, using that knowledge to:</span>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Contribute to troubleshooting documentation</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Train and assist peers to identify and troubleshoot product issues</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Design and execute experiments to characterize product design issues. Create reports to communicate findings. (i.e. - perform root-cause analysis).</span></li>
</ul>
</li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Troubleshoot test system and product issues using tools such as:</span>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Multimeters</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Oscilloscopes</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Logic and protocol analyzers</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Network analyzers</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Debuggers (e.g., pdb, gdb) and trace probes (e.g., Segger)</span></li>
</ul>
</li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Provide production support in the factory by supporting product launch, executing tests, deploying hot fixes, and troubleshooting operational systems.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Perform full regression testing for software release candidates</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Participate in Trust Automation’s design and development processes, including design reviews</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Assist Program Managers and Trust VPs with project/program planning, including specification of system application solutions, task prioritization, and risk mitigation</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Contribute to project/program success by meeting deliverables on schedule and within budget</span></li>
</ul>
<p><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><strong><u>Position Requirements</u></strong></span></p>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Minimum Qualifications:</span></li>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">BS in Computer Engineering, Computer Science, Electrical Engineering, or equivalent</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Software/firmware design experience, including programming skills with higher level languages (i.e. - C)</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience building and maintaining software applications in Python or C#</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Basic electronics knowledge: familiarity with digital and analog circuits</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience using test equipment (oscilloscope, DVM, function generator, logic analyzer, etc…)</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Target level debugging skills</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Capable of technical leadership</span></li>
</ul>
</ul>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Typically 8+ years of engineering experience</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Ability to read and understand electrical schematics</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience with command-line interfaces</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience building on or deploying to headless Linux systems (or an unabashed enthusiasm to learn)</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience with digital and analog I/O using data acquisition hardware or similar (i.e. - LabJack, Arduino)</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Familiarity with the following serial protocols: SPI, I2C, RS232/RS422/RS485. Ability to convert a logic analyzer or scope trace of one of these to bytes.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Experience using statistical analysis methods</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Excellent written and oral communication skills</span>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Ability to create visual aids</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Ability to identify and present meaningful data</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Ability to professionally engage with customers and partners external to the company</span></li>
</ul>
</li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Thrives in an innovative, multidisciplinary design team environment</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Ability to manage time effectively and work effectively with teammates and management</span></li>
</ul>
<h4><span style="text-decoration: underline; font-family: helvetica, arial, sans-serif; font-size: 12pt;">Physical Requirements</span></h4>
<ul>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Hearing and speaking to exchange information in person, on the telephone or virtually.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Dexterity of hands, fingers, and wrist to operate a computer keyboard, calculator, or assemble/manufacture intricate items.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Seeing to read a variety of materials.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Sitting or standing for extended period of time.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Physical agility to lift up to 50 pounds to shoulder height. Any items that weigh more than 50 pounds will require two or more people or a lifting device to move.</span></li>
<li style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;">Physical agility to lift, carry, push, or pull objects.</span></li>
</ul>
<p class="MsoNormal"><span style="font-family: helvetica, arial, sans-serif; font-size: 12pt;"><strong><u>Pay/Salary Information</u></strong></span></p>
<p class="MsoNormal"><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif;">Pay scale for this position - $135,000 - $150,000.00 annually </span></p>
<p class="MsoNormal" style="margin-left: .25in;"> </p>
<p class="MsoNormal" style="margin-left: .25in;"> </p>
<p class="MsoNormal" style="margin-left: .25in;"> </p><div class="content-conclusion"><p>By submitting your application, you acknowledge that you have read and understand the information provided within. You certify that the information contained in this application is correct to the best of your knowledge. You understand that to falsify information is grounds for refusing to hire, or for discharge should you be hired. </p></div>
Related Roles
Electrical Engineer 1-2
Trust Automation
San Luis ObispoTest Engineer Hardware 1-2
Trust Automation
San Luis ObispoSenior Electrical Engineer
Trust Automation
San Luis ObispoPackaging Engineering Intern (Summer)
Trust Automation
San Luis ObispoBusiness Systems Analyst, D365
Trust Automation
San Luis ObispoDirector - Business Development/RF
Trust Automation
San Luis Obispo