Software Engineer – Customer-Facing Technical Solutions

Arrow ElectronicsPhoenix, AZ
5d$92,000 - $121,000Hybrid

About The Position

We are seeking a customer-facing Software Engineer who can blend deep technical expertise with strong communication and relationship-building skills. This role requires a candidate who thrives in high-value customer conversations while also contributing directly to the design and development of advanced automation solutions for our manufacturing operations. You will partner with global operations teams, OEM/ISV customers, and internal stakeholders to deliver scalable, reliable, and innovative software that supports edge manufacturing and provisioning.

Requirements

  • 5–7 years of software engineering experience with a Bachelor’s degree, or 3 years with an advanced degree, or equivalent work experience.
  • Proven track record in customer-facing engineering roles (e.g., technical solutions engineer, pre/post-sales engineer, consulting engineer).
  • Experience in manufacturing or automation environments specific to integration and provisioning of computer hardware (servers, storage, networking).
  • Customer Engagement: Demonstrated ability to communicate complex technical concepts clearly and confidently to technical and non-technical stakeholders. Skilled at building trust and handling high-pressure customer discussions.
  • Systems Expertise: Strong command-line skills across Windows and Linux environments.
  • OS Imaging: Proficient in Windows imaging techniques and Linux provisioning tools such as dd, Clonezilla, and Kickstart scripting. Understanding of iPXE is a bonus.
  • DevOps & Automation: Hands-on experience with Docker, Kubernetes, CI/CD workflows, and manufacturing automation systems.
  • Problem Solving: Ability to balance customer needs with technical constraints, delivering practical, scalable solutions.
  • Requires both in-depth engineering expertise and customer-facing communication skills.
  • Frequently engages with customers to define requirements, troubleshoot issues, and present solutions.
  • Acts as a technical leader and customer advocate, influencing both internal teams and external partners.
  • Solves complex problems with innovative approaches, driving process improvements and efficiency gains.

Responsibilities

  • Serve as a primary technical interface with customers, translating their business and technical requirements into actionable engineering solutions.
  • Lead and participate in customer-facing discussions, demos, and technical deep dives, providing clarity, guidance, and solutions.
  • Collaborate with global operations teams and business stakeholders to confirm project requirements, objectives, and outcomes.
  • Design, develop, and maintain software and features supporting manufacturing automation, including imaging, deployment, and testing workflows.
  • Create workflows, wireframes, and logical designs using knowledge of software engineering and hardware integration.
  • Conduct rigorous testing, identify and resolve bugs, and ensure system reliability in manufacturing environments.
  • Provide documentation and training for both internal teams and external customer stakeholders.
  • Act as a trusted advisor to customers, ensuring technical solutions align with business needs and objectives.
  • Continuously evaluate existing solutions, recommend improvements, and drive innovation in manufacturing automation software.

Benefits

  • Medical, Dental, Vision Insurance
  • 401k, With Matching Contributions
  • Paid Time Off (including sick, holiday, vacation, etc.)
  • Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
  • Growth Opportunities
  • Tuition Reimbursement
  • Short-Term/Long-Term Disability Insurance
  • Climate controlled environment with excellent break room facilities
  • Growth Opportunities
  • And more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service