Schweitzer Engineering Labsposted 12 days ago
$60,000 - $95,000/Yr
Full-time • Entry Level
Pullman, WA
Computer and Electronic Product Manufacturing

About the position

Manufacturing Operations seeks a software engineer who is passionate about solving problems and using software to help Manufacturing deliver high quality products to our customers. Our team develops software that supports Manufacturing - powering automated functional testing for our products, designing a base set of modules to interact with other test systems and serving front-line production people and engineers. This problem space provides a unique opportunity to work directly with SEL products, Manufacturing personnel, and software that powers the factories. We need another engineer to join our mission to make manufacturing processes dramatically better through software.

Responsibilities

  • Develop software that delights users and empowers Manufacturing
  • Understand hardware and software interactions in a test system
  • Collaborate with product experts to understand requirements to design and build quality test solutions
  • Analyze test results, detect issues, and track root causes
  • Understand industry trends in manufacturing test processes and recommend prudent adoption strategies
  • Relentlessly improve the experience of your software users
  • Serve as a technical contact for internal customers
  • Thoroughly investigate and diagnose complex software issues reported by users or escalated from others
  • Model, teach, and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles
  • Understand. Create. Simplify.
  • Other duties as assigned

Requirements

  • B.S. in Computer Science, Software Engineering, Computer Engineering, or similar equivalent
  • Familiarity with various testing methodologies
  • Experience in one or more of the following areas: Embedded systems firmware development including Real-time firmware design, C and assembly languages, Object-oriented design with any Object-oriented languages (C++, C#, Delphi, Java), Embedded Linux systems development including C, C++, Python, Other scripting languages
  • Excellent writing, documentation, and speaking skills
  • Ability to learn new skills and assume new responsibilities
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)

Nice-to-haves

  • Experience working on software projects
  • Experience designing specifications to understand the scope, requirements, and function of a software product
  • In depth knowledge of automated test frameworks and its underlying architecture
  • Experience with Agile Development and DevOps concepts
  • Project management

Benefits

  • 100% employee owned with an employer funded stock ownership plan (ESOP) and personal 401(k) options
  • Top tier medical, prescription, dental, vision, life, and disability insurance
  • 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay
  • Growth and development opportunities through STEM courses, apprenticeships, tuition assistance, and engineering development programs
  • Wellness, fertility, adoption, and flexible spending benefits

Job Keywords

Hard Skills
  • Delphi
  • Java
  • Python
  • Science Software
  • Software Development
  • 0D5TubK8O nE9F02f8RgVd
  • 0P1vqQreX5T ev0a2fJb
  • 349qwnQAe gCP8i1h9
  • 37Lf50o jC1Wncq9
  • 3RCsj K2imVcde
  • 7U2I18xNH NbIyVqP7MkWJ
  • bdsgrYVW koL1CAWyJbX
  • Gtey5Vh befmUZxN
  • hTE8XV0ZH uK7g0MUmDv4p
  • isMeAdkUhxT x5SM12a3mjOz
  • mbTFyM6I 3qwV8n2N
  • ME7eHztJ oTYLxdhO
  • MU7IcHea9lPj16 5jQhtiqZXyJ
  • RJ7zVQ l01TcSaR2
  • sjO2P5MUcC7 1RZIB
  • vOLAHXrS 8QYPau4
  • VyvQWSU t301nR2xP5vaikL
  • w34FOtqCpKf26c eVfCMvKh3R
  • yOBsm2ZMS So0zg3T
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service