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 4 days ago
Similar jobs that could be interesting for youBased on the C & Python (SOC Level) Developer in Santa Clara, CA vacancy
$111.07k - $166.4k
...Processing (ODSP) PHY SW Team develops software for Marvell's DSP... ...V-based multi-core MCU, a C SDK provided to customers, a Python-based GUI for in-field... ...Understanding of embedded SoC, microcontroller architecture... ...PHY up to the data link level Familiarity with...PythonPermanent employmentInternshipWork from homeWorldwide$141.8k - $258.6k
...SoC Systems Software Engineer Do you love crafting elegant... ...effort to design, develop and maintain our current and next generation system level test and ATE platform solutions... ...Excellent programming (C /C++/ C#) and scripting skills (Python). Proficiency with design...PythonRelocation$152k - $241.5k
...engineers working on all aspects of SOC and system, and technology... .... What you'll be doing: Developing, triaging and debugging Pre-OS... ...of ARM exception levels Strong understanding of Pre... ...management. Strong C/C++ and Python programming skills as well as...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$150k - $220k
...seeking a skilled and driven SoC Platform Engineer to... ...IP integration, system‑level verification, and firmware... .... Subsystem Firmware: Develop subsystem‑level test... ...Ability to write bare‑metal C firmware for hardware... ...scripting languages such as Python, Tcl, Bash, and...PythonFull timeWork at officeVisa sponsorshipNight shift- ...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,...Python
$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$152k - $241.5k
...development, demonstrates strong C and Python skills, and understands... ...and software teams to invent, develop, and debug the Tegra system software... ...NVIDIA’s next-generation SoCs. What we need to see: ~... ...52,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500...Python- ...a full-time embedded firmware developer in Cupertino, CA. The role focuses... ..., and maintaining embedded C firmware closely linked to hardware... ...will have experience with low-level debugging, hardware design concepts, and scripting in Python or Lua to automate workflows....PythonFull time
$184k - $287.5k
...leader with groundbreaking developments in High-Performance... ...Visualization. NVIDIA’s SoC Memory Subsystem team... ...coding skills in C/ C++/Python ~ Understanding of data... ...languages such as C, C++, JAVA, Python, or... ...USD - 287,500 USD for Level 4, and 224,000 USD - 35...Python$147.4k - $272.1k
...firmware engineers to design, develop and bring up fresh silicon... ...FPGA prototyping. Develop SoC test and calibration... ...design, development (using C, C++), scripting (Python), and debugging. Familiarity... ...controller architecture, low-level hardware interfaces, register...PythonRelocation- ...Responsible for architecting and developing firmware and... ...subsystems for Client Labs' SoC and systems products.... ...microcontrollers as well as C-language software... ...Required Experience High level of proficiency in C (... ...level of proficiency in Python for automating pre-processors...PythonImmediate start
$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$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- ...Role: Sr. Embedded Engineer - SoC (1 Opening) Rate: $$ W... ...some of the smartest minds in developing embedded h/w + s/w stack for this... ...with scripting language (Python, shell) Preferred Skills... ...for debugging at the hardware level Experience with embedded...PythonLong term contract
$136k - $218.5k
...company in Santa Clara is seeking a CAD Engineer for the SOC Design Methodology team. The role involves developing methodologies and software tools for SOC creation,... ...MS in a relevant field and experience with C++ and Python. Responsibilities include improving automated test...Python- ...off Techies who are competing with existing Jobseekers. For entry level Job seekers to get client interviews and jobs they need to... ...software development life cycle Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools Excellent written...PythonImmediate startRemote work
- ...role, you will contribute to developing embedded software solution, debug... ...-of-the-art next generation SOCs, supporting current and future... ...applications covering system level use cases and functional features... ...Experience with script language such as Python, Perl, or Tcl...Python
$200k - $270k
...enablement, and seamless system-level interoperability with... ...transceiver modules Develop algorithms for module... ...development using C# and Python used for engineering, manufacturing... ...Strong proficiency in C, with skills or... ...behavior Experience in ASIC, SoC, FPGA, Switch IC, DSP...PythonTemporary work- ...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
- ...Software Engineer: SoC System Stress Validation Work Locations... ..., and we are hiring all levels from junior to senior roles. The... ...Experience in writing code, developing tests, and coming up with strategies... ...Experience with scripting (Python, Tcl, Perl) is a plus Apple...Python
$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$181.1k - $318.4k
...integration. This role involves writing shaders, debugging SoC software, and conducting high-level system validation. The ideal candidate will bring a... ...fields and proficiency in tools like OpenGL, CUDA, and Python. Apple offers a competitive salary range of $181,100 to...Python$193.3k - $261.5k
...Description The Senior SoC Software DevOps Engineer role centers... .... Another core duty is developing hardware in the loop test infrastructure... ...a broad mix of experience levels and tenures, and we're... ...~ Experience programming in Python and at least one of: Bash, Go,...PythonLocal areaImmediate startFlexible hours$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$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- ...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
- ...name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who...Python
- ...applying and laid off job seekers are also competing for entry level Job positions. Please see the below links to know more... ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data...PythonFull time
- ...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
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 engineer Santa Clara, CA
- python developer Santa Clara, CA
- python programmer Santa Clara, CA
- full stack / python developer (remote) Santa Clara, CA
- python developer data analytics Santa Clara, CA
- entry level python Santa Clara, CA
- python data scientist Santa Clara, CA
- data analyst - r python sql Santa Clara, CA
- junior python remote Santa Clara, CA
- python Santa Clara, CA


