C++ User Interface Developer Job at SAIC, Sterling Heights, MI

bURTVjQ4THdYL0hUd2FVbHU2d2IwRDMzV2c9PQ==
  • SAIC
  • Sterling Heights, MI

Job Description

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.

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 degree and five (5) years or more experience; Masters and three (3) years or more experience; four (4) years of experience considered in lieu of degree.

Qualifications

  • Proficiency in DevSecOps.
  • 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.


SAIC accepts applications on an ongoing basis and there is no deadline.


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

Contract work, Interim role,

Similar Jobs

Nesco Resource

Electronics Assembler Job at Nesco Resource

 ...perform a variety of tasks in manufacturing and final assembly, including: Build and populate electronics subassemblies Routing cables and conducting...  ...inspections To accomplish these tasks, the candidate will work from a range of instructional materials, including... 

Ontrac Solutions

Senior Product Designer - Health and Wellness Job at Ontrac Solutions

 ...transformation, delivering cutting-edge technology that makes a real impact on customers' lives. Overview : As a Senior Product Designer, you will collaborate with cross-functional teamsencompassing user experience, product management, engineering, and business... 

Vacations With Justine

Work From Home-Online- Hotel Reservationist/Entry Level Job at Vacations With Justine

 ...industry insights to enhance your expertise. Maintain a personalized website that offers clients an easy, streamlined booking experience (website updates provided). Build strong client relationships, ensuring high levels of satisfaction and repeat business. Take... 

Get It Recruit - Transportation

Customer Success Manager - Remote | WFH Job at Get It Recruit - Transportation

Are you passionate about building strong customer relationships and ensuring their success? Do you thrive in a collaborative and fast-paced...  ...relationships. A chance to impact customer success. Remote work on occasion with manager approval. Join our team and be... 

Red Bull

Sales Trainee Job at Red Bull

 ...off premise stores. The ST must effectively service all customers in a safe, productive and professional manner in compliance with RedBull executional standards. RESPONSIBILITIES Areas that play to your strengths All the responsibilities we'll trust you with:...