February 15, 2023

Software Engineer

Software Engineer

Software Engineer
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
  • 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
Job Type: Full-time
Pay: $80,000.00 – $120,000.00 per year
  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance
  • Day shift
  • Monday to Friday
  • Overtime
Ability to commute/relocate:
  • Bristol, PA 19007: Reliably commute or planning to relocate before starting work (Required)
  • Must have a strong understanding of OOP

Interested candidates should send their resume and a cover letter with salary requirements to