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 ...
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 ...
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 ...
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 ...
... various programming language communities. Here you'll find that we: - Offer a peaceful work ... with C/C++ Knowledge of memory safety and security B.S. in Computer Science or equivalent ...
... various programming language communities. Here you'll find that we: - Offer a peaceful work ... with C/C++ Knowledge of memory safety and security B.S. in Computer Science or equivalent ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Python programming language is highly desired. Experience with embedded system and C programming language is preferred. Automation framework development. Minimum Qualifications Minimum requirement of ...
Senior Digital Validation Engineer
$130K - $179K/yr
Proficiency in at least one objectoriented programming language (Java, C++, C#, etc.) * Strong experience with automation and scripting , preferably Python * Handson experience validating SoC ...
Senior Digital Validation Engineer
$130K - $179K/yr
Proficiency in at least one objectoriented programming language (Java, C++, C#, etc.) * Strong experience with automation and scripting , preferably Python * Handson experience validating SoC ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Embedded Firmware Engineer - Battery Software
Newark, CA · On-site
$128K - $177K/yr
... C programming language 1+ years of experience working with schematics and hardware peripheral interface Experience in multi-core software development for safety critical systems Experienced with ...
Embedded Firmware Engineer - Battery Software
Newark, CA · On-site
$128K - $177K/yr
... C programming language 1+ years of experience working with schematics and hardware peripheral interface Experience in multi-core software development for safety critical systems Experienced with ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning
San Diego, CA · On-site
$131K - $172K/yr
... Programming Language such as C, C++, Java, Python, etc. Required Skills and Aptitudes * Proficient with development in C including debug and testing, preferably using GNU/LLVM tools, on embedded ...
#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning
San Diego, CA · On-site
$131K - $172K/yr
... Programming Language such as C, C++, Java, Python, etc. Required Skills and Aptitudes * Proficient with development in C including debug and testing, preferably using GNU/LLVM tools, on embedded ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Senior Staff Firmware Engineer - low-level firmware/software for advanced Compute, Storage, and C...
Santa Clara, CA · On-site
$140K - $185K/yr
Proficiency in the Rust programming language. * Proficiency in Zephyr, Tock or other real-time operating systems (RTOS). * Experience in writing drivers for UART, SPI, I2C/I3C, USB, PCIe, etc.
Senior Staff Firmware Engineer - low-level firmware/software for advanced Compute, Storage, and C...
Santa Clara, CA · On-site
$140K - $185K/yr
Proficiency in the Rust programming language. * Proficiency in Zephyr, Tock or other real-time operating systems (RTOS). * Experience in writing drivers for UART, SPI, I2C/I3C, USB, PCIe, etc.
Automotive - Platform Software Sr. Staff Engineer
San Diego, CA · On-site
$130K - $171K/yr
... Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: * Master's degree or PhD in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related ...
Automotive - Platform Software Sr. Staff Engineer
San Diego, CA · On-site
$130K - $171K/yr
... Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: * Master's degree or PhD in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related ...
... Programming Language such as C, C++, Java, Python, etc. • 1+ year of experience with debugging techniques. Preferred Qualifications * Master's in Engineering, Information Systems, Computer Science ...
... Programming Language such as C, C++, Java, Python, etc. • 1+ year of experience with debugging techniques. Preferred Qualifications * Master's in Engineering, Information Systems, Computer Science ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning
San Diego, CA · On-site
$131K - $172K/yr
... Programming Language such as C, C++, Java, Python, etc. Required Skills and Aptitudes * Proficient with development in C including debug and testing, preferably using GNU/LLVM tools, on embedded ...
#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning
San Diego, CA · On-site
$131K - $172K/yr
... Programming Language such as C, C++, Java, Python, etc. Required Skills and Aptitudes * Proficient with development in C including debug and testing, preferably using GNU/LLVM tools, on embedded ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
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?
Are C programmers still in demand?
Which career can you do with C?
What jobs can I get with C programming?

$175K - $308K/yr
Full-time
Medical, Dental, Retirement
Posted yesterday
Apple rating
8.1
Based on 666 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
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.
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