Embedded Graphics Software Engineer

Experis
Jackson Township, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Jackson Township, United States of America

Tech stack

Computer Data Storage
Field-Programmable Gate Array (FPGA)
Graphics Software
Multiprocessing
OpenGL
Real-Time Operating Systems

Job description

Our client is seeking a dedicated Embedded Graphics Software Engineer to join their innovative team. As an Embedded Graphics Software Engineer, you will be part of the Embedded Systems Department supporting the development of cutting-edge graphics solutions., * Develop and optimize embedded graphics software using OpenGL to enhance visual performance.

  • Collaborate with cross-functional teams to integrate graphics solutions into various platforms.
  • Utilize Epic Deos experience to support real-time operating system (RTOS) requirements.
  • Analyze system-level behavior of multi-core processors and memory architectures to improve efficiency.
  • Monitor and analyze shared resource usage, ensuring system stability and performance.

Requirements

  • Proven experience in embedded graphics development with OpenGL.
  • Knowledge of Epic Deos or similar RTOS environments.
  • Understanding of multi-core processor architecture and shared memory systems.
  • Familiarity with memory controller design, cache hierarchy, and main memory systems.
  • Experience with WCET analysis considering interference channels such as I/O, GPU, and FPGA.

Benefits & conditions

  • Opportunity to work remotely with a dynamic and innovative team.
  • Engagement in challenging projects that push technological boundaries.
  • Potential for immediate start with a possibility of a 3-month contract-to-hire arrangement.
  • Exposure to advanced processor and graphics development environments.
  • Supportive work environment that values diversity and inclusion.

Apply for this position