C++ User Interface Developer Job at SAIC, Vermont

R2l0V29ibVJseUFnUENjdmdBM1dJMTFENWc9PQ==
  • SAIC
  • Vermont

Job Description

C++ User Interface Developer Location Vermont :

Job ID: 2315088-FLEXWORK-VT

Location: REMOTE WORK, VT, US

Date Posted: 2023-11-08

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 can be worked 100% remote .

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.

Continuous Improvement:

  • Stay up-to-date with industry best practices and emerging technologies.
  • Continuously improve and optimize static code analysis pipeline for efficiency and effectiveness.

Qualifications

Required Education :

  • Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and zero (0) years related experience; four (4) years of experience considered in lieu of degree.

Qualifications :

  • Proficiency in DevSecOps or a related.
  • Demonstrated experience working with GTK and Qt for user interface development.
  • Proven ability to create custom user interfaces with a focus on usability, aesthetics, and HFE principles.
  • Comfortable working on both Linux and Windows platforms.
  • Strong communication and teamwork skills, with the ability to work effectively in a collaborative development environment.
  • Exceptional written and verbal communication skills, with the ability to convey complex technical information clearly and concisely.

Clearance :

  • Candidate must be able to obtain a full Secret clearance; Minimum Interim Secret clearance required to start; US Citizenship required.
Target salary range: $125,001 - $150,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

Job Tags

Full time, Interim role, Remote job, Shift work,

Similar Jobs

Manpower

Recruiter - Lincoln NE Job at Manpower

 ...Manpower, in Lincoln NE , is seeking a Recruiter to join their team ' In the Office '. The ideal Recruiter willpossess a 'full...  ...Recruiter of at least 1 year (either an in-house recruiter or staffing agency recruiter). Solid abilityto conduct several types of... 

Hard Rock Digital

Fraud Analyst Job at Hard Rock Digital

 ...one of our Analysts. This role will report into the Payments & Fraud team and be responsible for protecting both the customer as...  ...systems. Perform in-depth analysis and prepare comprehensive investigative summaries to support and prove scenarios of fraud. Create and... 

Assembled Products Corporation

Human Resources Generalist Job at Assembled Products Corporation

 ...Assembled Products Corporation Human Resource Generalist Job Description Job Title: Human Resource Generalist Department: Human Resources Reports To: Director of People & Culture FLSA Status: Exempt Date: 11/4/2024 Summary/Objective AnHR... 

USAA

Inside Sr. Property Adjuster Job at USAA

 ...so special! The Opportunity As a dedicated Senior Property Adjuster, you will work within established guidelines and framework to...  ...investigate, evaluate, negotiate, and settle complex property insurance claims presented by or against our members. You will confirm and... 

Recurly

SDR Manager Job at Recurly

 ...Recurly, Inc., a SaaS company, provides a versatile subscription management platform to manage the entire subscription lifecycle for market...  ...Representatives Recruit, hire, and onboard top-tier SDR talent. Provide direct coaching and mentoring with the team...