Staff Software Applications Development Engineer

QualcommSanta Clara, CA
$156,895 - $217,600

About The Position

This individual leads, plans, synthesizes ambiguous or conflicting requirements and performs the complex responsibility of the providing of technical expertise of software systems through sales presentations, product demonstrations, installation, and maintenance of company products. Assists the sales staff in assessing potential application of company products to meet customer needs and preparing detailed product specifications for the development and implementation of customer applications/solutions. Ensures that the application/solution is functioning according to specifications. May provide software development and consultation to prospective users and/or product capability assessment and validation. Assists customers with any questions, issues, debugging, or troubleshooting regarding software systems and applications. Acts as a strong contributor at design reviews and project meetings and communicates and implements a development plan.

Requirements

  • Master's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field.
  • Three (3) years of experience in a related occupation.

Responsibilities

  • Lead, plan, and synthesize ambiguous or conflicting requirements.
  • Provide technical expertise of software systems through sales presentations, product demonstrations, installation, and maintenance of company products.
  • Assist sales staff in assessing potential application of company products to meet customer needs.
  • Prepare detailed product specifications for the development and implementation of customer applications/solutions.
  • Ensure that the application/solution is functioning according to specifications.
  • Provide software development and consultation to prospective users.
  • Conduct product capability assessment and validation.
  • Assist customers with any questions, issues, debugging, or troubleshooting regarding software systems and applications.
  • Act as a strong contributor at design reviews and project meetings.
  • Communicate and implement a development plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service