Demo

Graphics Software Development Engineer

Pi-Square Technologies
Auburn, MI Full Time
POSTED ON 7/26/2026
AVAILABLE BEFORE 8/25/2026
Graphics Software Development Engineer
Job Overview

We are seeking a talented engineer to design, implement, and optimize rendering systems, shaders, and graphics features that deliver high visual fidelity and real-time performance. This role is hands-on with C and shader programming, profiling CPU/GPU workloads, integrating art assets, and collaborating across UX tools (Altia Design, Kanzi Studio, Unity) and QA teams to ship stable, performant graphics for target platforms. Expect a balance of feature development, debugging, and performance engineering with frequent cross-discipline collaboration.
Education
  • Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field.
Key Responsibilities
  • Implement rendering features (lighting, materials, post-processing, animation systems).
  • Write and optimize shaders (HLSL/GLSL/Metal) for performance across GPUs.
  • Profile CPU/GPU workloads, identify bottlenecks, and apply optimizations.
  • Integrate and optimize 3D assets, meshes, textures, and materials.
  • Debug visual defects and implement robust fixes.
  • Maintain code quality via unit/integration tests and code reviews.
  • Collaborate with engine, tools, QA, and product teams.
  • Support portability across multiple graphics APIs and hardware platforms.
Required Skills & Qualifications (6-12 years experience)
  • GUI/HMI development using Altia Design, QT, CGI, Kanzi Studio, Unity, or Unreal Engine.
  • UI/UX asset handling (Photoshop, After Effects, Figma, Illustrator).
  • Real-time animation modeling in Altia/Kanzi/Unity/Unreal.
  • Model-Based Development (Simulink/Stateflow, Embedded Coder, Target Link).
  • Programming: C/C /C#, MATLAB, Python.
  • Software architecture and system integration.
  • AUTOSAR familiarity (Classic & Adaptive).
  • Requirements/change management and effort estimation.
  • Debugging and verification across dev/target environments.
  • Performance profiling and optimization for embedded rendering.
  • 3D asset optimization (Blender, Maya, 3ds Max).
  • Testing/logging tools, CI/CD automation, Git/SVN.
  • PLM/ALM tools (Jira, Polarion, Jazz).
  • Supplier and cross-functional coordination.
  • Strong communication and problem-solving mindset.

Salary.com Estimation for Graphics Software Development Engineer in Auburn, MI
$114,668 to $132,007
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Graphics Software Development Engineer?

Sign up to receive alerts about other jobs on the Graphics Software Development Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pi-Square Technologies

  • Pi-Square Technologies Dearborn, MI
  • Embedded Software Engineer Job Description & Skill Requirement: Key Responsibilities Design and develop embedded software for distributed systems involving... more
  • 1 Day Ago

  • Pi-Square Technologies Auburn, MI
  • SoC BSW Engineer (Telematics) MANDATORY SKILLS AUTOSAR BSW,embedded Linux OS,TELEMATICS,ECU,OTA,C/C JOB DESCRIPTION Responsibilities: Lead the architecture... more
  • 1 Day Ago

  • Pi-Square Technologies Auburn, MI
  • Model Based Software Development Engineer Required Skills AUTOSAR Classic & Adaptive MATLAB, Simulink & Stateflow Embedded C/C Embedded Coder / TargetLink ... more
  • 1 Day Ago

  • Pi-Square Technologies Palo Alto, CA
  • System Validation Engineer Job Summary We are seeking a System Validation Engineer with a strong Electrical Engineering background to support hardware-in-t... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Graphics Software Development Engineer jobs in the Auburn, MI area that may be a better fit.

  • Panex Consulting Auburn, MI
  • Job/Position Summary Job Overview: Seeking a talented design, implements, and optimizes rendering systems, shaders, and graphics features that deliver visu... more
  • 2 Days Ago

  • OneStream Software Rochester, MI
  • Description Software Engineer - EST Hours Location: Remote, USA Employment Type: Full-Time Compensation: $85,000.00 - $100,000.00 (Range applies to US cand... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!