Bachelor's degree in Software Engineering, Computer Engineering, or a related technical field required.
Manufacturing experience preferred.
Excellent verbal and written communication skills.
Strong analytical and problem-solving skills with attention to detail.
Proficient with modern programming languages including C, C++, C#, Python, and PLC.
Experience with SEMI Standard GEM/SECs protocol is preferred.
Thorough understanding of the scientific process and engineering principles.
Responsibilities
Collaborates with the research team to develop solutions for projects.
Co-operates with cross-functional teams including peers, customers, and vendors.
Participates in the research process from problem identification to final testing.
Documents procedures for tools, equipment, materials, and processes.
Proposes and implements processes to resolve problems or meet needs.
Tests processes using prototype equipment and experimental methods.
Communicates effectively across all organizational levels.
Benefits
Medical / Dental / Vision coverage
401(k) Matching
Life Insurance
Company Paid Short-Term and Long-Term Disability
Paid Time Off and Holiday Pay
Flexible Work Schedule
Tuition Reimbursement
Full Job Description
JOB SUMMARY
The Software Development Engineer will contribute to the research team by developing new and improving existing designs, for Mechanical, Chemical, and Software Engineering, through the development, analysis, integration and testing of new designs. DUTIES & RESPONSIBILITIES
Collaborates with the research team to investigate, research, and/or develop solutions for a problem or project.
Co-operates with various cross-functional teams of peers, customers, and vendors.
Participates in the research process from problem identification through final testing for products or processes.
Documents written procedures to support requirements for tools, equipment, materials, parts, and processes used in manufacturing and engineering design of products
Proposes, tests, revises, and implements processes and/or corrective actions to resolve or meet the problem or need.
Tests processes using prototype equipment and experimental materials and methods.
Verifies results for accuracy, significance, and reliability.
Drafts and presents recommendations and results.
Communicates effectively across all levels of the organization including management, business representatives, peers, customers, and vendors
Creates documentation and procedures for developing new and improving existing computerized automated integrated manufacturing systems
Interprets data gathered from test results and makes appropriate recommendations.
Effectively and efficiently organizes, manages, and completes multiple assignments with challenging timelines.
Performs other duties as assigned.
JOB REQUIREMENTS, SKILLS, AND EXPERIENCES
Bachelor's degree in Software Engineering, Computer Engineering, or a related technical field required.
Manufacturing experience preferred
Excellent verbal and written communication skills.
Excellent organizational skills and attention to detail.
Strong analytical and problem-solving skills.
Demonstrates efficiency with modern programming languages
Demonstrates effective analytical and problem-solving skills with attention to detail
Experience with SEMI Standard GEM/SECs protocol is preferred
Thorough understanding of the scientific process and engineering principles.
Proficient with Microsoft Office Suite or related software used for testing and reporting.
Prolonged periods of sitting at a desk and working on a computer and must be able to lift up to 15 pounds at times.
TRANSFERRABLE SKILLS/EXPERIENCES
Demonstrates efficiency with modern programming languages including but not limited to C, C++, C#, Python, and PLC.
Demonstrates effective analytical and problem-solving skills with attention to detail
Experience with SEMI Standard GEM/SECs protocol is (strongly) preferred
Thorough understanding of the scientific process and engineering principles
WORK ENVIRONMENT AND EMPLOYEE EXPECTATIONS
Employees are expected to support the Company's business culture and values by demonstrating integrity, simplicity, trust, respect, and shared risk as well as by contributing at optimum levels toward the success of the company.
Able to safely lift and carry, push or pull objects up to 50lbs.
Able to walk, stand and work on feet for the duration of shift.
Able to climb, balance, stoop, kneel, crouch, reach with hands and arms, grasp, handle and operate hand/power tools or controls.
COMPANY BENEFITS AVAILABLE
Medical / Dental / Vision | 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 BOE | Possible Relocation Assistance Available
Important Notes:
Visa Sponsorship: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.