GUI Developer

Thrustmaster of Texas
Houston, TX

:

The GUI Developer will specialize in creating and implementing graphical user interfaces (GUIs) using Java. The GUI Developer will collaborate with cross-functional teams to design, develop, and optimize the user interfaces that will be used to control the vessel automation system. Experience working with Java programming is required and competence with C++ is preferred. The successful candidate must be able to work in a Linux software environment.

RESPONSIBILITIES

The Field Service DP Engineer is responsible for the following duties both in office and on service location.

  • Design, develop, and maintain GUI applications using Java (Swing, JavaFX) and some aspects of C++.
  • Collaborate with control system designers to translate system designs into functional user interfaces.
  • Optimize GUI applications for maximum speed and scalability.
  • Implement responsive design to ensure the GUI is adaptable to various devices and screen sizes.
  • Debug and resolve GUI-related issues, ensuring high performance across all platforms.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews, contributing to the continuous improvement of product quality and team productivity.
  • Stay abreast of emerging trends and technologies in GUI development.
  • Other duties as assigned by department manager.

SUPERVISION RECEIVED

Work is performed individually and subject to periodic review and consultation by the Field Service Manager to ensure that the quality and quantity of work performed meets expectations. Reports directly to the Field Service Manager on ongoing activities and will consult with the Field Service Manager on major problem areas or deviations from project objectives or expectations.

SUPERVISION EXERCISED

This position does not exercise supervision over other personnel.

TRAVEL PERCENTAGE AND DURATION

No routine travel is associated with this position.

MINIMUM QUALIFICATIONS

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Proven experience as a GUI Programmer, with a strong portfolio of projects demonstrating expertise in Java and GUI development.
  • Proficiency in Java frameworks such as Swing or JavaFX.
  • Experience with C++ and familiarity with GUI libraries/frameworks (e.g., Qt).
  • Experience working in a Linux environment.
  • Solid understanding of the full software development lifecycle.
  • Excellent problem-solving skills and attention to detail.
  • Strong collaboration and communication skills, with the ability to work effectively in a team environment.
  • Knowledge of software version control tools (e.g., Git).

PREFERRED

  • At least five (5) years' experience in Java based GUI programming/development.
  • Experience with Marine or Energy sector applications.
  • Experience with industrial control automation and user interfaces.
  • Previous experience working with Dynamic Positioning Systems.

This position is a direct hire.

Thrustmaster of Texas is an equal opportunity employer. We offer a competitive salary and benefit package, including medical, dental, vision coverage and a 401(K) retirement plan in an exciting work environment.

Please visit our website for addition information about this unique and innovative company.

Job Type: Full-time

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Work setting:

  • In-person
  • Office

Ability to Relocate:

  • Houston, TX 77041: Relocate before starting work (Required)

Work Location: In person

Posted 2026-02-15

Recommended Jobs

Respiratory Therapist (Days) - PRN

Huntsville Memorial Hospital
Huntsville, TX

POSITION PURPOSE Under general supervision of the Supervisor, the Respiratory Therapist is responsible for performance of all technical procedures related to the scope of service for the Cardiopul…

View Details
Posted 2026-01-15

Center Supervisor

BioLife
Humble, TX

Please take this virtual tour to get a sneak peek of one of our Plasma Donation Centers. About the role: Every day, the donors you meet will motivate you. The high-quality plasma you collect wi…

View Details
Posted 2026-02-13

Travel Nurse - Oncology

Tipton Health
Mckinney, TX

We are seeking a dedicated Travel Nurse - Oncology to provide exceptional patient care in McKinney, TX. Administer chemotherapy and other oncology treatments with precision and compassion. Moni…

View Details
Posted 2026-01-18

Accountant II or III

Urenco
Dallas, TX

: Join us at Urenco USA (UUSA), where we're leading the way in nuclear energy innovation. Our state-of-the-art facility located in Eunice, NM, is the sole uranium enrichment site in North America. W…

View Details
Posted 2026-02-15

Business Development Representative

Restoration Sales Partners
Rowlett, TX

🚀  Now Hiring: Business Development Rep |  ​​​​ Rowlett, TX 💼 No Restoration Experience Needed ​​​​​​​ —   ​​​​​We'll Train You to Win! Earn Base + Co…

View Details
Posted 2025-12-31

Echocardiogram Technician Registered - Imaging Ultrasound - Full Time (Hiring Immediately)

Christus Health
Texarkana, TX

Description Summary: The Job requires considerable technical ability, experience, and judgment to perform cardiovascular ultrasound and evaluate the quality of data for Cardiologist interpretat…

View Details
Posted 2026-02-12

A Facility in Texas Needs a Locum Tenens Cardiologist

Longview, TX

Job quick facts ~ Hospital coverage 7am-7am, Sunday through Saturday with 24-hour coverage ~ Average 30 hospital patients per day with 5-10 ICU patients ~ Hospital setting with 100% inpatie…

View Details
Posted 2026-02-12

SALES REPRESENTATIVE / CUSTOMER SERVICE

RNR Tire Express and Custom Wheels - Longview
Longview, TX

Description Are you a highly motivated, self-starter person with natural enthusiasm, people skills and problem solving skills? If yes, then this position is perfect for you. RNR is driven wi…

View Details
Posted 2025-12-24

AME Engineer (PE_AME A Group)-Houston,TX

Q-Edge Corporation, Foxconn
Houston, TX

Purpose of the position The role encompasses responsibilities such as equipment maintenance, technical renovation, and automation upgrades. Its contributions lie in ensuring the efficient operatio…

View Details
Posted 2026-01-23

Travel Nurse - Progressive Care Unit Job in McKinney, TX - $7,194 per Month (2 Years Experience Needed)

Vetted Health
Mckinney, TX

Vetted is seeking a RN - Progressive Care Unit for a travel job in McKinney, Texas . Must have 2+ years of experience. This contract pays approximately $7,194/month gross. Assignment deta…

View Details
Posted 2026-02-16