For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Tecplot, Inc.
Tecplot, Inc.

Software Application Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Testing
Linux
+31

Visa

U.S. visa required

Permanent role
14 days ago
Apply now

Company Description

We believe visual data analysis is the key to unlocking information hidden in complex data, leading to world changing discoveries and innovation. Tecplot, Inc. is a leading provider of data visualization and analysis software and is located in Bellevue, WA. Our company culture is casual yet focused on providing high quality visualization products that help engineers and scientists to be more creative, efficient and productive. With forty years of experience, and thousands of users worldwide, Tecplot, Inc. has become a trusted name in data visualization.

Tecplot, Inc. is a remote-first company with offices in Bellevue, WA. Applicants will have the option to work remote or hybrid. Occasional travel to Bellevue, WA may be required.

Job Description

Tecplot is seeking a Software Application Engineer, preferably with a background in petroleum engineering. In this role, you will design, develop, and implement engineering solutions within Tecplot RS, our desktop visualization and analysis application for the oil and gas industry. Tecplot RS is built on the Tecplot SDK and is supported on both Windows and Linux platforms.

We are looking for a highly motivated individual with a strong passion for engineering, mathematics, or science. The ideal candidate is detail-oriented, enthusiastic, and self-directed, with the ability to work independently and deliver accurate, high-quality results.

Responsibilities

  • Design software components and systems in collaboration with the Product Owner, including components focused on oil and gas workflows and provide estimates for development and implementation. This software will generally be written in C++ and run on Linux and Windows.
  • Handle escalated customer technical support cases where oil and gas engineering knowledge will be useful.
  • Work effectively with other members of the development team to produce efficient, maintainable code that meets Tecplot’s coding standards, to satisfy the software test cases.
  • Work with the test engineers to resolve discovered defects quickly and efficiently.
  • Write automated functional regression tests and unit tests.
  • Participate and collaborate in code reviews.
  • Keep up-to-date on technology that is pertinent to the company’s business and actively seek to share that knowledge with other development team members.
  • Produce necessary documentation for the software. The documentation will range from in-source comments to end user documentation.
  • Contribute to maintaining our large existing code base and refactor legacy code for improved optimization and maintainability.

Desired Skills & Experience

  • Bachelor’s degree (B.S.) in engineering, computer science, math or physical science from four-year college or university; or equivalent combination of education and experience.
  • Background or experience in petroleum engineering is preferred.
  • 3-5 years programming experience using C++ and Qt.
  • Experience developing desktop software.
  • Experience with CAE data formats and data structures.
  • Familiar with and thorough understanding of object oriented techniques and methodologies.
  • Experience with multi-threaded programming techniques and performance
  • Experience with Boost, STL, and common design patterns.
  • Strong English written and oral communication skills.
  • Experience using and building on Windows and Linux operating systems is preferred.
  • Experience with unit test frameworks. Google C++ Testing Framework is preferred.
  • Experience with or understanding of Python, Vulkan, CMake, Gitlab, Squish, and agile development is preferred.

Job Details

  • Compensation: For candidates based in the Seattle/Bellevue area of Washington state, the base salary range for this role is $115k – $145k per year, depending on experience and qualifications. Actual compensation may vary based on the candidate’s geographic location, experience, local market conditions, and applicable pay regulations.
  • Other Compensation: This role may also be eligible for additional compensation such as a discretionary bonus.
  • Schedule: Full time, Monday-Friday 8am-5pm (local time)

Benefits:

  • Company paid holidays
  • Paid time off (Vacation, Sick)
  • Medical, Dental and Vision Plans
  • Health Savings Account, Flexible Spending Account
  • 401(k) plan with employer match
  • Optional employee stock purchase plan (ESPP) with employer match
  • Company-paid employee STD/LTD/Life/AD&D
  • Optional Supplemental plans (Critical Illness, Accident, Life/AD&D)
  • Opportunities for professional development and career growth
  • Inclusive and collaborative work environment

Why work at Tecplot? Here are a few reasons:

  • We believe strongly in work/life balance
  • Remote-friendly opportunities
  • Free espresso, tea, and soft drinks in the office
  • Free parking with easy access to bus and bike routes
  • Free lunch Fridays
  • Company-wide events and celebrations
  • Team building events

Tecplot is an equal opportunity employer. We are committed to providing a work environment that promotes diversity, inclusion, and respect for all employees. We provide reasonable accommodations to ensure all employees can perform their job effectively, including providing access to assistive technologies if required. This statement emphasizes the company’s commitment to fair and unbiased hiring/employment practices, as well as its dedication to creating an inclusive workplace.

Forward resume and cover letter, including salary requirements to:  careers@tecplot.com

About Tecplot, Inc.

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service