{"schemaVersion":"jobsearcher.job.v1","id":"6cd8a11d7b8ec5f1d751a51b","url":"https://jobsearcher.com/jobs/6cd8a11d7b8ec5f1d751a51b","canonicalUrl":"https://jobsearcher.com/jobs/6cd8a11d7b8ec5f1d751a51b","title":"Senior QNX Android Developer","description":"Job SummaryWe 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.Key ResponsibilitiesDevelop 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 SkillsStrong C/C++ programming experienceQNX Platform DevelopmentLinux Platform DevelopmentAndroid/Android Automotive DevelopmentQualcomm Snapdragon Platform Experience (8295 preferred)QNX HypervisorLinux Device Driver Development (LDD)Device Driver DevelopmentLinux InternalsMultimedia DevelopmentVirtualization TechnologiesCross-Platform Software DevelopmentHardware Interfaces: SPI, I2C, UART, GPIOBootloader and Secure BootPower ManagementGDB, QNX Momentics, ADB, LogcatGit, GitLab, DockerCI/CD IntegrationPreferred SkillsCTS/VTS execution and debuggingPython scriptingTest automation integrationAI-assisted software development toolsAgile/Scrum, Jira, ConfluenceAutomotive, Airline, Transportation, or Infotainment domain experienceEducationBachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or related discipline.Keywords","company":"Pi Square Technologies","rawCompany":"pi square technologies","city":"Hillsboro","state":"IL","isRemote":false,"isActive":true,"createdAt":"2026-09-02T07:49:40.505Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior QNX Android Developer","description":"Job SummaryWe 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.Key ResponsibilitiesDevelop 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 SkillsStrong C/C++ programming experienceQNX Platform DevelopmentLinux Platform DevelopmentAndroid/Android Automotive DevelopmentQualcomm Snapdragon Platform Experience (8295 preferred)QNX HypervisorLinux Device Driver Development (LDD)Device Driver DevelopmentLinux InternalsMultimedia DevelopmentVirtualization TechnologiesCross-Platform Software DevelopmentHardware Interfaces: SPI, I2C, UART, GPIOBootloader and Secure BootPower ManagementGDB, QNX Momentics, ADB, LogcatGit, GitLab, DockerCI/CD IntegrationPreferred SkillsCTS/VTS execution and debuggingPython scriptingTest automation integrationAI-assisted software development toolsAgile/Scrum, Jira, ConfluenceAutomotive, Airline, Transportation, or Infotainment domain experienceEducationBachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or related discipline.Keywords","datePosted":"2026-09-02T07:49:40.505Z","dateModified":"2026-09-02T07:49:40.505Z","hiringOrganization":{"@type":"Organization","name":"Pi Square Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Hillsboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6cd8a11d7b8ec5f1d751a51b"},"url":"https://jobsearcher.com/jobs/6cd8a11d7b8ec5f1d751a51b"}}