Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
Our client in the EV/AV space is urgently looking for a Lead SDET Engineer with strong experience Python, Linux, API, PyTest, C, to add to thier growing team here in Irvine. This is an Onsite ...
About This Role As an Electrical Instrumentation and Controls (I&C) Engineer at General Matter, you will design, develop, analyze, test, and evaluate electrical systems, instrumentation and controls ...
About This Role As an Electrical Instrumentation and Controls (I&C) Engineer at General Matter, you will design, develop, analyze, test, and evaluate electrical systems, instrumentation and controls ...
About This Role As an Electrical Instrumentation and Controls (I&C) Engineer at General Matter, you will design, develop, analyze, test, and evaluate electrical systems, instrumentation and controls ...
About This Role As an Electrical Instrumentation and Controls (I&C) Engineer at General Matter, you will design, develop, analyze, test, and evaluate electrical systems, instrumentation and controls ...
Qualifications Must Have Skills: - 5+ years experience with embedded Linux programming - Expert in C programming and GNU" C Compiler (GCC) - Proficient with Linux tools and utilities - Linux Kernel ...
Qualifications Must Have Skills: - 5+ years experience with embedded Linux programming - Expert in C programming and GNU" C Compiler (GCC) - Proficient with Linux tools and utilities - Linux Kernel ...
Req:: Sr Software Embedded Engineer_ Torrance, CA (Onsite) _ W2 Only
Torrance, CA · On-site
$129K - $169K/yr
... C programming language Knowledge of software build procedures and the ability to maintain build ... scripts (Bazel, SCons preferred, CMake, Makefile) Strong background in real-time software component ...
Quick apply
Req:: Sr Software Embedded Engineer_ Torrance, CA (Onsite) _ W2 Only
Torrance, CA · On-site
$129K - $169K/yr
... C programming language Knowledge of software build procedures and the ability to maintain build ... scripts (Bazel, SCons preferred, CMake, Makefile) Strong background in real-time software component ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Diego, CA · On-site
$183K - $217K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Diego, CA · On-site
$183K - $217K/yr
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience. 6-8+ years C, C+ programming experience. 6-8+ years of ...
Software Engineer - Platform Core (C++, C)
Palo Alto, CA · On-site
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals ...
Software Engineer - Platform Core (C++, C)
Palo Alto, CA · On-site
$180K - $440K/yr
Our team is small, highly motivated, and focused on engineering excellence. This organization is ... Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals ...
Software Engineer - Platform Core (C++, C)
$180K - $440K/yr
Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals (scheduling, memory management, I/O) - you must be able to articulate in extreme detail how a computer ...
Software Engineer - Platform Core (C++, C)
$180K - $440K/yr
Hands-on systems programming experience in C or C++. * Strong operating systems fundamentals (scheduling, memory management, I/O) - you must be able to articulate in extreme detail how a computer ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
C programming Linux kernel development HW board bring up Linux build tools Desired Skills UEFI Secure boot Linux administration Containers Additional Information All your information will be kept ...
Android Developer
San Francisco, CA · On-site
$65.75 - $86.25/hr
Android Java Programming Windows/Linux Platform using Eclipse Good to have C programming exposer Qualifications Key Skills - Mandatory: Android OS Framework & Android Java Layer Native Android ...
Android Developer
San Francisco, CA · On-site
$65.75 - $86.25/hr
Android Java Programming Windows/Linux Platform using Eclipse Good to have C programming exposer Qualifications Key Skills - Mandatory: Android OS Framework & Android Java Layer Native Android ...
Embedded Developer - BOARD/LINUX BRING-UP & DRIVERS - (C Programming, Linux, board bring up for r...
C AND LINUX AND DEBUG* Engineers with 4+ Yrs Experience for Board/Linux Bring-up & Drivers. Mandatory Skills Minimum Education: Bachelor's Degree in CS or equivalent experience is required. Excellent ...
Embedded Developer - BOARD/LINUX BRING-UP & DRIVERS - (C Programming, Linux, board bring up for r...
C AND LINUX AND DEBUG* Engineers with 4+ Yrs Experience for Board/Linux Bring-up & Drivers. Mandatory Skills Minimum Education: Bachelor's Degree in CS or equivalent experience is required. Excellent ...
android engineers
San Francisco, CA · On-site
$65.75 - $86.25/hr
Android Java Programming Windows/Linux Platform using Eclipse Good to have C programming exposer Additional Information
android engineers
San Francisco, CA · On-site
$65.75 - $86.25/hr
Android Java Programming Windows/Linux Platform using Eclipse Good to have C programming exposer Additional Information
Support assembly of I&C engineering, drawing and construction work packages for review and approval. * Participate in HAZOP and LOPA reviews independently or under guidance of more experienced ...
Support assembly of I&C engineering, drawing and construction work packages for review and approval. * Participate in HAZOP and LOPA reviews independently or under guidance of more experienced ...
C, C++ Software Engineer II
Santa Clara, CA · On-site
$124K - $171K/yr
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce ... C++ is required. • In addition, experience in programming in several of the following areas is ...
C, C++ Software Engineer II
Santa Clara, CA · On-site
$124K - $171K/yr
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce ... C++ is required. • In addition, experience in programming in several of the following areas is ...
Support assembly of I&C engineering, drawing and construction work packages for review and approval. * Participate in HAZOP and LOPA reviews independently or under guidance of more experienced ...
Support assembly of I&C engineering, drawing and construction work packages for review and approval. * Participate in HAZOP and LOPA reviews independently or under guidance of more experienced ...
Senior Backend Engineer
Sunnyvale, CA · On-site
Very Strong Many REST APIs based Development/Automation c. Engineer will need to be provide Operations Support for Backend E2E Tools as well d. Excellent Communications Skills e. Need committed and ...
Senior Backend Engineer
Sunnyvale, CA · On-site
Very Strong Many REST APIs based Development/Automation c. Engineer will need to be provide Operations Support for Backend E2E Tools as well d. Excellent Communications Skills e. Need committed and ...
C, C++ Software Engineer II
$124K - $171K/yr
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce ... C++ is required. In addition, experience in programming in several of the following areas is ...
C, C++ Software Engineer II
$124K - $171K/yr
Who We Are Applied Materials is a global leader in materials engineering solutions used to produce ... C++ is required. In addition, experience in programming in several of the following areas is ...
C Programmer information
See California salary details
$11.86 - $16.95
4% of jobs
$16.95 - $22.04
9% of jobs
$25.70 is the 25th percentile. Wages below this are outliers.
$22.04 - $27.13
17% of jobs
$27.13 - $32.22
13% of jobs
The median wage is $35.19 / hr.
$32.22 - $37.31
13% of jobs
$37.31 - $42.40
10% of jobs
$42.40 - $47.49
9% of jobs
$48.44 is the 75th percentile. Wages above this are outliers.
$47.49 - $52.58
9% of jobs
$52.58 - $57.67
7% of jobs
$57.67 - $62.76
6% of jobs
$62.76 - $67.85
4% of jobs
$11
$39
$67
How much do c programmer jobs pay per hour?
What is the salary of a C programmer?
What is the difference between C Programmer vs C Developer?
| Aspect | C Programmer | C Developer |
|---|---|---|
| Required Credentials | Proficiency in C language, often with a degree in Computer Science or related field | Similar credentials, with additional emphasis on software development experience |
| Work Environment | Typically in embedded systems, firmware, or low-level programming | Often in software applications, system software, or embedded systems |
| Employer & Industry Usage | Tech companies, manufacturing, automotive, embedded device firms | Software firms, tech startups, hardware companies |
The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.
Which companies hire C programmers?
What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?
What does a C programmer do?
What is a C programmer?
Are C programmers still in demand?
How do C programmers typically collaborate with other team members during software development projects?

Lead SDET Engineer / Python / Lunix /PyTest / C Embedded / Onsite / Irvine
Irvine, CA • On-site
Other
Medical, Dental, Retirement, PTO
Re-posted 11 days ago
Job description
This is an Onsite position 5 days a week.
The ideal candidate has a strong software-engineering background in Python, distributed and service-oriented systems, and test automation, plus hands-on experience automating laboratory hardware. They are comfortable owning test infrastructure end to end, contributing to architecture and design discussions, triaging failures across the full stack, and improving engineering quality, release velocity, and certification readiness.
Responsibilities:
- Design, develop, and maintain the Python test-automation platform that gates every firmware release
- Grow automated regression coverage for EV charging flows and build HIL/SIL simulation
- Build and own CI/CD pipelines that make automated regression a reliable merge and release gate, with reporting and telemetry that surface pass/fail and root cause
- Triage and reproduce failures across the full stack (test framework, adapters, sequencing, and charger firmware) and drive defects to closure
- Partner with firmware and systems engineers to improve testability and support OCPP certification
- Participate in design and code reviews and release-readiness activities, and maintain technical documentation for the platform and interfaces
- Mentor junior engineers and provide technical guidance as needed
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- 5+ years of experience in software test automation / SDET or software engineering roles
- Strong Python (frameworks, services, async automation)
- Experience building test-automation frameworks and writing maintainable test code
- Solid experience testing REST and WebSocket APIs and asynchronous, service-oriented systems
- Experience with distributed systems, Docker, CI/CD, SQL / relational databases, and Linux
- Strong analytical, debugging, and log-analysis skills across distributed components, with methodical defect isolation
- Effective communication and ability to work across teams
- Experience with EV charging protocols (OCPP 1.6J / 2.0.1, ISO 15118 / DIN SPEC 70121), smart charging, and security profiles
- Hardware-in-the-loop testing and laboratory instrumentation and CAN bus
- Embedded C programing exposure
- Experience supporting products through validation, release, and manufacturing
- Experience mentoring junior engineers or leading technical workstreams
- Strong technical ownership of test infrastructure
- Structured debugging and root cause analysis across distributed systems
- Cross-functional collaboration
- Attention to quality, reliability, and automation
- Strong written and verbal communication
- Ability to mentor and support other team members
- 170-190k base salary
- 5-8% bonus
- 401k
- full benefits - Health , medical , dental
- 2 weeks off over christmas and new years Paid
- 10 PTO
About Motion Recruitment
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
501 - 1,000 Employees
Headquarters location
Boston, MA, US
Year founded
1989