> Markdown version of [/jobs/ext/2238412-embedded-software-engineer-qnx-android-automotive](https://www.wearedevelopers.com/jobs/ext/2238412-embedded-software-engineer-qnx-android-automotive). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - QNX & Android Automotive - **Company:** Wise Equation Solutions - **Location:** Portland, OR, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Artificial Intelligence, Android Software Development, Confluence, JIRA, Automation of Tests, Booting (BIOS), C++ (Programming Language), Code Review, Continuous Integration, Software Debugging, Linux, DevOps, Device Drivers, Embedded C, Linux on Embedded Systems, Middleware, Embedded Software, Hardware Interface Design, Hypervisor, Linux Kernel, Linux-Powered Devices, Performance Tuning, Scrum Methodology, Software Tools, Software Engineering, System Software, Systems Integration, Universal Asynchronous Receiver/Transmitter, Virtualization Technology, Scripting, Serial Peripheral Interface, Gitlab, Git, Information Technology, U-Boot, Cts+, Docker - **Published:** August 26, 2026 - **Apply:** https://www.dice.com/job-detail/7858ddcb-68cf-47fa-9fbe-4a4dc81f52cb ## About the Role * Bachelor''s or Master''s degree in Computer Science, Electronics, Embedded Systems, or related discipline. ## Description We are looking for an experienced QNX/Android Software Developer with strong expertise in Embedded C++ development, QNX/Linux platform development, and Android Automotive systems. The candidate will be responsible for developing, integrating, and maintaining platform software, middleware, device drivers, and multimedia applications on Qualcomm-based embedded systems., * 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 adoption of AI-assisted software development practices. Mandatory Skills * Strong C/C++ programming experience * QNX Platform Development * Linux Platform Development * Android/Android Automotive Development * Qualcomm Snapdragon Platform Experience (8295 preferred) * QNX Hypervisor * Linux Device Driver Development (LDD) * Device Driver Development * Linux Internals * Multimedia Development * Virtualization Technologies * 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 * Preferred Skills * CTS/VTS execution and debugging * Python scripting * Test automation integration * AI-assisted software development tools * Agile/Scrum, Jira, Confluence * Automotive, Airline, Transportation, or Infotainment domain experience, * 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. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [An inside look into the Group Application Store](https://www.wearedevelopers.com/videos/670-an-inside-look-into-the-group-application-store) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 102 - Race conditions](https://www.wearedevelopers.com/magazine/386-dev-digest-102-race-conditions) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)