OS GRAPHICS ENGINEER
at Unikie
Tampere, Länsi-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Jul, 2024 | Not Specified | 11 Apr, 2024 | N/A | Management System,Linux,C++,Performance Analysis,Typescript,Gerrit,New Features,Git | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WE ARE LOOKING FOR
OS Graphics Engineer
At the moment we are looking for Senior Graphics Engineers to join our professional rendering team to participate in 3D Graphics Rendering Engine development and performance optimizations in Finland.
Location: Tampere, Finland.
Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good teamspirit, low-hierarchy and nonexistent bureaucracy. This role is equally challenging, and as such we offer a very good compensation. We would hope that you are able to start as soon as possible but we are of course ready to be flexible also .
Skills Required
- Git
- Linux
- C++
- TypeScript
Locations
- Tampere
REQUIRED QUALIFICATIONS
Main responsibilities:
- Debugging and fixing software bugs and performance issues related to Harmony OS Next graphics stack, including but not limited to Window Management System.
- Designing and developing new features in Harmony OS Next graphics stack (e.g. multi-window support, multi-screen support, etc.).
- Performance analysis and profiling of the stack and proposing fixes including possible graphics architecture changes.
The software professional we are looking for should be comfortable with at least some of the following:
- Basic understanding of UI FW.
- Proficient knowledge and programming skills of Modern C++ 17.
- User Interface debugging skills.
- Understanding of multi-threading and multi-process concepts.
- Familiar with Linux development environment and usage.
- Familiar with Git (and Gerrit)
Preferably you also have:
- OS level Window System Management knowledge (e.g. Linux, HWUI, Wayland, Compositor, Render Server concepts).
- Understanding of Typescript and native bindings.
Responsibilities:
- Debugging and fixing software bugs and performance issues related to Harmony OS Next graphics stack, including but not limited to Window Management System.
- Designing and developing new features in Harmony OS Next graphics stack (e.g. multi-window support, multi-screen support, etc.).
- Performance analysis and profiling of the stack and proposing fixes including possible graphics architecture changes
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Tampere, Finland