... and developer workflows to improve team velocity. • Own the end-to-end release pipeline ... • C/C++ build and debugging proficiency (CMake, Bazel, or equivalent). • Experience with ...
... and developer workflows to improve team velocity. • Own the end-to-end release pipeline ... • C/C++ build and debugging proficiency (CMake, Bazel, or equivalent). • Experience with ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
Morrisville, NC · On-site
$120K - $280K/yr
This pipeline posting is designed to attract strong C/C++ systems-level engineers who can ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Software Engineer - Core Systems and Storage Roles (Multiple Individual Contributor Levels)
Morrisville, NC · On-site
$120K - $280K/yr
This pipeline posting is designed to attract strong C/C++ systems-level engineers who can ... Software Engineer 3 (5-8 years) * Owns well-defined components or features * Implements end-to-end ...
Smart NIC Software Engineer, Embedded
Raleigh, NC · On-site
$127K - $168K/yr
... C . * 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. * 1 year of ...
Smart NIC Software Engineer, Embedded
Raleigh, NC · On-site
$127K - $168K/yr
... C . * 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. * 1 year of ...
Staff Software Engineer -- SubSystem Integration Test (SSIT)
Raleigh, NC · On-site
$101K - $136K/yr
Qualcomm Technologies, Inc. is seeking a Staff Software Engineer for SubSystem Integration Test ... C++ reading proficiency sufficient to debug delegate and runtime issues at the source level • ...
Staff Software Engineer -- SubSystem Integration Test (SSIT)
Raleigh, NC · On-site
$101K - $136K/yr
Qualcomm Technologies, Inc. is seeking a Staff Software Engineer for SubSystem Integration Test ... C++ reading proficiency sufficient to debug delegate and runtime issues at the source level • ...
C#.Net Developer
Raleigh, NC · On-site
Net Software Engineer in New York City, Philadelphia, and Raleigh - Durham. If you are interested with this position, please send your updated resume and also let me know your expecting salary.
C#.Net Developer
Raleigh, NC · On-site
Net Software Engineer in New York City, Philadelphia, and Raleigh - Durham. If you are interested with this position, please send your updated resume and also let me know your expecting salary.
... a developer in the IBM mainframe environment; * Experience debugging with tools like XDC, IPCS; * Experience in software development using IBM Assembler/Metal C on the mainframe (zOS or zVSE ...
... a developer in the IBM mainframe environment; * Experience debugging with tools like XDC, IPCS; * Experience in software development using IBM Assembler/Metal C on the mainframe (zOS or zVSE ...
Senior Embedded Firmware Engineer
Raleigh, NC · On-site
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Senior Embedded Firmware Engineer
Raleigh, NC · On-site
$94K - $138K/yr
Develop, debug, and test embedded software in C/C++ for real-time control and system functionality ... Apply best engineering practices and decision making for advanced technical problem solving.
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$120K - $158K/yr
... in C or C . * 3 years of experience developing AI/ML networking solutions and host- networking ... As a software engineer, you will work on a specific project critical to Google's needs with ...
Smart NIC Senior Software Engineer, Embedded
Raleigh, NC · On-site
$120K - $158K/yr
... in C or C . * 3 years of experience developing AI/ML networking solutions and host- networking ... As a software engineer, you will work on a specific project critical to Google's needs with ...
Mechatronics Engineer
Durham, NC · On-site
Your qualifications We seek a dedicated and innovative mechatronics engineer with 3-5 years of experience to lead in crucial areas. - Proficiency with C/C++. - Demonstrated skill at sensor ...
Mechatronics Engineer
Durham, NC · On-site
Your qualifications We seek a dedicated and innovative mechatronics engineer with 3-5 years of experience to lead in crucial areas. - Proficiency with C/C++. - Demonstrated skill at sensor ...
Firmware Engineer
Durham, NC · On-site
$80K - $110K/yr
Your qualifications We seek a dedicated and innovative infrastructure engineer with 3-5 years of experience to lead in crucial areas. - Proficiency with C/C++. - Demonstrated skill at sensor ...
Firmware Engineer
Durham, NC · On-site
$80K - $110K/yr
Your qualifications We seek a dedicated and innovative infrastructure engineer with 3-5 years of experience to lead in crucial areas. - Proficiency with C/C++. - Demonstrated skill at sensor ...
Description Software Engineer The Company: Varonis is a pioneer in data security and analytics ... 3+ years with C/C++ * Experience with distributed systems * Experience with multi-threaded ...
Description Software Engineer The Company: Varonis is a pioneer in data security and analytics ... 3+ years with C/C++ * Experience with distributed systems * Experience with multi-threaded ...
Senior Staff Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
The Senior Staff Software Engineer will provide technical leadership and hands-on software ... g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift) Preferred : • Clear ...
Senior Staff Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
The Senior Staff Software Engineer will provide technical leadership and hands-on software ... g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift) Preferred : • Clear ...
HMI & SCADA Project Engineer
Raleigh, NC · On-site
... HMI software project & signal data base, including operator functions, representations of ... in programming (C,C++, Java, C #), preferably object oriented. • Fluent in English • ...
HMI & SCADA Project Engineer
Raleigh, NC · On-site
... HMI software project & signal data base, including operator functions, representations of ... in programming (C,C++, Java, C #), preferably object oriented. • Fluent in English • ...
HMI & SCADA Project Engineer
Raleigh, NC · On-site
... HMI software project & signal data base, including operator functions, representations of ... in programming (C,C++, Java, C #), preferably object oriented. • Fluent in English • ...
HMI & SCADA Project Engineer
Raleigh, NC · On-site
... HMI software project & signal data base, including operator functions, representations of ... in programming (C,C++, Java, C #), preferably object oriented. • Fluent in English • ...
Overview We are seeking a highly skilled Senior C++ Software Engineer to join our Cary, North Carolina location in our Map Rendering group. This team focuses on developing high-performance map ...
Overview We are seeking a highly skilled Senior C++ Software Engineer to join our Cary, North Carolina location in our Map Rendering group. This team focuses on developing high-performance map ...
System Architect (Software/Data/Database) I | Procurement Assistance and IT Research, Advisory, a...
Raleigh, NC · On-site
... C) procurement and operations who's authority authority is managing purchasing, compliance ... Three (3) years of experience as a software developer, system analyst. * Has knowledge of system ...
System Architect (Software/Data/Database) I | Procurement Assistance and IT Research, Advisory, a...
Raleigh, NC · On-site
... C) procurement and operations who's authority authority is managing purchasing, compliance ... Three (3) years of experience as a software developer, system analyst. * Has knowledge of system ...
C:LAB Makerspace Technician
$32K - $33K/yr
Maintains, deploys, and supervises all computers, equipment and software in the C:LAB * Provides technology support for classroom instruction * Assists with password resets, accounts, permissions ...
C:LAB Makerspace Technician
$32K - $33K/yr
Maintains, deploys, and supervises all computers, equipment and software in the C:LAB * Provides technology support for classroom instruction * Assists with password resets, accounts, permissions ...
Guidewire Integration Developer
$46.50 - $61.75/hr
We are growing at a steady pace specializing in the fields of Software Development, Software ... Guidewire Integration Developer (with experience working in P & C insurance industry etc.) No. of ...
Guidewire Integration Developer
$46.50 - $61.75/hr
We are growing at a steady pace specializing in the fields of Software Development, Software ... Guidewire Integration Developer (with experience working in P & C insurance industry etc.) No. of ...
R&D Engineer Software 4
Durham, NC · On-site
$109K - $175K/yr
Prior experience as a mainframe software developer. * Expertise in the following: IBM Assembler on ... Experience with mainframe programming languages - Assembler, C, C++, Metal cL, COBOL, REXX.
R&D Engineer Software 4
Durham, NC · On-site
$109K - $175K/yr
Prior experience as a mainframe software developer. * Expertise in the following: IBM Assembler on ... Experience with mainframe programming languages - Assembler, C, C++, Metal cL, COBOL, REXX.
I&C Project Engineer
Cary, NC · On-site +1
The I&C Project Engineer will be responsible for supporting complex projects within a ... Competency with drafting software to design and modify documents (AutoCAD Electrical preferred)
I&C Project Engineer
Cary, NC · On-site +1
The I&C Project Engineer will be responsible for supporting complex projects within a ... Competency with drafting software to design and modify documents (AutoCAD Electrical preferred)
Software Developer C C information
See Raleigh, NC salary details
$10.28 - $17.80
1% of jobs
$17.80 - $25.32
0% of jobs
$25.32 - $32.84
2% of jobs
$32.84 - $40.36
10% of jobs
$45.17 is the 25th percentile. Wages below this are outliers.
$40.36 - $47.88
19% of jobs
The median wage is $52.80 / hr.
$47.88 - $55.40
28% of jobs
$60.85 is the 75th percentile. Wages above this are outliers.
$55.40 - $62.92
21% of jobs
$62.92 - $70.44
12% of jobs
$70.44 - $77.96
3% of jobs
$77.96 - $85.48
3% of jobs
$85.48 - $93
1% of jobs
$10
$56
$93
How much do software developer c c++ jobs pay per hour?
What is a Software Developer C C job?
A Software Developer C C++ is responsible for designing, developing, and maintaining software applications using the C and C++ programming languages. They work on system-level applications, embedded systems, game development, and high-performance software solutions. Their role includes writing efficient code, debugging, optimizing performance, and collaborating with teams to meet project requirements.
What are the typical daily responsibilities of a Software Developer C C ?
As a Software Developer C C++, your daily responsibilities often include designing, coding, and testing software solutions using C or C++, reviewing and optimizing existing codebases, and collaborating with team members through code reviews and project meetings. You may also be responsible for debugging, troubleshooting issues, and writing technical documentation to ensure maintainability and knowledge sharing within the team. Many developers work closely with cross-functional teams, such as QA engineers and product managers, to deliver robust and scalable applications. Staying up-to-date with industry standards and integrating new development tools or practices is also encouraged in this role.
What are the key skills and qualifications needed to thrive in the Software Developer C C position, and why are they important?
To thrive as a Software Developer C C++, you need strong programming skills in C and C++, a deep understanding of algorithms, data structures, and software engineering principles, often supported by a relevant degree such as Computer Science or Software Engineering. Familiarity with development environments like Visual Studio or Eclipse, version control systems such as Git, and possibly certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Attention to detail, problem-solving ability, teamwork, and effective communication are vital for excelling in collaborative and complex development environments. These skills and qualities help ensure reliable, high-performance code and successful project delivery in demanding technical settings.

Full-time
Posted 23 days ago
Qualcomm rating
9.6
Based on 5 frontline employees who took The Breakroom Quiz
5th of 209 rated software companies
Job description
Qualcomm Technologies, Inc. is seeking a Staff Software Engineer for their AISW engineering team, focusing on CI, build, and release infrastructure for the Delegates portfolio. The role involves designing multi-platform CI pipelines, maintaining build recipes, and ensuring high-quality software delivery across various operating systems.
Responsibilities:
• Design, own, and evolve multi-platform CI pipelines for ORT QNN-EP, ExecuTorch, and LiteRT delegates across Linux, Windows (ARM64/x86), and Android.
• Maintain hermetic, reproducible build recipes and toolchains; manage cross-platform dependencies and toolchain versioning across all Delegates targets.
• Integrate HIL and on-device automated testing into CI workflows for Snapdragon SoC validation at scale.
• Drive the agentic transformation by embedding AI-assisted tooling (Claude Code, GitHub Copilot, Codex) into CI and developer workflows to improve team velocity.
• Own the end-to-end release pipeline: versioning strategy, artifact packaging (Python wheels, shared libraries, Android AARs), signed binary distribution, and release gate criteria.
• Define and enforce automated quality gates — regression benchmarks, performance thresholds, op-coverage checks — aligned with ORT, ExecuTorch, and LiteRT upstream cadences.
• Coordinate SDK artifact delivery with the QAIRT SDK release train and downstream ISV partners.
• Partner with delegate engineers to build automated functional, performance, and regression test suites covering op coverage, numerical accuracy, and latency.
• Develop dashboards and alerting for build health, test pass rates, and performance trends; integrate with JIRA for automated defect tracking and release readiness reporting.
• Streamline inner-loop workflows: local build scripts, container images, pre-commit hooks, and environment bootstrapping that mirror CI behavior.
• Maintain CI runbooks and documentation for a globally distributed team; align all CI/build infrastructure with Qualcomm Corporate tooling standards.
• Coordinate with upstream open-source communities (ORT, ExecuTorch, LiteRT) to track breaking changes and contribute automation improvements back upstream.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of software/DevOps/release engineering experience — OR — Master's degree and 6+ years.
• Expert-level Python and Bash scripting.
• Hands-on experience integrating an AI coding agent (Claude Code, GitHub Copilot, or Codex) into a CI or development workflow.
• Deep experience with CI/CD platforms (Jenkins, GitLab CI, GitHub Actions, TeamCity, or similar) and Git-based SCM workflows.
• Proven end-to-end ownership of build, release, and deployment pipelines in a multi-platform environment.
• Exposure to JIRA or equivalent for defect tracking and sprint-based triage.
• Effective communication skills (verbal, written, presentation).
Preferred:
• Experience with ML framework build systems — ONNX Runtime, ExecuTorch, or TFLite / LiteRT.
• C/C++ build and debugging proficiency (CMake, Bazel, or equivalent).
• Experience with Android NDK, cross-compilation and packaging / release logistics (Maven, Gradle, …)
• Experience with Windows CI/CD pipelines and Windows ARM64 build toolchains.
• Experience with Agile development environments.
• Working knowledge of DL inference pipelines and on-device performance profiling.
• Ability to collaborate effectively across a globally distributed, multi-timezone engineering organization.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.
About Qualcomm
Sourced by ZipRecruiter
Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.
Industry
Technology, communication and media
Company size
10,000+ Employees
Headquarters location
San Diego, CA, US
Year founded
1985