Software Development Engineer

JST Manufacturing•Meridian, ID

About The Position

The Software Development Engineer contributes to the research team by developing new designs and improving existing designs across mechanical, chemical, and software engineering. The role participates in the development, analysis, integration, and testing of designs and processes, from identifying problems through final testing. It involves collaborating with cross-functional teams, documenting engineering and manufacturing procedures, testing prototypes and experimental methods, verifying and interpreting results, and presenting recommendations. The engineer also develops documentation and procedures for computerized, automated, integrated manufacturing systems and manages multiple assignments with challenging timelines. JST provides wet-processing, drying, and chemical-management equipment for semiconductor, electronics, display, optoelectronics, medical-device, and other cleanliness-critical industries. Employees are expected to demonstrate integrity, simplicity, trust, respect, and shared responsibility while contributing to the company's success.

Requirements

  • Bachelor's degree in Software Engineering, Computer Engineering, or a related technical field.
  • Demonstrated efficiency with modern programming languages, including C, C++, C#, Python, and PLC.
  • Excellent verbal and written communication skills.
  • Strong organizational skills and attention to detail.
  • Strong analytical and problem-solving skills.
  • Thorough understanding of the scientific process and engineering principles.
  • Proficiency with Microsoft Office Suite or related software used for testing and reporting.
  • Ability to work for any employer in the United States; visa sponsorship is unavailable.
  • Ability to meet pre-employment drug-testing requirements and applicable background-check requirements.

Nice To Haves

  • Manufacturing experience.
  • Experience with SEMI Standard GEM/SECs protocol; strongly preferred.

Responsibilities

  • Collaborate with the research team to investigate, research, and develop solutions to problems or projects.
  • Cooperate with cross-functional teams, peers, customers, and vendors.
  • Participate in the research process from problem identification through final product or process testing.
  • Document written procedures for tools, equipment, materials, parts, and processes used in manufacturing and engineering design.
  • Propose, test, revise, and implement processes or corrective actions to address identified problems or needs.
  • Test processes using prototype equipment, experimental materials, and methods.
  • Verify results for accuracy, significance, and reliability.
  • Draft and present recommendations and results.
  • Communicate effectively with management, business representatives, peers, customers, and vendors.
  • Create documentation and procedures for developing and improving computerized, automated, integrated manufacturing systems.
  • Interpret test data and make appropriate recommendations.
  • Organize, manage, and complete multiple assignments efficiently within challenging timelines.
  • Perform other duties as assigned.

Benefits

  • Medical, dental, and vision coverage
  • 401(k) matching
  • Life insurance
  • Company-paid short-term and long-term disability
  • Paid bereavement leave
  • Paid parental leave
  • Paid time off
  • Holiday pay
  • Flexible work schedule
  • Referral program
  • Tuition reimbursement
  • Competitive pay, based on experience
  • Possible relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service