Rust Software Engineer Mid or Sr level
New Yesterday
JOB SUMMARY
Our client is seeking a Rust Engineer to create, maintain, support, and enhance complex, cutting-edge embedded platforms. The ideal candidate will thrive in a fast-paced, innovative environment and contribute to the development of high-quality client products. This role involves working across the full software development life cycle, from design to deployment, with a focus on maintainability, performance, and operational excellence.
Key Responsibilities
Contribute to the full software development life cycle.
Write maintainable, extensible, and tested Rust code in compliance with coding standards.
Produce specifications and determine operational feasibility of solutions.
Continuously integrate and deliver software components into a fully functional system.
Facilitate end-to-end user testing with customers.
Troubleshoot, debug, and upgrade existing systems.
Collaborate with product owners to shape and deliver features to customers.
Required Qualifications 3+ years of software engineering experience.
Proficiency in writing clean, tested, maintainable Rust code.
Experience deploying Rust applications to production or supporting Rust applications in production environments.
Hands-on experience with current best practices and principles in software development.
Ability to work effectively in a team-oriented, agile environment.
Willingness to learn and apply new technologies, programming practices, and methods.
Basic knowledge of modern architectures, CI/CD practices, and related engineering competencies.
Strong problem-solving, troubleshooting, and decision-making skills.
Solutions-oriented mindset with the ability to find agreeable solutions collaboratively.
Organized, detail-oriented, and committed to high work quality standards.
Excellent verbal and written communication skills.
- Location:
- Plano, TX, United States
- Category:
- Computer And Mathematical Occupations