What are the responsibilities and job description for the Senior QNX/Android Software Developer position at Global Connect Technologies?
Senior QNX/Android Software Developer
Location: Portland, OR
Job Type: Full-Time / Contract
Experience: Senior Level
Job Summary
We are looking for an experienced Senior QNX/Android Software Developer with strong expertise in Embedded C/C , QNX, Embedded Linux, and Android Automotive development.
Key Responsibilities
- Develop and maintain software for QNX, Linux, and Android platforms.
- Develop platform services, middleware, device drivers, and embedded applications.
- Work on Qualcomm Snapdragon platforms, including bring-up and integration.
- Develop Android native and framework-level components.
- Debug, optimize, and resolve software and hardware issues.
- Support multimedia, virtualization, CI/CD, and automation activities.
Required Skills
- Strong C/C and Embedded Software Development
- QNX and Embedded Linux
- Android / Android Automotive
- Qualcomm Snapdragon experience, preferably 8295
- QNX Hypervisor and virtualization
- Linux Device Driver Development
- SPI, I2C, UART, and GPIO
- Multimedia, Bootloader, Secure Boot, and Power Management
- GDB, QNX Momentics, ADB, and Logcat
- Git, GitLab, Docker, and CI/CD
Preferred
Python, CTS/VTS, test automation, Jira, Confluence, and Automotive/Infotainment experience.
Education: Bachelor's or Master's degree in Computer Science, Embedded Systems, Electronics, or related field.