×
Register Here to Apply for Jobs or Post Jobs. X

Graphic Software Engineer

Job in Flint, Genesee County, Michigan, 48567, USA
Listing for: Pentangle Tech Services | P5 Group
Full Time position
Listed on 2026-07-31
Job specializations:
  • Software Development
    Software Engineer, Game & 3D/XR Development, C++ Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below

Seeking a talented design, implements, and optimizes rendering systems, shaders, and graphics features that deliver visual fidelity and real-time performance. The role is hands-on writing C++ and shader code, profiling CPU/GPU workloads, integrating art assets, and collaborating with UX tools (Altia Design/Kanzi Studio/Unity) and QA to ship stable, performant graphics for the target platforms Expect a balance of feature development, debugging, and performance engineering with frequent cross-discipline collaboration.

Responsibilities
  • Implement rendering features:
    Build lighting, materials, post processing, and animation systems to meet visual and functional requirements.
  • Write and optimize shaders:
    Author HLSL/GLSL/Metal shaders and tune them for correctness and performance across GPUs.
  • Profile and resolve bottlenecks:
    Use GPU/CPU profilers to identify hotspots and apply algorithmic or memory optimizations.
  • Integrate 3D assets and pipelines:
    Work with artists and tools to import, validate, and optimize meshes, textures, and materials.
  • Debug visual defects:
    Reproduce rendering issues, trace root causes, and implement robust fixes.
  • Maintain code quality:
    Write unit and integration tests, participate in code reviews, and follow engine coding standards.
  • Collaborate across teams:
    Coordinate with engine, tools, QA, and product to align on APIs, performance targets, and release scope.
  • Support platform portability:
    Implement abstractions and fallbacks for multiple graphics, APIs, and hardware capabilities.
Requirements
  • Graphics Software Development Engineer GUI and HMI experience: 6 to 12 years in GUI/HMI software development using Altia Design, QT, CGI, Kanzi Studio, Unity, or Unreal Engine
  • UI/UX asset handling:
    Hands on experience extracting and preparing assets from Photoshop, After Effects, Figma, Illustrator, and Confluence
  • Real time animation modeling:
    Practical experience modeling animations and effects in Altia Design, Kanzi Studio, Unity, or Unreal Engine
  • Model Based Development:
    Simulink/State flow and code generation tools (Embedded Coder, Target Link).
  • Programming and scripting: C/C++/C# and scripting with MATLAB and Python
  • Software architecture and integration:
    Strong knowledge of modular architecture design and system integration practices
  • AUTOSAR Familiarity — Working knowledge of AUTOSAR Classic and Adaptive concepts
  • Requirements and change management:
    Experience analyzing requirements and change requests, estimating development effort, and modeling requirements
  • Debugging and verification — Proven hands on software debugging skills across development and target environments
  • Performance profiling and optimization:
    Experience profiling and optimizing CPU/GPU workloads and embedded rendering performance
  • 3D asset optimization:
    Practical skills optimizing 3D assets (Blender, Maya, 3ds Max) for runtime performance
  • Testing and logging tools:
    Experience with test harnesses, logging, and trace analysis tools
Preferred Qualifications
  • Automotive embedded production experience:
    Proven history developing production software for automotive ECUs
  • Operating systems:
    Experience with Linux, Android, QNX, Integrity, or other RTOSs
  • Communication protocols:
    Knowledge of CAN, LIN, Ethernet, UART, SPI, and SOME/IP
  • Process and safety standards:
    Familiarity with A SPICE and ISO 26262 functional safety practices
  • Cybersecurity:
    Understanding of ISO 21434 and automotive cybersecurity considerations
  • Test practices:
    Experience with test driven development and writing/verifying test cases and test suites
  • Agile experience:
    Demonstrated ability to work in Agile Scrum environments
  • Advanced development and AI:
    Experience applying AI/GenAI for development automation, documentation, or advanced feature work
  • QNX specialization:
    Hands on development on QNX, using QNX Momentics IDE, and analyzing QNX logs/traces
  • IPC and POSIX:
    Knowledge of inter process communications, SOME/IP, and POSIX APIs
  • GenAI and AI assisted coding:
    Practical experience using AI coding assistants (e.g., Git Hub Copilot) and GenAI tools to accelerate development and improve code quality
  • Plan and review outsourced activities, provide technical and managerial oversight, and approve deliverables.
  • Leverage AI and GenAI tools (e.g., Git Hub Copilot) to accelerate development, automate documentation, and improve code quality
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary