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
| Skill | Experience | Level |
|---|---|---|
| C++ | 10+ years | Not specified |
| Embedded Systems | 12+ years | Not specified |
| Linux | 11+ years | Not 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