C++ User Interface Developer at SAIC
Sterling Heights, MI 48314, USA -
Full Time


Start Date

Immediate

Expiry Date

05 Jul, 25

Salary

0.0

Posted On

05 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Gtk, Aesthetics, Qt, Usability, Communication Skills

Industry

Information Technology/IT

Description

Job ID: 2503919
Location: STERLING HEIGHTS, MI, US
Date Posted: 2025-04-04
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Description
SAIC is seeking a C++ User Interface Developer with expertise in implementing C++ user interfaces, Git, Linux containers and scripting to join our team in Sterling Heights, Michigan.
This position is contingent upon contract award.

Responsibilities

User Interface Development:

  • Design, develop, and maintain user interfaces using C++, GTK, and Qt for safety-critical applications.
  • Understand threading to ensure responsive user interfaces in real-time safety-critical environments.
  • Human Factors Engineering (HFE) to ensure optimal user experience, usability, and safety.
  • Develop and execute unit tests to validate the functionality and reliability of the user interface components.

Git and GitLab:

  • Proficiency in using Git, including features like rebasing, squashing and resolving merge conflicts.
  • Experience using Open Container Initiative (OCI) compatible containers to perform automated builds.
  • Write clear and informative commit messages that describe the purpose, changes, and traceability of each commit for enhanced codebase understanding and compliance.
  • Create well-documented merge requests, including details on changes, testing, and expected outcomes to facilitate efficient code integration and review.
Loading...