Full-time Posted May 23, 2026
Apply Now

Job Description

Job Title: Embedded Application Software EngineerLocation: USADuration: Long TermKey Responsibilities:Design, develop, and maintain application-level software and middleware using C/C++Develop Linux-based system applications, services, and daemonsWork on IPC mechanisms such as D-Bus, sockets, shared memory, message queuesIntegrate middleware frameworks with hardware abstraction layersDevelop multithreaded and object-oriented software solutionsCollaborate with BSP, firmware, UI, and system teamsDebug software using GDB, Valgrind, memory analyzersOptimize system performance, boot time, and resource utilizationDevelop and maintain build systems using Yocto, Buildroot, or Make/CMakeWork with version control tools like GitSupport software validation and release activities

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application