A complete application in a minute — tailored resume and cover letter, ready to send.
Tiltedge Solutions in Hillsboro, Oregon, seeks an experienced embedded software engineer to develop and maintain software for QNX, Linux, and Android platforms. You will design platform services, middleware, and embedded apps in C/C++, and integrate Linux device drivers and hardware interfaces.
You will work on Qualcomm Snapdragon platforms (8295 preferred) bring-up, testing, debugging, and CI/CD integration with DevOps.
Develop and maintain software for QNX, Linux, and Android platforms.
Design and implement platform services, middleware, and embedded applications using C/C++.
Develop and integrate Linux device drivers and hardware interfaces.
Work on Qualcomm Snapdragon-based platforms, including platform bring-up and integration.
Develop Android native and framework-level components.
Support multimedia application and platform development.
Perform debugging, performance optimization, and issue resolution across software and hardware layers.
Collaborate with DevOps, automation, and validation teams for CI/CD integration.
Use Docker and virtualized environments for development and testing.
Participate in design reviews, code reviews, and release activities.
Support the adoption of AI-assisted software development practices.
Strong C/C++ programming experience
QNX Platform Development
Qualcomm Snapdragon Platform Experience (8295 preferred)
Device Driver Development
Multimedia Development
Cross-Platform Software Development
Hardware Interfaces: SPI, I2C, UART, GPIO
Bootloader and Secure Boot
Power Management
GDB, QNX Momentics, ADB, Logcat
Git, GitLab, Docker
CI/CD Integration
CTS/VTS execution and debugging
Python scripting
Agile/Scrum, Jira, Confluence
Automotive, Airline, Transportation, or Infotainment domain experience
Bachelor's or master's degree in computer science, Electronics, Embedded Systems, or related discipline.
C++, QNX, Android Automotive, Embedded Linux, Qualcomm Snapdragon 8295, QNX Hypervisor, Linux Device Driver, Multimedia, Device Drivers, CTS, VTS, SPI, I2C, UART, GPIO, Docker, GitLab, CI/CD, Secure Boot, Bootloader, Platform Development.