Strong embedded Linux experience on ARM SoCs, including device tree, kernel/driver configuration, and userspace/kernel debugging. * Proficiency in C/C++ for embedded targets; comfortable reading and ...
Strong embedded Linux experience on ARM SoCs, including device tree, kernel/driver configuration, and userspace/kernel debugging. * Proficiency in C/C++ for embedded targets; comfortable reading and ...
Strong embedded Linux experience on ARM SoCs, including device tree, kernel/driver configuration, and userspace/kernel debugging. * Proficiency in C/C++ for embedded targets; comfortable reading and ...
Strong embedded Linux experience on ARM SoCs, including device tree, kernel/driver configuration, and userspace/kernel debugging. * Proficiency in C/C++ for embedded targets; comfortable reading and ...
Validation & Tooling Software Engineer
Palo Alto, CA · On-site
$55 - $70/hr
Develop close-to-real-life SIL environments for multi-process embedded Linux systems, bridging gaps ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Quick apply
Validation & Tooling Software Engineer
Palo Alto, CA · On-site
$55 - $70/hr
Develop close-to-real-life SIL environments for multi-process embedded Linux systems, bridging gaps ... If eligible, the benefits available for this temporary role may include the following: * Medical ...
Temporary Embedded Linux information
See Santa Clara, CA salary details
$98.7K - $109.9K
5% of jobs
$109.9K - $121.2K
6% of jobs
$129.2K is the 25th percentile. Wages below this are outliers.
$121.2K - $132.4K
19% of jobs
$132.4K - $143.7K
13% of jobs
The median wage is $148.9K / yr.
$143.7K - $155K
15% of jobs
$155K - $166.2K
13% of jobs
$166.2K - $177.5K
1% of jobs
$182.7K is the 75th percentile. Wages above this are outliers.
$177.5K - $188.8K
7% of jobs
$188.8K - $200K
11% of jobs
$200K - $211.3K
6% of jobs
$211.3K - $222.6K
4% of jobs
$98.7K
$158.4K
$222.6K
How much do temporary embedded linux jobs pay per year?
What is a temporary embedded Linux engineer?
What are the key skills and qualifications needed to thrive as a temporary embedded Linux engineer?
What are the typical challenges faced when working as a temporary embedded Linux engineer?
What is the difference between Temporary Embedded Linux vs Embedded Linux Engineer?
| Aspect | Temporary Embedded Linux | Embedded Linux Engineer |
|---|---|---|
| Credentials | Typically no formal certification required; may have short-term training | Often requires a degree in Computer Science or Electrical Engineering, with certifications like Linux Foundation certifications |
| Work Environment | Contract-based, short-term projects, often in manufacturing or IoT sectors | Full-time or long-term roles in product development, embedded systems, or IoT companies |
| Employer & Industry Usage | Used by companies needing temporary expertise for specific projects | Employed by organizations developing embedded systems with Linux-based solutions |
Temporary Embedded Linux professionals focus on short-term project needs, often with less formal credentials, while Embedded Linux Engineers are full-time specialists with advanced skills and certifications, working on ongoing product development.
What are the most commonly searched types of Embedded Linux jobs in Santa Clara, CA?
The most popular types of Embedded Linux jobs in Santa Clara, CA are:
What are popular job titles related to Temporary Embedded Linux jobs in Santa Clara, CA?
For Temporary Embedded Linux jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Temporary Embedded Linux jobs in Santa Clara, CA look for?
The top searched job categories for Temporary Embedded Linux jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Temporary Embedded Linux jobs?
Cities near Santa Clara, CA with the most Temporary Embedded Linux job openings:
Electrical & Computer Engineer (Temporary/Contract)
Sunnyvale, CA • On-site
Contractor, Temporary
Posted 14 days ago
Job description
We are seeking an experienced and proactive Electrical/Computer Engineer to contribute to late-stage phases of electrical/computer bring-up and development for the next-generation of medical devices. We have working prototypes of most peripherals on various development platforms (Raspberry Pi and Arduino) and need an experienced embedded engineer to port, integrate, bring up, and test these on the target host, then help drive the design toward manufacturing readiness. This is a hands-on, fast-moving role in a design that is still evolving.
We are looking for someone comfortable with ambiguity, who can independently debug at the hardware/firmware boundary, and who can turn prototype code into reliable, testable integrations on the target platform.
This is a 6-month Contract role.
What You'll Do
- Driver development & porting: Migrate proven peripheral prototypes from Raspberry Pi and Arduino development platforms onto the target platform and/or the analog-front-end MCU, adapting drivers, device-tree/bus configuration, and control logic to the target.
- Bring-up & integration: Bring up peripherals on target hardware, validate electrical interfaces (I2C, MIPI-CSI, GPIO/PWM, audio), and integrate individual peripherals into a working system.
- Control algorithms: Develop and tune peripheral control logic.
- Troubleshooting & debug: Diagnose and resolve hardware/firmware issues on the bench using scopes, logic analyzers, and protocol tools; isolate whether issues are electrical, driver, or timing/configuration.
- Test: Author and execute test procedures to verify peripheral functionality, performance, and reliability; capture results and support related documentation.
- Manufacturing transfer (as needed): Support the eventual transfer of bring-up and test work toward production, including documentation and vendor coordination.
- Collaboration: Work alongside internal engineers and other contractors; communicate status, risks, and technical trade-offs clearly.
What You'll Need
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- 5+ years of hands-on embedded development experience.
- Strong embedded Linux experience on ARM SoCs, including device tree, kernel/driver configuration, and userspace/kernel debugging.
- Proficiency in C/C++ for embedded targets; comfortable reading and adapting existing driver code.
- Hands-on experience bringing up and integrating peripherals over I2C, MIPI-CSI/camera, GPIO/PWM, and audio (I2S/ALSA).
- Demonstrated ability to port prototype code (e.g., Raspberry Pi / Arduino) onto a production-target host and MCU.
- Strong bench-debug skills with oscilloscopes, logic analyzers, multimeters, and protocol/bus analyzers.
- Ability to work independently through ambiguity and drive problems to resolution with minimal hand-holding.
- Clear written and verbal technical communication, including assisting test-oriented techs with performing reliability / corner-case / etc. testing
- On-site availability (3-5 days/week) for lab and bench work.
Would Be Great If You Have:
- Camera/imaging experience: V4L2, libcamera, ISP tuning, or MIPI-CSI-2 integration.
- Experience with sensor fusion or closed-loop control (e.g., light-adaptive LED control).
- Audio pipeline experience on embedded Linux (ALSA / device tree audio) or on MCUs.
- Experience authoring and executing verification test procedures in a regulated environment.
- Familiarity with schematic tools (Altium preferred) sufficient to read and redline. Schematics/layout ownership is not required for this role.
- Version control (Git) and issue/project-tracking tools.
About Ceribell
Sourced by ZipRecruiter
Company size
51 - 200 Employees
Headquarters location
Sunnyvale, CA, US
Year founded
2014