Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Staff Embedded Software Engineer, Functional Safety
Irvine, CA · On-site
$171K - $213K/yr
Strong proficiency in C programming. * Hands-on experience with embedded software development and microcontroller-based systems. * Experience with RTOS-based development. * Experience with multi ...
Staff Embedded Software Engineer, Functional Safety
Irvine, CA · On-site
$171K - $213K/yr
Strong proficiency in C programming. * Hands-on experience with embedded software development and microcontroller-based systems. * Experience with RTOS-based development. * Experience with multi ...
Bachelor's degree in electrical engineering, Computer Engineering, Computer Science, or related field * 7+ years of experience in embedded firmware development * Strong proficiency in C/C++ for ...
Bachelor's degree in electrical engineering, Computer Engineering, Computer Science, or related field * 7+ years of experience in embedded firmware development * Strong proficiency in C/C++ for ...
Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite
Irvine, CA · On-site
Bachelor's degree in electrical engineering, Computer Engineering, Computer Science, or related field * 7+ years of experience in embedded firmware development * Strong proficiency in C/C++ for ...
Lead Firmware Engineer - C / BareMetals / RTOS / ARM / SPI / Irvine / EV / Onsite
Irvine, CA · On-site
Bachelor's degree in electrical engineering, Computer Engineering, Computer Science, or related field * 7+ years of experience in embedded firmware development * Strong proficiency in C/C++ for ...
Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models * Work closely with product engineers to implement requirements and ...
Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models * Work closely with product engineers to implement requirements and ...
Assembly C-Anaheim, California
Irvine, CA · On-site
$47K - $88K/yr
Job Title: Assembly C Job Code : 42231 Job Location: Anaheim, CA Schedule: 9/80R Under close ... Read hardware descriptions on engineering BOMs and identify hardware characteristics. * Communicate ...
Assembly C-Anaheim, California
Irvine, CA · On-site
$47K - $88K/yr
Job Title: Assembly C Job Code : 42231 Job Location: Anaheim, CA Schedule: 9/80R Under close ... Read hardware descriptions on engineering BOMs and identify hardware characteristics. * Communicate ...
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Embedded Software Engineer
Irvine, CA · On-site
$48.08 - $67.31/hr
Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Assistant Maintenance Manager
Ontario, CA · On-site
Manages C&W Services maintenance & reliability engineer team members at the site. * Promotes C&W Services both internally and externally. Must demonstrate people leadership and good judgment in ...
Assistant Maintenance Manager
Ontario, CA · On-site
Manages C&W Services maintenance & reliability engineer team members at the site. * Promotes C&W Services both internally and externally. Must demonstrate people leadership and good judgment in ...
Client-side opportunities in the Irvine, CA area
Irvine, CA · On-site
$75K - $210K/yr
Automation / I&C Engineers (all levels) * BIM and CAD Professionals (all levels) Responsibilities As required by the specific role. Qualifications All of your information is confidential according to ...
Client-side opportunities in the Irvine, CA area
Irvine, CA · On-site
$75K - $210K/yr
Automation / I&C Engineers (all levels) * BIM and CAD Professionals (all levels) Responsibilities As required by the specific role. Qualifications All of your information is confidential according to ...
Senior Embedded Software Engineer
Irvine, CA · On-site
$140K - $200K/yr
Expertise in C programming and experience in Linux kernel drive development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Senior Embedded Software Engineer
Irvine, CA · On-site
$140K - $200K/yr
Expertise in C programming and experience in Linux kernel drive development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
Associate Director of Embedded Software Engineering
Irvine, CA · Hybrid
$141K - $185K/yr
Strong expertise in C programming. * Expertise in board support package and secureboot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products. * Linux kernel driver development ...
Associate Director of Embedded Software Engineering
Irvine, CA · Hybrid
$141K - $185K/yr
Strong expertise in C programming. * Expertise in board support package and secureboot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products. * Linux kernel driver development ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
Principal Embedded Software Engineer
Irvine, CA · On-site
$180K - $220K/yr
Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Principal Embedded Software Engineer
Irvine, CA · On-site
$180K - $220K/yr
Expertise in C programming and experience in Linux kernel driver development. * Must be a U.S. Citizen due to clients under U.S. government contracts. * All employment is contingent upon the ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
Process, Mechanical, and I&C Engineering teams * Fabrication shops and skid manufacturers * Construction and commissioning teams * Third-party inspectors and vendors * Provide field feedback to ...
C&I Sales
San Bernardino, CA · On-site
... for both engineering and executive stakeholders. • Multi-Project Pipeline Management ... engineers, C-suite) to drive repeat business, referrals, and account expansion within existing ...
C&I Sales
San Bernardino, CA · On-site
... for both engineering and executive stakeholders. • Multi-Project Pipeline Management ... engineers, C-suite) to drive repeat business, referrals, and account expansion within existing ...
Construction Superintendent
Orange, CA · On-site
$125 - $150/hr
C&S Companies is a nationally recognized architecture, engineering, planning, and construction firm with more than 50 years of experience delivering projects for public and private clients across the ...
Construction Superintendent
Orange, CA · On-site
$125 - $150/hr
C&S Companies is a nationally recognized architecture, engineering, planning, and construction firm with more than 50 years of experience delivering projects for public and private clients across the ...
C&I Sales
Irvine, CA · On-site
Cross-Functional Collaboration - Partner with engineering, project management, and operations teams ... engineers, C-suite) to drive repeat business, referrals, and account expansion within existing ...
C&I Sales
Irvine, CA · On-site
Cross-Functional Collaboration - Partner with engineering, project management, and operations teams ... engineers, C-suite) to drive repeat business, referrals, and account expansion within existing ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models * Work closely with product engineers to implement requirements and ...
Sr. C++ Software Development Engineer - 3D Data and Editing
Redlands, CA · On-site
$123K - $202K/yr
Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models * Work closely with product engineers to implement requirements and ...
Collaborate with process, mechanical, and instrumentation and control (I&C) engineers to develop electrical design criteria, single-line diagrams, control schematics, and technical documentation.
Collaborate with process, mechanical, and instrumentation and control (I&C) engineers to develop electrical design criteria, single-line diagrams, control schematics, and technical documentation.
C Programmer information
See Riverside, CA salary details
$11.5K - $27.4K
0% of jobs
$27.4K - $43.2K
0% of jobs
$43.2K - $59.1K
0% of jobs
$59.1K - $75K
15% of jobs
$75K - $90.9K
9% of jobs
$92.4K is the 25th percentile. Wages below this are outliers.
$90.9K - $106.8K
11% of jobs
The median wage is $120.7K / yr.
$106.8K - $122.7K
17% of jobs
$136.1K is the 75th percentile. Wages above this are outliers.
$122.7K - $138.6K
27% of jobs
$138.6K - $154.5K
0% of jobs
$154.5K - $170.3K
15% of jobs
$170.3K - $186.2K
6% of jobs
$11.5K
$122.5K
$186.2K
How much do c programmer jobs pay per year?
What is a C programmer?
What does a C programmer do?
What are the key skills and qualifications needed to thrive as a C programmer, and why are they important?
How do C programmers typically collaborate with other team members during software development projects?
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.
Are C programmers still in demand?
What can I do with C programming?
What is the salary of a C programmer?
Which companies hire C programmers?
What are the most commonly searched types of C Programmer jobs in Riverside, CA?
The most popular types of C Programmer jobs in Riverside, CA are:
What are popular job titles related to C Programmer jobs in Riverside, CA?
For C Programmer jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching C Programmer jobs in Riverside, CA look for?
The top searched job categories for C Programmer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for C Programmer jobs?
Cities near Riverside, CA with the most C Programmer job openings:

