Responsibilities : • Design, implement, and maintain Linux services and tools in modern C or Rust ... for developers using our products • Use containers where it makes sense, for example, to ...
Responsibilities : • Design, implement, and maintain Linux services and tools in modern C or Rust ... for developers using our products • Use containers where it makes sense, for example, to ...
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 ...
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 ...
Senior Software Engineer - Backend Developer
Raleigh, NC · On-site
$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
Raleigh, NC · On-site
$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 - 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 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 ...
Senior Software Engineer - Backend Developer
$117K - $152K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
$117K - $152K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
Raleigh, NC · On-site
$106K - $138K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
Raleigh, NC · On-site
$106K - $138K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
Raleigh, NC · On-site
$106K - $138K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
Raleigh, NC · On-site
$106K - $138K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
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 ...
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 - Backend Developer
$117K - $152K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
Senior Software Engineer - Backend Developer
$117K - $152K/yr
Go, Rust, and/or Python) * Experience with programming both functional and object orientated ... Helm, in-development software, CNCF tooling) * Experience administrating Kubernetes clusters
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 ...
Engineering is not all about the code, it's also about communication * 0-2 years of professional ... System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is ...
Engineering is not all about the code, it's also about communication * 0-2 years of professional ... System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
The Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the ... What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
The Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the ... What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
The Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the ... What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and ...
Senior Software Engineer - Red Hat Observability Service
Raleigh, NC · On-site +1
$133K - $220K/yr
The Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the ... What you will bring: * 4+ years of experience with Python, Golang and Rust: Design, program and ...
Senior Software Engineer - Backend/ Full Stack
Durham, NC · Hybrid
$191K - $293K/yr
Senior Software Engineer - Backend/ Full Stack Addison, TX (Hybrid); Durham, NC (Hybrid) The Basics ... Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java * Experience ...
Senior Software Engineer - Backend/ Full Stack
Durham, NC · Hybrid
$191K - $293K/yr
Senior Software Engineer - Backend/ Full Stack Addison, TX (Hybrid); Durham, NC (Hybrid) The Basics ... Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java * Experience ...
Engineering is not all about the code, it's also about communication * 0-2 years of professional ... System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is ...
Engineering is not all about the code, it's also about communication * 0-2 years of professional ... System software is Java or Rust * Application logic is Java, Python, TypeScript * Front end is ...
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 ...
... staff engineers to lead software projects suffusing knowledge of the user throughout Apple ... ASR, NL, TTS, Voice Assistants, etc)Swift or Objective-C experience preferred (Rust, C++, or ...
... staff engineers to lead software projects suffusing knowledge of the user throughout Apple ... ASR, NL, TTS, Voice Assistants, etc)Swift or Objective-C experience preferred (Rust, C++, or ...
Rust Software Engineer information
See Raleigh, NC salary details
$61.7K - $74.3K
2% of jobs
$74.3K - $86.8K
4% of jobs
$86.8K - $99.4K
6% of jobs
$99.4K - $111.9K
8% of jobs
$118.6K is the 25th percentile. Wages below this are outliers.
$111.9K - $124.5K
7% of jobs
$124.5K - $137K
18% of jobs
The median wage is $139.9K / yr.
$137K - $149.6K
16% of jobs
$149.6K - $162.1K
2% of jobs
$167.3K is the 75th percentile. Wages above this are outliers.
$162.1K - $174.7K
26% of jobs
$174.7K - $187.2K
1% of jobs
$187.2K - $199.8K
8% of jobs
$61.7K
$143.4K
$199.8K
How much do rust software engineer jobs pay per year?
What is a Rust Software Engineer job?
A Rust Software Engineer specializes in developing software using the Rust programming language, which is known for its performance, memory safety, and concurrency features. They often work on system-level applications, embedded systems, web services, or blockchain technologies. Their responsibilities include writing efficient and safe code, debugging, optimizing performance, and collaborating with teams to design scalable software solutions. Rust engineers are in high demand due to the language's growing adoption in industries requiring high-performance and reliable software.
What does a typical day look like for a Rust Software Engineer?
A typical day for a Rust Software Engineer involves writing and optimizing code, conducting thorough code reviews with peers, and collaborating closely with cross-functional teams such as DevOps, QA, and product managers. You’ll often be involved in designing system architectures, debugging complex issues, and contributing to technical discussions or sprint planning meetings. Depending on the company, your work may range from building backend services or embedded systems to maintaining open-source projects. The role offers variety and the opportunity to solve challenging problems, making teamwork and continuous learning important aspects of the day-to-day experience.
What are the key skills and qualifications needed to thrive in the Rust Software Engineer position, and why are they important?
To thrive as a Rust Software Engineer, you need proficiency in the Rust programming language, familiarity with systems programming concepts, and a bachelor’s degree in computer science or a related field. Experience with tools such as Cargo, Git, CI/CD pipelines, and knowledge of networking or low-level operating system concepts are commonly required. Strong problem-solving abilities, attention to detail, and effective collaboration skills help engineers excel in this role. These skills are essential for delivering performant, reliable, and maintainable software solutions in complex technical environments.
Staff Software Engineer, Linux Tools & Host Software (Multiple locations)
QualcommRaleigh, NC • On-site
Full-time
This job post has expired today. Applications are no longer accepted.
Qualcomm rating
9.6
Based on 5 frontline employees who took The Breakroom Quiz
5th of 191 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