Responsibilities : • Design, implement, and maintain Linux services and tools in modern C or Rust ... Required : • Linux software development experience using modern C and/or Rust • Familiarity ...
Responsibilities : • Design, implement, and maintain Linux services and tools in modern C or Rust ... Required : • Linux software development experience using modern C and/or Rust • Familiarity ...
Senior Software Engineer - Red Hat Openstack Engineering
Raleigh, NC · On-site
$119K - $157K/yr
Preferred : • Rust Programming Company : Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM. Founded in 1993, the company is ...
Senior Software Engineer - Red Hat Openstack Engineering
Raleigh, NC · On-site
$119K - $157K/yr
Preferred : • Rust Programming Company : Red Hat is a software company that offers enterprise open-source software solutions. It is a sub-organization of IBM. Founded in 1993, the company is ...
... software updates. - PKI and X.509. Substantive experience with public key infrastructure ... Rust is the primary implementation language for this project. If you are a strong C/C++ systems ...
... software updates. - PKI and X.509. Substantive experience with public key infrastructure ... Rust is the primary implementation language for this project. If you are a strong C/C++ systems ...
Senior Software Engineer
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... Java / Rust programming experience; professional or academic experience is required * Knowledge of ...
Senior Software Engineer
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... Java / Rust programming experience; professional or academic experience is required * Knowledge of ...
They are seeking a Senior Software Engineer for their CSP Engagements team to focus on the cloud ... Go, Rust, C/C++ or Python for tooling). • BS or MS (or equivalent experience) in Computer ...
They are seeking a Senior Software Engineer for their CSP Engagements team to focus on the cloud ... Go, Rust, C/C++ or Python for tooling). • BS or MS (or equivalent experience) in Computer ...
Senior Software Engineer - AI Research Clusters
Durham, NC · On-site
$118K - $156K/yr
We are now looking for a Senior Software Engineer to help accelerate the next era of machine ... Strong coding skills in languages such as Python, C++ or Rust. * Experience with Docker, Kubernetes ...
Senior Software Engineer - AI Research Clusters
Durham, NC · On-site
$118K - $156K/yr
We are now looking for a Senior Software Engineer to help accelerate the next era of machine ... Strong coding skills in languages such as Python, C++ or Rust. * Experience with Docker, Kubernetes ...
Senior Software Engineer - Backend Developer
$117K - $152K/yr
Senior Software Engineer - Backend Developer At ARA, we strive to hire valuable colleagues with not ... Go, Rust, and/or Python) * Experience with programming both functional and object orientated ...
Senior Software Engineer - Backend Developer
$117K - $152K/yr
Senior Software Engineer - Backend Developer At ARA, we strive to hire valuable colleagues with not ... Go, Rust, and/or Python) * Experience with programming both functional and object orientated ...
A builder passionate about incredible software. Are you committed to quality, agility ... We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ...
A builder passionate about incredible software. Are you committed to quality, agility ... We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ...
A builder passionate about incredible software. Are you committed to quality, agility ... We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ...
A builder passionate about incredible software. Are you committed to quality, agility ... We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and maintain complex software. * Experience working in large-scale, distributed production environments ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and maintain complex software. * Experience working in large-scale, distributed production environments ...
We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ... software development experience - 2+ years of non-internship design or architecture (design ...
We use Rust, Go, Python (and many other things) in NAWS. We touch everything from embedded systems ... software development experience - 2+ years of non-internship design or architecture (design ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and maintain complex software. * Experience working in large-scale, distributed production environments ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and maintain complex software. * Experience working in large-scale, distributed production environments ...
Senior Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
DomainTools is seeking a Senior Software Engineer to join our backend team. We want you to research ... Professional development experience using GoLang, Rust, or equivalent languages: 5+ years
Senior Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
DomainTools is seeking a Senior Software Engineer to join our backend team. We want you to research ... Professional development experience using GoLang, Rust, or equivalent languages: 5+ years
Principal Software Engineer, Field Engineering
Fort Liberty, NC · On-site
$131K - $176K/yr
Write and contribute production-quality code in Go, Java, or Rust, turning field-driven gaps and ... hands-on software engineering experience with demonstrated ability to write, debug, and ship ...
Quick apply
Principal Software Engineer, Field Engineering
Fort Liberty, NC · On-site
$131K - $176K/yr
Write and contribute production-quality code in Go, Java, or Rust, turning field-driven gaps and ... hands-on software engineering experience with demonstrated ability to write, debug, and ship ...
Senior Software Engineer - Openstack
Raleigh, NC · On-site +1
$118K - $195K/yr
Rust Programming The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several ...
Senior Software Engineer - Openstack
Raleigh, NC · On-site +1
$118K - $195K/yr
Rust Programming The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several ...
Senior Software Engineer - Openstack
Raleigh, NC · On-site +1
$118K - $195K/yr
Rust Programming The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several ...
Senior Software Engineer - Openstack
Raleigh, NC · On-site +1
$118K - $195K/yr
Rust Programming The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several ...
Senior Software Engineer - DevSecOps Embedded Communications - (Onsite)
Morrisville, NC · On-site
$116K - $152K/yr
Work with industry experts on advanced embedded software, cryptography, and state-of-the-art ... Familiarity with programming languages such as C, C++, or Rust. * Experience with Atlassian tools ...
Senior Software Engineer - DevSecOps Embedded Communications - (Onsite)
Morrisville, NC · On-site
$116K - $152K/yr
Work with industry experts on advanced embedded software, cryptography, and state-of-the-art ... Familiarity with programming languages such as C, C++, or Rust. * Experience with Atlassian tools ...
Senior Software Engineer in Crypto (Smart Cards)
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... C / Rust programming experience; professional or academic experience is required * Knowledge of ...
Senior Software Engineer in Crypto (Smart Cards)
Raleigh, NC · On-site +1
$118K - $195K/yr
As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... C / Rust programming experience; professional or academic experience is required * Knowledge of ...
Be Seen First
Data Engineer
Durham, NC · On-site
$57 - $63/hr
Port performance-critical components to compiled languages such as C++ or Rust when appropriate ... Minimum of three (3) years of professional experience in data engineering, software engineering ...
Quick apply
Be Seen First
Data Engineer
Durham, NC · On-site
$57 - $63/hr
Port performance-critical components to compiled languages such as C++ or Rust when appropriate ... Minimum of three (3) years of professional experience in data engineering, software engineering ...
System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is JavaScript, React, TypeScript * Mobile is Swift, Kotlin, React Native THE PROCESS | Our process is ...
System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is JavaScript, React, TypeScript * Mobile is Swift, Kotlin, React Native THE PROCESS | Our process is ...
Rust Software information
What is the difference between Rust Software vs C++ Developer?
| Aspect | Rust Software | C++ Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Rust certifications (optional) | Bachelor's in Computer Science, C++ certifications (optional) |
| Work Environment | Tech companies, startups, embedded systems | Software firms, game development, embedded systems |
| Industry Usage | Emerging in systems programming, web assembly, safety-critical apps | Widely used in software, gaming, systems, and embedded development |
| Search & Comparison Intent | Understanding Rust's role vs C++ in development |
Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.
Are Rust developers well paid?
What are the key skills and qualifications needed to thrive as a Rust Software Developer, and why are they important?
What is a Rust Software Developer?
What engineers make $500,000?
What are some common challenges faced by Rust Software Developers when working on large-scale projects?
What jobs can I get with Rust?
How much do Rust coders make?
- Contract Elixir Developer
- Remote Opengl Developer
- Executive Software Developer Hospitality
- Full Time Software Engineer Travel
- Senior Specialist Software Engineer 500K
- Contract Financial Software Developer
- Online Software Engineer No Degree
- Iot Software Engineer
- Remote Elixir Developer
- Online Software Engineer
Staff Software Engineer, Linux Tools & Host Software (Multiple locations)
QualcommRaleigh, NC • On-site
Full-time
Posted 5 days ago
Qualcomm rating
9.6
Based on 5 frontline employees who took The Breakroom Quiz
5th of 190 rated software companies
Job description
Qualcomm Technologies, Inc. is seeking a hands-on systems software engineer to design, maintain, and improve Linux tools and services for PCIe-based accelerator devices. The role involves working on both userspace and the Linux kernel, delivering reliable software for video and AI accelerator products.
Responsibilities:
• Design, implement, and maintain Linux services and tools in modern C or Rust
• Integrate with IPC/RPC techniques such as TCP/IP, Unix domain sockets and messaging libraries
• Build CLI tools that are user-friendly, have built-in help, are intuitive and don't crash
• Serialize and deserialize to formats (JSON, binary, etc) to integrate with other endpoints
• Create shared libraries that export user-friendly APIs for developers using our products
• Use containers where it makes sense, for example, to standardize builds, and manage dependencies
• Use a rich ecosystem of AI tools to turbo boost your development
• Use a variety of Linux distributions
• Create packages (DEB/RPM)
• Document plentifully
Qualifications:
Required:
• Linux software development experience using modern C and/or Rust
• Familiarity with CMake, make, gcc or clang, gdb, valgrind, and git
• Practical experience writing TCP/IP socket programs
• CLI tool development with a user-first mindset
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
• OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred:
• Knowledge of video application pipelines and GStreamer, FFmpeg, V4L2, or OpenCV
• Knowledge of TCP/IP (IPv4/v6, TCP, UDP, TUN/TAP, veth, bridging)
• Knowledge of Linux system management (users, disks, networks)
• Experience with PCIe and host-device concepts
• Interest in Linux kernel development or QNX
• Exposure to AI accelerator software stacks
• Understanding of DMA, DMABUF, and IOMMU
• Experience flashing firmware
• Python or bash scripting
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