Full-time
Re-posted 13 days ago
Job description
THE OPPORTUNITY
Silvus is seeking a Principal Embedded Software Engineer, who will report to the Director of Software Engineering on our Software Engineering team. The successful individual in this role will participate in the development of Silvus' MANET radios and advanced research projects. This is an opportunity to work on all aspects of the system including device drivers, networking functions and services, encryption, and security features.
This position is fully onsite, Monday through Friday, at Silvus Technologies' Engineering and R&D Office in Irvine, CA, near the vibrant Irvine Spectrum.
The following is a list of at least some of the current essential job functions of the position. Management may assign or reassign duties and responsibilities at any time at its discretion.
ROLE AND RESPONSIBILITIES
- Lead the architectural design and development of highly efficient low-latency embedded firmware on ARM-based SoCs (e.g., UltraScale+), and optimizing Linux-based networking stacks for wireless applications.
- Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
- Network management software and web interface implementation.
- Implementation of different security protocols and encryption algorithms.
- Audio streaming and push-to-talk voice application implementation.
- Analyzing and improving product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria.
- Implementation of testing software for product performance and reliability testing.
- Device driver and board support package development and maintenance for both ARM and RISC-V based systems.
- Linux system customization and scripting.
- Perform other related duties of which the above are representative.
REQUIRED QUALIFICATIONS
- Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields.
- 8+ years of relevant embedded system software development experience.
- Demonstrated hands-on and lead expertise designing and developing embedded firmware using embedded Linux on ARM processors, for networking, signal processing and/or wireless applications
- Expertise in C programming and experience in Linux kernel driver development.
- Must be a U.S. Citizen due to clients under U.S. government contracts.
- All employment is contingent upon the successful clearance of a background check and drug test.
PREFERRED KNOWLEDGE, SKILLS, AND ABILITIES
- Knowledge of and experience with different security protocols and encryption algorithms such as suite of CNSA algorithms.
- Demonstrated experience with socket programming and various Internet/Ethernet protocols.
- Understanding of MAC and Networking layer of a communication system.
- Experience in AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support package development.
- Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption.
- Linux Interrupt Service Routine development.
WORKING CONDITIONS AND PHYSICAL REQUIREMENTS
- Office environment.
- Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field.
- While performing the duties of this job, the employee is required to do the following:
- Lift equipment up to 20 lbs. for the set-up of demonstrations and testing.
- Perform bending and reaching movements to place items on lower and higher shelves.
- Kneeling or squatting to access lower shelves.
- Walking/Moving in the labs.
About SILVUS TECHNOLOGIES
Sourced by ZipRecruiter
Industry
Wireless telecommunications carriers
Company size
51 - 200 Employees
Headquarters location
Los Angeles, CA, US
Year founded
2004