1

C Programming Language Jobs in California (NOW HIRING)

Software Developer I

Poway, CA · On-site

$71K - $109K/yr

Proficiency with the C programming language is required. * Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment and organize work ...

next page

Showing results 1-20

C Programming Language information

What are the common daily tasks and responsibilities for a C Programmer?

As a C Programmer, your daily tasks typically involve writing, testing, and debugging C code to develop new features or maintain existing software applications. You will often collaborate with software engineers, testers, and project managers to understand requirements and resolve technical issues. Other responsibilities may include code reviews, performance optimization, and keeping documentation up to date. This role usually involves significant problem-solving and critical thinking, offering engagement with both low-level system programming and high-level application development.

What is a C Programming Language job?

A C Programming Language job involves designing, developing, and maintaining software using the C programming language. C is widely used for system programming, embedded systems, operating systems, and performance-critical applications. Professionals in this role typically write efficient, low-level code, optimize program performance, and debug software issues. They may work in industries such as telecommunications, automotive, finance, and gaming. Strong knowledge of memory management, data structures, and algorithms is essential for success in this field.

What are the key skills and qualifications needed to thrive in the C Programming Language position, and why are they important?

To thrive as a C Programmer, you need a deep understanding of the C programming language, data structures, algorithms, and strong problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and operating system concepts, as well as relevant certifications, are valuable assets. Attention to detail, analytical thinking, and effective communication are key soft skills for identifying bugs and collaborating with team members. These skills are crucial for building reliable and efficient software solutions, maintaining code quality, and ensuring smooth coordination within development teams.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like finance, technology, or at major tech companies, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills in programming and system design, and sometimes stock options or bonuses as part of compensation packages.

Are C programmers still in demand?

C programmers are still in demand, especially in systems programming, embedded systems, and performance-critical applications. Knowledge of C remains valuable for working with operating systems, device drivers, and hardware interfaces, and many industries continue to rely on C for low-level programming tasks.

Which career can you do with C?

A career with C includes roles such as embedded systems programmer, systems software developer, firmware engineer, and device driver developer. These positions often require knowledge of low-level programming, operating systems, and hardware interaction, and are common in industries like technology, automotive, and telecommunications.

What jobs can I get with C programming?

Jobs that require C programming skills include software developer, embedded systems engineer, firmware engineer, systems programmer, and device driver developer. These roles often involve working with low-level programming, hardware interfaces, and real-time systems, and may require knowledge of operating systems and debugging tools.
What are the most commonly searched types of C Programming Language jobs in California? The most popular types of C Programming Language jobs in California are:
What are popular job titles related to C Programming Language jobs in California? For C Programming Language jobs in California, the most frequently searched job titles are:
What job categories do people searching C Programming Language jobs in California look for? The top searched job categories for C Programming Language jobs in California are:
Infographic showing various C Programming Language job openings in California as of June 2026, with employment types broken down into 79% Full Time, 18% Part Time, 1% Temporary, and 2% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.
Wireless SoC RF Integration and Validation Engineer

Wireless SoC RF Integration and Validation Engineer

Apple

Bodega Bay, CA

$175K - $308K/yr

Full-time

Medical, Dental, Retirement

Posted yesterday


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 666 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

Come and join Apple’s growing wireless silicon development team. Our wireless SoC organization is responsible for all aspects of wireless silicon development, emphasizing highly energy-efficient design and new technologies that transform the user experience at the product level. All of this is driven by a world-class vertically integrated engineering team spanning RF/Analog architecture and design, Systems/PHY/MAC architecture and design, VLSI/RTL design and integration, Emulation, Design Verification, Test and Validation, and FW/SW engineering.
Description
In this role, and as part of our team, you will deliver an RF integration end-to-end Solution, which includes DUT control development, pre-silicon emulation/simulation, integrated RF calibration. You will become a central hub which enables different phases from design development toward Apple product’s mass production. You will also be responsible for Wireless SoC-RF Bring up at the first touch, final Silicon validation results and compliance. You will get the opportunity to keep developing your technical depth in both HW and SW domains, such as understanding of wireless transceiver architecture, RF system and DSP knowledge, Software framework, RF driver and embedded system, and experience of delivery Apple products until productization.","responsibilities":"Develop and integrate RF end to end DUT control sequence and then verify it with emulation system.
Responsible for wireless-SOC RF functionality bring up.
Design and develop RF block and/or system calibrations including algorithms and optimizations.
RF performance optimization and characterization such as Psat, Mask, IP3, NF, ACPR, phase noise, lock time, return loss.
Design RF test bench and implement scripts which controls wireless-SOC and communicate test equipment.
Writing scripts that plot, parse and analyze large data sets.
Generate RF performance summary report based on characterization results again chip specification.
Develop RF Calibrations and tests for Wafer ATE and Module ATE mass productions and analyze ATE failures.
Develop RF FW based on python reference script.
Preferred Qualifications
Solid experience of RF parametric testing, such as IP3, NF, ACPR, phase noise, load pull.
Strong working knowledge of RF test equipments, such as; network analyzer, spectrum analyzer, vector signal analyzer, vector signal generator.
Strong Wireless RF background and familiarity with RF systems fundamentals, RF transceiver architectures and/or digital communication.
Proficiency with understanding RFIC block-level design schematics.
Some experience of RF PCB board design, debug, and development.
Python programming language is highly desired.
Experience with embedded system and C programming language.
Automation framework development.
Minimum Qualifications
BS and 10+ years of relevant industry experience.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,000 and $308,500, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976