Embedded QNX / Android Developer
Global Connect Technologies
Location: Portland, OR Job Type: Full-Time Experience: 5–10+ Years Job Summary We are seeking an experienced Embedded QNX / Android Developer with strong hands-on expertise in C/C++, QNX, Linux, and Android/Android Automotive development. The candidate will be responsible for developing, integrating, debugging, and optimizing platform software for embedded and automotive systems. The ideal candidate should have strong experience in low-level embedded development, QNX services, Android framework/native development, middleware, IPC, device interfaces, and system-level debugging . Key Responsibilities Develop and maintain embedded software applications and platform components using C/C++ . Develop software components for QNX Neutrino RTOS and embedded Linux platforms. Develop and integrate software for Android / Android Automotive OS (AAOS) . Develop QNX services, processes, resource managers, and IPC mechanisms . Develop Android native components, system services, and platform-level functionality. Work with Android HAL, AIDL/HIDL, JNI, Android Framework, and native Android services . Develop and integrate middleware and hardware abstraction layers . Develop and integrate device drivers and low-level software interfaces. Implement and troubleshoot inter-process communication, multithreading, synchronization, and real-time software . Integrate software with embedded hardware and automotive ECUs/SoCs. Work with communication protocols such as CAN, Ethernet, TCP/IP, UART, SPI, I2C, and USB . Debug issues using GDB, QNX Momentics, ADB, logcat, core dumps, system traces, and debugging tools . Perform root-cause analysis of software crashes, memory issues, performance problems, and system integration defects. Optimize software for CPU, memory, boot time, reliability, and performance . Collaborate with BSP, hardware, systems, application, and validation teams. Participate in code reviews, design discussions, technical documentation, and software integration activities. Work with Git, CMake/Make, Jenkins, and CI/CD environments . Required Skills 5+ years of hands-on embedded software development experience. Strong programming skills in C and C++ . Strong hands-on experience with QNX / QNX Neutrino . Strong experience with Linux embedded development . Hands-on experience with Android or Android Automotive (AAOS) . Experience with Android Framework, HAL, AIDL/HIDL, JNI, and native development . Strong understanding of multithreading, IPC, synchronization, memory management, and real-time concepts . Experience with embedded debugging and troubleshooting. Strong knowledge of Git and software development processes . Experience with CMake, Make, Gradle, or Yocto . Preferred Skills Experience with automotive infotainment, digital cockpit, telematics, or connected vehicle systems . Experience with Qualcomm, NXP, Renesas, or similar automotive platforms . Knowledge of CAN/CAN FD, SOME/IP, Ethernet, DoIP, and TCP/IP . Experience with QNX Momentics, Lauterbach, GDB, Android Studio, ADB, and Wireshark . Knowledge of AUTOSAR Adaptive is a plus. Knowledge of ASPICE and ISO 26262 is a plus. Education Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering , or a related field. Ideal Candidate The ideal candidate is a hands-on developer , not primarily a tester, with strong experience developing platform-level embedded software across QNX and Android environments . Experience in automotive infotainment, digital cockpit, or connected vehicle platforms is highly preferred. #J-18808-Ljbffr Global Connect Technologies
- ...Position: QNX Android Developer Type/Duration: Full time//Permanent Location: Portland, OR (5 Days onsite in a week) Required... ...Design and implement platform services, middleware, and embedded applications using C/C++. Develop and integrate Linux...SuggestedPermanent employmentFull time
- Global Connect Technologies is seeking an experienced Embedded QNX / Android Developer in Portland, OR. You’ll build and optimize platform software for embedded and automotive systems, focusing on low-level development, IPC, and real-time performance. You will work across...Suggested
$118.8k - $205.6k
...and commerce at scale. Our team builds innovative, high-quality Android experiences that make discovering the things buyers love more... ...ambitious ideas into real customer impact. What you will accomplish Develop and deliver native Android features end-to-end — from technical...SuggestedImmediate startRemote workVisa sponsorship- ...Android BSP (Board Support Package) Resources Location: Portland, OR. Santa Clara or Folsom CA can be an alternative location but primarily OR. Duration: Long Term Expertise in Android porting / device driver development for Mobile platforms / Phones / Tablets...Suggested
$99k - $220k
...Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role... ...experience; or equivalent experience.Experience with embedded software development, distributed systems, and real-time operating...SuggestedLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$136k - $228.6k
...and emerging technologies to help our customers.The JobAs an Android Engineer on the Buyer Destination Team, you should already have... ...working in teams with a mix of engineers and non-engineers.8+ years developing Android applications using Kotlin, preferably with a focus on...Immediate startRemote workVisa sponsorshipFlexible hours$157k - $235k
...Snap Inc. dedicated to making computing more human. The company develops Specs, advanced eyewear that seamlessly integrates digital... ...across Specs, Snapchat, and other services. We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What...Full timeLive inWork at officeLocal area$100k - $120k
...Place to Work! Your Role Clarius Mobile Health is looking for an Embedded Firmware Engineer to contribute to a special project focused on... ...next-generation innovations. Over the next 24 months, you'll develop and debug FPGA firmware and embedded software for handheld medical...Contract workFixed term contractWork at officeWorldwide- Job Title: Embedded Software Engineer - Kernel Department: Software Engineering Reports To: Team Lead Engineer and Director of Software... ...with Software Engineering, Customer Support, and Sales to develop and maintain low-level software. This role works across the Linux...Full timeCasual workWork at officeMonday to FridayShift work
- Socket.dev is seeking an Embedded Software Engineer - Kernel to join the Software Engineering team in Portland, OR. You will design, develop, and maintain low-level C/C++ software for video processing across Linux, Nvidia platforms, and custom hardware. You will collaborate...
- Job Title: Embedded Software Engineer - Camera Systems Department: Software Engineering Reports To: Director of Software Engineering and... ...Systems collaborates with our software and hardware teams to develop new products and enhance our existing ones. This role will tackle...Full timeWork experience placementCasual workWork at office
- ...move millions of Nike athletes through runs, workouts, training plans, and guided coaching every day. As a Software Engineer 2 on Android, you'll be a growing IC on a feature squad, partnering daily with senior Android engineers, iOS peers, backend engineers, Product,...Full timeWork at officeWorldwideHome office
- ...eBay is seeking an experienced Android Engineer to join the Homepage Native Engineering team. You will deliver end-to-end native Android features, contribute to architecture, and drive complex projects with cross-functional teams across product, design, and backend partners...
- Clarius Mobile Health in Vancouver is seeking an Embedded Firmware Engineer to contribute to a two‑year fixed‑term project developing FPGA firmware and embedded software for handheld ultrasound devices. You will work with the algorithm team to port firmware IP across custom...Fixed term contract
- Sightline Intelligence is seeking an Embedded Software Engineer - Kernel to design and maintain low-level software for video processing systems in a Portland office. The role collaborates with Software Engineering, Customer Support, and Sales to deliver tailored kernel...Work at office
- ...Description Description: Position Overview: Under the direction of the Sr. Director of Electrical Engineering, the Senior Android Developer will lead the development of native Android applications that integrate seamlessly with our fitness equipment, enhance...
- ...semiconductor industry. The Impact You’ll MakeThe RF Engineer designs, develops, modifies, and evaluates electronic components, parts, or... ...and suppliers—on the design and modification of custom and OEM embedded systems components.Prepare and analyze test plans and...Work experience placementLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
$130k - $170k
...responsible for defining and evaluating product architectures, developing acoustic technologies and methodologies, and ensuring that... ...engineering trade-off analysis. The engineer works closely with embedded software engineers, DSP engineers, product management, contract...Full timeContract workRelocationVisa sponsorshipFlexible hours$94.7k - $125k
...advanced design of mechanical and electro-mechanical assemblies, embedded industry preferred5 years of product design experienceDesign of... ...for safety of electronic assemblies desirableAbility to develop test plans, fixtures and conduct in-house systems and basic testing...Full timeFor contractors$107.1k - $160.7k
...and conductors, structure detail drawings and BOMs.Experience developing assembly, framing, loading and design drawings for wood, concrete... ...geotechnical data interpretation for foundation design and embedment calculations for a variety of transmission structure types and...Full timeTemporary workPart timeFor contractorsCasual workWork at officeLocal areaFlexible hours- ...electrical components, vehicle networks, and software validation. Develop and execute test plans, procedures, and validation activities... ...of control system design and architecture, including embedded electronic hardware, software, and system integration. Ability...Full timeInternshipFlexible hours
- ...generation of engineers.Key ResponsibilitiesDesign, develop, and maintain high-performance desktop/system-... ...skillsExposure to semiconductor equipment manufacturing or embedded/machine control software domainExperience working on QNX / Linux-based systems or hardware interacting...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
$143.7k - $194.4k
...continuously learns from its work. Kiro is already transforming how developers build and maintain software, and we're just getting started.We... ...and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and...InternshipLocal areaWorldwideFlexible hours$143.7k - $194.4k
...mentoring other engineers. You need to not only be a top software developer with a good track record of delivering, but also excel in... ...designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and...InternshipWorldwideFlexible hours$161.7k - $258.8k
...time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively.... ...and system integrationExpertise in C and C++ for FPGA‑based embedded systems and instrumentsStrong experience with system integration...Flexible hours$143.7k - $194.4k
...that enable Kiro Crew agents to work smoothly for a wide classof developers while meeting AWS's standards for scale and security.About the... ...and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services...InternshipImmediate startWorldwideFlexible hoursShift work$105k - $145k
...renewable energy and ocean technology company committed to rapidly developing and deploying technologies that will ensure a sustainable... ...is most at home being close to the work. This is a hands-on, embedded role: you will work alongside engineers, technicians, and crews...Full timeFor contractorsRelocation packageFlexible hoursWeekend work- ...linear/rotary mechanisms used in semiconductor manufacturing tools.Develop and maintain application firmware, design motion profiles and... ...classical Control theory. Knowledge with state-space a plus.Embedded firmware experience (RTOS, bare metal) a plus but not required....Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- Job Description Technology is the driving force behind our product. We’re looking for brilliant people to join our team. Apply now!
- ...exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical device technologies and devices... ...Implant Software Staff Engineer designs and develops embedded real-time software for innovative cardiac implantable medical...Full timeWork at officeLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded QNX / Android Developer. Be the first to apply!



