1

Professional Rust Developer Jobs in Texas (NOW HIRING)

Minimum 10 years of professional software engineering experience, with 5 years in embedded systems development. * Strong proficiency in C, C++, and experience with Rust, Python, or modern programming ...

Senior Software Engineer - Desktop Agent

Mckinney, TX · On-site

$113K - $149K/yr

... professionals (ITSPs) with cloud solutions that connect and secure both traditional and hybrid ... Build cross-platform agent frameworks using Rust and Python with Tauri/React-based user interfaces.

Senior Software Engineer - Desktop Agent

Mckinney, TX · On-site

$113K - $149K/yr

... professionals (ITSPs) with cloud solutions that connect and secure both traditional and hybrid ... Build cross-platform agent frameworks using Rust and Python with Tauri/React-based user interfaces.

Apply Early

... professional Firmware engineering experience. * Solid Mechatronics background * Experience developing production-quality firmware in Rust. * Troubleshooting hardware/software interactions * ITAR ...

Apply Early

... professional Firmware engineering experience. * Solid Mechatronics background * Experience developing production-quality firmware in Rust. * Troubleshooting hardware/software interactions * ITAR ...

... professional Firmware engineering experience. * Solid Mechatronics background * Experience developing production-quality firmware in Rust. * Troubleshooting hardware/software interactions * ITAR ...

OR 2+ years of professional experience in software engineering in lieu of a degree (internship experience is applicable) • Development experience in Python, Golang, C++, or Rust • Must be willing ...

... relevant professional experience. Required Experience * 5+ years of experience in platform ... Exposure to Rust, uv, justfile, or other cutting-edge platform tools What Success Looks Like * Own ...

next page

Showing results 1-20

Professional Rust Developer information

What is the difference between Professional Rust Developer vs Rust Software Engineer?

AspectProfessional Rust DeveloperRust Software Engineer
Required CredentialsProficiency in Rust, relevant certifications (e.g., Rust Programming Certification)Proficiency in Rust, relevant certifications (e.g., Rust Programming Certification)
Work EnvironmentTech companies, startups, open-source projectsTech companies, startups, open-source projects
Industry UsageDeveloping high-performance applications, system programmingDeveloping high-performance applications, system programming
Search & Comparison IntentYesYes

Both roles typically require strong Rust skills, relevant certifications, and work in similar environments like tech firms or open-source projects. The main difference lies in terminology preference; 'Professional Rust Developer' emphasizes a certified, experienced developer, while 'Rust Software Engineer' highlights a focus on software engineering practices within Rust projects.

Is there a demand for Rust developers?

Rust developers are in high demand across industries such as technology, finance, and systems programming due to Rust's focus on safety, performance, and concurrency. Companies are increasingly adopting Rust for building reliable and efficient software, leading to a growing job market for skilled Rust programmers with experience in tools like Cargo and familiarity with systems development. The demand is expected to continue rising as Rust gains popularity for modern software development projects.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior Rust developers with specialized skills, can earn $500,000 or more annually, especially in senior or lead roles at large tech companies or through consulting. Achieving this level typically requires extensive expertise, a strong portfolio, and often involvement in high-impact projects or leadership positions.

How much do Rust developers get paid?

Rust developers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior developers with specialized skills in systems programming and performance optimization tend to earn higher salaries, especially in tech hubs or companies using Rust for critical applications.

What's harder, C++ or Rust?

As a Professional Rust Developer, understanding the differences in complexity between C++ and Rust depends on the context. C++ has a longer history, more legacy code, and features like manual memory management, which can be challenging, while Rust emphasizes safety and concurrency with a strict compiler, making some aspects easier but requiring learning new concepts. Overall, Rust's focus on safety can reduce bugs, but its strict compiler and ownership model may present a steeper learning curve initially for developers transitioning from other languages.
What are the most commonly searched types of Rust Developer jobs in Texas? The most popular types of Rust Developer jobs in Texas are:
What are popular job titles related to Professional Rust Developer jobs in Texas? For Professional Rust Developer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Professional Rust Developer jobs in Texas look for? The top searched job categories for Professional Rust Developer jobs in Texas are:
What cities in Texas are hiring for Professional Rust Developer jobs? Cities in Texas with the most Professional Rust Developer job openings:
Embedded Systems Platform Software Engineer

Embedded Systems Platform Software Engineer

Nokia

Plano, TX • On-site

$105K - $195K/yr

Full-time

Posted 12 days ago


Nokia rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

5th of 80 rated telecommunications companies


Job description


We are seeking an experienced Embedded Systems Platform Software Engineer to join our team at US20 - Nokia of America Corp. in the TAO BLSR Space Communication Solutions department. In this role, you will be responsible for creating robust and scalable software services for embedded devices, ensuring they meet demanding performance and interoperability standards. You will collaborate closely with various engineering teams and stakeholders to deliver production-quality software for complex embedded platforms.
Responsibilities
  • Design, develop, and maintain platform-level software for embedded telecommunications and networking products.
  • Architect reusable software frameworks, middleware, and APIs to support multiple product lines.
  • Optimize software for memory, CPU, latency, and overall system performance on heterogeneous processor architectures.
  • Implement software solutions adhering to performance, scalability, security, and maintainability objectives.
  • Collaborate with Systems Engineering and other teams for seamless integration across subsystems.
  • Participate in architecture reviews, code reviews, and technical planning to ensure software quality.
  • Interface with customers and partners for integration support and feature development.
  • Contribute to platform roadmaps and long-term technology strategies.
  • Develop and maintain software for wireless communications and telecom infrastructure, including 5G NR technologies.
  • Lead software design reviews, provide technical mentorship, and drive project execution with a focus on engineering excellence.

Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field (Master's preferred).
  • Minimum 10 years of professional software engineering experience, with 5 years in embedded systems development.
  • Strong proficiency in C, C++, and experience with Rust, Python, or modern programming languages.
  • Extensive knowledge of embedded Linux systems, operating system internals, and cross-compilation environments.
  • Experience with ARM, x86, and DSP processors, and an understanding of multi-core architectures.
  • Familiarity with 3GPP standards, wireless communication systems, and telecom-grade software development practices.
  • Proficiency in TCP/IP, UDP, routing, mesh networking, and network performance optimization.
  • Experience with Git, CI/CD platforms, build systems, static code analysis, and Linux development environments.
  • Strong debugging skills across hardware, software, and multiple processor architectures.
  • Excellent communication and leadership skills, with the ability to mentor junior engineers.

What Nokia employees say

Workplace

Get the full story on Breakroom