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
EnglishJob 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.