RM- Application Developer- Firmware Engineer

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - Independent
Contract - W2
Contract - 9+ mo(s)

Skills

EMBEDDED
C++
LINUX
LINUX DEVICE DRIVERS
ANDROID
DISPLAY BRING-UP
DISPLAY BRING UP
DISPLAY POWER CONSUMPTION

Job Details


Role: Firmware Engineer
Duration:Long Term
Remote: Hybrid. Requires at least 3 days in office
Local: Yes
Education: Bachelors degree in computer science, Technology, Computer Information Systems, Computer Applications, Engineering, or a related field

Firmware Engineering -
Display Bring-Up: Lead the display bring-up process, including the initialization and configuration of display controllers, display drivers, and related firmware. Debug and resolve issues related to display functionality, performance, and compatibility with Android software stack. Qualifications: 5+ yrs experience with embedded systems development and low-level software integration. Hands-on experience with display bring-up on Android-based devices, including knowledge of display controllers, drivers, firmware, and related debugging tools. Strong knowledge of Android system architecture, framework, and display-related components. Solid understanding of display technologies, including LCD, OLED, touchscreens, and display interfaces such as MIPI DSI. Knowledge of GPU architectures, graphics APIs, and rendering techniques. Familiarity with power management techniques and optimizing display power consumption.

Additional Job Details:1 - C (Programming Language) (P3 - Advanced) | 2 - Embedded C++ (P3 - Advanced) | 3 - Embedded Linux (P3 - Advanced) | 4 - Linux Device Drivers (P3 - Advanced) 1 - English (B1 - Proficient)