C & Python (SOC Level) Developer
Cardinal Integrated Technologies, Inc.
Role: C & Python (SOC Level) Developer
Location: Santa Clara, CA - 5 Days Onsite
Duration: 6-12+ Months Contract Must Have Skills - C & Python (SOC Level) Developer
Skill 1 - 10 + Years of exp in C Developer
Skill 2 - 6 + Years of Exp in SOC
Skill 3- 4+ Years in Python Key Responsibilities:
• Design, develop, and maintain SoC-level firmware components using C.
• Implement low-level firmware modules including initialization, configuration, interrupt handling, and peripheral control.
• Work closely with hardware and silicon teams for bring-up, feature enablement, and issue resolution.
• Develop and enhance Python-based automation frameworks for firmware validation and regression testing.
• Create test plans, develop validation scripts, and execute regression suites to ensure firmware stability and functionality.
• Debug and resolve firmware issues across hardware-software boundaries.
• Support silicon bring-up, board validation, and system integration activities.
• Contribute to performance tuning, optimization, and reliability improvements.
• Maintain documentation for firmware design, validation coverage, and defect tracking. Required Skills:
• Strong proficiency in C programming for firmware development at SoC level.
• Solid understanding of embedded systems architecture and hardware-software interaction.
• Experience in SoC bring-up and low-level debugging.
• Proficiency in Python for automation, scripting, and validation framework development.
• Experience in debugging tools (JTAG, trace tools, logs, protocol analyzers).
• Strong problem-solving skills and ability to analyze complex system-level issues. Desired Skills:
• Experience with bootloaders, memory subsystems, interrupts, and peripheral drivers.
• Familiarity with validation methodologies, regression frameworks, and CI/CD environments.
• Exposure to performance testing and stress validation.
• Experience working in silicon development or semiconductor environments.
• Knowledge of high-speed interfaces (PCIe, UART, I2C, SPI, etc.). Qualification:
• Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or related field.
• 8 years of experience in Firmware Development with exposure to validation and automation.
• Experience working in SoC or embedded product development environments.
Location: Santa Clara, CA - 5 Days Onsite
Duration: 6-12+ Months Contract Must Have Skills - C & Python (SOC Level) Developer
Skill 1 - 10 + Years of exp in C Developer
Skill 2 - 6 + Years of Exp in SOC
Skill 3- 4+ Years in Python Key Responsibilities:
• Design, develop, and maintain SoC-level firmware components using C.
• Implement low-level firmware modules including initialization, configuration, interrupt handling, and peripheral control.
• Work closely with hardware and silicon teams for bring-up, feature enablement, and issue resolution.
• Develop and enhance Python-based automation frameworks for firmware validation and regression testing.
• Create test plans, develop validation scripts, and execute regression suites to ensure firmware stability and functionality.
• Debug and resolve firmware issues across hardware-software boundaries.
• Support silicon bring-up, board validation, and system integration activities.
• Contribute to performance tuning, optimization, and reliability improvements.
• Maintain documentation for firmware design, validation coverage, and defect tracking. Required Skills:
• Strong proficiency in C programming for firmware development at SoC level.
• Solid understanding of embedded systems architecture and hardware-software interaction.
• Experience in SoC bring-up and low-level debugging.
• Proficiency in Python for automation, scripting, and validation framework development.
• Experience in debugging tools (JTAG, trace tools, logs, protocol analyzers).
• Strong problem-solving skills and ability to analyze complex system-level issues. Desired Skills:
• Experience with bootloaders, memory subsystems, interrupts, and peripheral drivers.
• Familiarity with validation methodologies, regression frameworks, and CI/CD environments.
• Exposure to performance testing and stress validation.
• Experience working in silicon development or semiconductor environments.
• Knowledge of high-speed interfaces (PCIe, UART, I2C, SPI, etc.). Qualification:
• Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or related field.
• 8 years of experience in Firmware Development with exposure to validation and automation.
• Experience working in SoC or embedded product development environments.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the C & Python (SOC Level) Developer in Santa Clara, CA vacancy
- ...C & Python (SOC Level) Developer Location: Santa Clara, CA - 5 Days Onsite Duration: 6-12+ Months Contract Must Have Skills – C & Python (SOC Level) Developer Skill 1 – 10 + Years of exp in C Developer Skill 2 – 6 + Years of Exp in SOC Skill 3- 4+ Years in Python...PythonContract work
$180.6k - $271k
...with a full Robotics SDK and developer tooling for manipulation,... ...software on Qualcomm robotics SoCs. What you’ll do Develop the... ...programming languages such as C, C++, Java, or Python. Preferred Qualifications 5+... ...- demonstrable system‑level integration on embedded platforms...PythonWork experience placementWork from home$180.6k - $271k
Qualcomm is seeking a SoC RAS and Manageability Controller Firmware Developer in Santa Clara, CA. You will work on firmware for SoC management solutions... ...expertise in programming languages such as C, C++, Java, or Python. The role offers a competitive salary ranging from...Python- ...drivers and firmware for ARM SoCs, impacting product lines like... ...Embedded and Data Center platforms. Develop firmware for embedded and... ...and scripting languages such as Python. In-depth knowledge of... ...Deep understanding of system-level architecture, such as topologies...Python
$220k - $250k
...and technical execution for complex ASIC/SoC programs. This role combines deep hands‑on... ...complex issues across: RTL simulation Gate‑Level Simulation (GLS) Silicon bring‑up Work... ...memory subsystems. Scripting proficiency (Python / Tcl). Prior collaboration with...PythonWork from home$138k - $198k
...scripting languages (i.e. Tcl, Python or Perl). Experience... ...generation of RTL. Experience with SOC implementation standards and interfaces... ...team that pushes boundaries, developing custom silicon solutions that... ...join a team working on SoC-level RTL design for data center...PythonFull timeWorldwide$200k - $250k
...production release Lead program-level firmware efforts, including... ...coherent optical module firmware/SoC-based embedded platforms/CPO... ...associated standards (OIF-400ZR, C-CMIS, CMIS 4.x/5.x) Strong... ...C/C++ firmware development and Python-based test/automation scripting...Python$200k - $260k
...Coherent Optical Module Firmware / SoC-Based Embedded Platforms / CPO)... ...Efforts: Drive program-level firmware efforts, including bring... ...industry standards (OIF-400ZR, C-CMIS, CMIS 4.x/5.x). Infrastructure... ...C/C++ firmware development and Python-based test/automation scripting...PythonVisa sponsorship$126.8k - $190.9k
...seeking a Graphics Performance Tools/Content Engineer. You’ll develop analytics tools for GPU performance, debug software issues, and... .... Required qualifications include programming experience in Python and C, along with a degree in Electrical Engineering or Computer Science...Python$150k - $220k
...Embedded Software Engineer to design, develop, and optimize low-level software with a strong emphasis on software... ...you bring to this role: ~• Embedded C Programming : Strong proficiency in C... ...and languages such as Bash, awk, Python, Makefiles, and Tcl. • Embedded Architectures...PythonFull timeWork at officeImmediate startVisa sponsorshipNight shift$180.6k - $271k
...Engineer, you will design, develop, create, modify, and validate... ...other teams to design system-level software solutions and... ...Programming Language such as C, C++, Java, Python, etc. Qualcomm is a company... ...General Summary: As a SoC RAS and Manageability Controller...PythonWork experience placementRemote workWork from home$200k - $260k
...optical transceiver firmware, SoC-based embedded systems,... ...customer deployment. Develop and enhance firmware features such as: CMIS/C-CMIS compliance... ...resolve complex system-level issues. Support customer... ...development. ~ Experience with Python scripting for test...PythonLocal areaImmediate start$126.8k - $220.9k
...wireless System on a Chip (SoC) organization is... ...experience at the product level, all of which is driven... ...meet productization needs. Develop SoC test and calibration... ...algorithm implementations in Python. Implement algorithms... ...FW development using C and assembly languages,...PythonRelocation- ...other teams to design system-level software solutions and... ...flow for a typical embedded SoC Ability to navigate touchpoints... ...languages such as C, C++, Java, Python, etc. ~8+ years of designing... ...SoCs Perform bring-up and develop proof-of-concept IoT solutions...PythonContract workWork experience placement
$131.01k - $196.3k
...The team performs system level testing under various... ...proprietary DSP data path C SDK provided to... ...controlling our product Python-based GUI for in-field debug... ...Plan SW milestones, develop in sprints, close tickets... ...Understanding of embedded SoC and micro-controller architecture...PythonPermanent employmentInternshipRemote workWork from homeWorldwide$211.8k - $317.8k
...and Principal Engineer level. Relocation Required:... ...locations. As a Software Developer, you will work within a... ...Proficiency in C, assembly language, and... ...systems programming with Python or similar languages... ...future high-performance SoCs and platforms Collaborate...PythonWork experience placementWork from homeRelocation$185k - $260k
...across layers of the stack, abstracting low-level device interfaces into high-level... ...fundamentals, curiosity, and a drive to develop systems-level thinking. What You'll Do... ...robotics engineers primarily use C++ and Python; knowledge of Go is a bonus) ~ Deep and...PythonWork at office- ...then design tools that improve developer productivity, software... ...tooling to support: Chip, SoC, and board bring-up Firmware... ...in-the-loop (HIL) and system-level testing Factory and manufacturing... ...skills in: ~ ~ Python ~ C and/or C++ ~ Shell scripting...PythonLocal areaFlexible hours
$211.8k - $317.8k
...SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware. Key Responsibilities Include:... ...work experience with Programming Language such as C, C++, Java, Python, etc. Pay range and Other Compensation &...PythonWork experience placement$181.1k - $318.4k
...part of Apple's Cellular SoC team. We are a... ...GNSS receiver design. We develop GNSS technology that touches... ...development experience using C, C++, as well as scripts... ...such as MATLAB and Python. 5 years of product development... ...in performing low‑level drivers and HW bring‑up,...PythonRelocation- ...passionate about the potential of Generative AI. This is a unique entry-level opportunity to blend your academic knowledge of computer science... ...of at least one programming language, with a preference for Python, Java, Go, or TypeScript, demonstrated through coursework and...PythonFull time
- ...Together, we advance your career. P R i n c i p a l E n g i n e e r - G P U S o f... ...experience in GPU, accelerator, or SoC architecture, including memory systems... ...programming experience in C/C++ and Python. Familiarity with low‑level debugging tools and workflows. Experience...PythonRemote work
- ...high-performance ASICs and Socs. You will work closely... ...and RTL design teams to develop comprehensive test plans... ...automation scripts (Python, Perl, Bash) to streamline... ...and EDA tools. Gate-Level Simulation: Assist in running... ...proficiency in C and C++ programming languages...Python
$180.6k - $271k
...writing and debugging C and assembly Driver... ...FreeRTOS Experience developing for pre-silicon environments... ...lifecycle, etc. Level of Responsibility:... ...subsystem within Qualcomm SoCs across many verticals.... ...such as C, C++, Java, Python, etc. Qualcomm is an...PythonWork experience placementImmediate startWork from home$211.8k - $317.8k
...Inc. is seeking a Principal Level Engineer (Server Software Integration... .... The role focuses on developing high‑performance, energy‑... ...using Qualcomm’s Snapdragon SoC platforms. The position involves... ...languages such as C, C++, Java, Python, etc. Preferred Qualifications...Python$145k - $170k
...subsystems integrated into ASIC/SoC platforms. You'll partition... ...validate current/latency targets. Develop and optimize drivers and... ...common interconnects (USB, JTAG, I²C, SPI, GPIO, UART, DMA); integrate... ...on constrained systems. ~ Python/CMake/Yocto or build/test tooling...PythonShift work$211.8k - $317.8k
...***Hiring for Principal level Engineer in various Qualcomm... ...Qualcomm Data Center team is developing High performance, Energy efficient... ...on Qualcomm's Snapdragon SoC, delivering a comprehensive... ...Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications...PythonWork experience placementWork from home$100.3k - $149.6k
...passionate about cloud technologies and eager to develop innovative cloud-based solutions? NetApp... ...for talented and motivated Entry Level Software Engineers to join our Cloud... ...Proficiency in programming languages such as C, C++, Python, and scripting languages Experience...PythonFull timeInternshipWork at officeLocal area$180.6k - $271k
...SystemC TLM and QEMU. Your primary focus will be on developing high-level system virtual models of complex SoC hardware. Key Responsibilities Designing and... ...experience with programming languages such as C, C++, Java, Python, etc. Preferred Qualifications 15+ years of...PythonWork experience placementRemote workWork from home$151.9k - $227.9k
...Platform Debug Engineer to design, develop, and debug low‑level software that enables and supports... ...with programming languages such as C, C++, Java, Python, etc. Preferred Qualifications 5+ years... ...debug capabilities in complex SoCs and high‑performance CPU architectures...PythonWork experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C & Python (SOC Level) Developer. Be the first to apply!
Related searches
- python programmer Santa Clara, CA
- python developer data analytics Santa Clara, CA
- python engineer Santa Clara, CA
- python developer Santa Clara, CA
- python data scientist (contract) Santa Clara, CA
- python data scientist Santa Clara, CA
- data analyst - r python sql Santa Clara, CA
- entry level python Santa Clara, CA
- python Santa Clara, CA
- junior python remote Santa Clara, CA


