Skip to content
ReferMeAJob
LiveContractApply by 1 Nov 2026

Embedded Linux Software Engineer

San Jose, United States

Experience
12–30 years
Employment
Contract
Work mode
Onsite
Salary
Not disclosed
Deadline
Apply by 1 Nov 2026
Posted
2025-08-13

Required skills

SkillExperienceLevel
C++10+ yearsNot specified
Embedded Systems12+ yearsNot specified
Linux11+ yearsNot specified

About the role

  • Experience in embedded Linux software, drivers, file systems and kernel development
  • Outstanding proficiency in C/C++ on resource-constrained embedded platforms
  • Strong Linux filesystem, Kernel, Shell scripting, IPC, watchdog timers experience
  • Experience in coding with NVIDIA GPU and CPU/GPU processing
  • General user-level and Linux administration experience
  • Experience with networking, concurrency, and distributed systems
  • Experience with open-source environments and development tools, such as Linux, GNU cross compiler toolchains, and IDEs (e.g., Eclipse) and common open-source configuration management and test tools, such as subversion, git, mercurial, GDB, perf
  • Knowledgeable in the area of communication protocols at all layers, such as I2C, SPI, UART, and TCP/IP protocols
  • Able to use tools such as oscilloscopes, logic analyzers, and on-chip debuggers

Role categories

Similar roles in San Jose

AM

Remote

NewRemoteFull-timePythonAgile MethodologyArtificial IntelligenceTensorFlowPytorch
Not disclosed
Apply Now
FD

Remote

RemoteFull-timeNode.JsAngular (All Versions)
Not disclosed
Apply Now
AL

Remote

RemoteFull-timeJava 8/11+AEMaaCS architectureJava (All Versions)JavaScriptAdobe Experience Manager - AEM
Not disclosed
Apply Now
AL

Remote

RemoteFull-timeenterprise AI conceptsArtificial IntelligenceChange ManagementMicrosoft copilotMicrosoft 365
Not disclosed
Apply Now
DA

Remote

RemoteFull-timePostgreSQLPower BIDatabricksData ScienceCypher
Not disclosed
Apply Now