Description
As a Senior Manufacturing Software Engineer, you'll develop product-agnostic software solutions for production teams. You'll work cross-functionally with production and software teams to enhance automation and build efficiencies. Your role will involve hands-on software development and collaboration with cross-functional teams to ensure optimal performance and integration of cutting-edge technologies.
You'll design and implement hardware testing strategies and tools, create and maintain documentation for testing procedures and tools, and provide feedback to design teams for product enhancements. You'll also conduct root cause analysis to triage production, product, and process issues, and lead system architecture designs of technical initiatives.
Required qualifications include a Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related field, and 8+ years of professional software development experience. Proficiency in programming languages such as Python and MATLAB is also required.