Menu

May 24, 2022

Software Engineer

Software Engineer
Full-time
Bristol, PA

TESCO has been providing innovative products and solutions to the utility industry since 1904. Headquartered in the historic Grundy Mill in Bristol, PA, we manufacture hundreds of products including safety equipment, test equipment, software and more.  We have offices in California, Montreal , New Brunswick, and the Philippines.

We are looking for a Software Engineer (3+ years experience) that has experience in C++, object-oriented programming, multi-threading and SQL. You will develop applications in Windows, Linux and other environments. These will span across multiple different next generation TESCO products and PC applications. This role will have you work with many people across multiple engineering disciplines including mechanical, electrical, firmware, and more.

Key Job Responsibilities:

Collaborating with a team of multiple software engineers and other engineering disciplines

  • Responsible for designing, developing, and maintaining C++ code
  • Responsible for developing safe multi-threaded object-oriented applications
  • Working in multiple different development environments including Windows, Linux, micro-controllers, and RTOS
  • Developing code that interacts with SQL databases
  • Developing code that assists manufacturing with configuring devices
  • Developing code that automates equipment calibrations, certifications, and other similar processes
  • Develop GUI applications for customer applications
  • Develop applications that interact with each other across the network

Position Requirements:

  • Strongly prefer 3+ years demonstrated experience in C++, object-oriented programming, and multi-threading
  • Must have a strong understanding of OOP
  • Must have knowledge of multi-threading concepts
  • Must have a good understanding of SQL and database management
  • Experience in networking and TCP / IP communications
  • Must have some experience in GUI application development

Education:

  • BS or MS degree in Software Engineering or related degree

What you’ll get:

  • Full HSA medical plan, prescription plan, vision plan and dental plan
  • 401(k) retirement plan with company match
  • Vacation and sick/personal days
  • Nine holidays per year
  • Long and short term disability, and term life insurance
  • Tuition Assistance

Interested candidates should send their resume and a cover letter with salary requirements to hr@tescometering.com.