Software Engineer (C++)


  • Posted: Feb 10th, 2021
    Job ID:

Software Engineer (C++)


Foresight Sports is hiring!  We seek a talented Software Engineer who is looking for a great opportunity to work on the next generation of Golf Imaging solutions. If you are a creative and self-driven individual, with a lifelong passion for software development, this is the right job for you.


Foresight Sports is a rapidly growing San Diego company and the leader in sophisticated camera-based golf ball and golf club tracking systems used by all the major golf equipment manufacturers, retailers and tour professionals. See our website at


Design and development are done by a small, passionate, and innovative engineering team.  If you join our team you will have the opportunity to significantly contribute to all aspects of product design and development, with the opportunity to work on leading-edge technology including user interface design, cloud and mobile technologies, golf simulators, production automation, applied math and several other very interesting technologies.



  • Gather requirements and design integrated solutions for manufacturing production fixtures.
  • Develop applications that provide an efficient user experience to production technicians.
  • Interface with several hardware devices and platforms to create integrated solution.


  • Min. 5 years’ experience delivering commercial applications
  • Very strong C++
  • Embedded Linux
  • PCB design, Robotics
  • Practical knowledge of OOP/OOD and best programming practices
  • Ability to deliver high-quality code
  • Good written and oral communication skills

Desired Skills:

  • WPF Microsoft .NET Framework using C#
  • Solid knowledge of C/C++
  • UI/UX implementation using WPF
  • Some hardware/firmware experience (I2C, SPI, RS232, ARM, Raspberry Pi)



  • BS/BA in Computer Science or equivalent is required


Local candidates only, no H1B sponsoring.


Foresight Sports offers an outstanding salary and benefits package, a relaxed work environment, and the opportunity to build cutting-edge products using the latest technologies.  For immediate consideration, please submit your resume with salary requirements to

Apply Now

One file only.
256 MB limit.
Allowed types: txt, rtf, pdf, doc, docx, odt, ppt, pptx, odp, xls, xlsx, ods.
Your information will be used in accordance with our privacy policy.
Scroll to top