Rust Jobs for Rustaceans 
 The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 31-40 of 286 jobs
 
 Senior Rust Engineer
Hashgraph
Active - posted 4 days ago
 
 Software Engineer
Databento
Active - posted 4 days ago
 
 Rust Developer
Catapult Solutions Group
Active - posted 4 days ago
 
 Senior Rust Engineer
Wynd Labs
Active - posted 4 days ago
 
 Senior Embedded Software Engineer, Orb
Tools for Humanity
Active - posted 4 days ago
 
 Rust Developer, Blockchain
Makina
Active - posted 4 days ago
 
 Rust Software Engineer
K2 Space
Active - posted 4 days ago
 
 Senior Rust Engineer
Eiger
Active - posted 4 days ago
 
 Senior Rust Engineer
Jex Recruitment
Active - posted 4 days ago
 
 Senior Rust Engineer
Equilibrium Labs
Active - posted 4 days ago
 
 Senior Rust Engineer
Cognizant
Active - posted 3 days ago
Job Description
About the Role
We are seeking a highly experienced Senior Rust Engineer to lead the development of embedded software components that bridge the gap between user interface inputs and physical control systems. You will work within a cross-functional UX/UI team to translate design concepts into real-time embedded actions on Linux-based microservice architectures.
Key Responsibilities:
- Architect and implement embedded software in Rust for Linux-based systems.
- Translate UX/UI inputs into actionable commands/signals for the oven’s Power Board and control systems.
- Collaborate with designers, firmware engineers, and hardware teams to ensure seamless integration between UI and embedded control.
- Develop and maintain microservices that handle device communication, user interaction, and system feedback.
- Optimize performance, memory usage, and reliability in resource-constrained environments.
- Lead debugging and testing efforts using tools like JTAG, SWD, and embedded Linux utilities.
- Document architecture, APIs, and workflows for internal and external stakeholders.
- Mentor junior engineers and contribute to technical leadership within the team.
Requirements:
- Rust programming for embedded systems on Linux
- Embedded Linux development, including kernel customization and build systems (Yocto, Buildroot)
- Microservice architecture and inter-process communication
- Low-level programming and real-time constraints handling
- Device driver development for microcontrollers (ARM Cortex)
- Communication protocols: UART, SPI, I2C, CAN, Modbus
- OTA updates, system bootloaders, and secure firmware deployment
- Debugging tools: JTAG, SWD, logic analyzers
- Performance optimization in resource-constrained environments
UX/UI Integration Skills:
- Translating UX/UI wireframes and user flows into embedded logic
- Understanding user experience principles for physical device control
- Collaboration with design teams and iterative prototyping
Tools & Platforms
- Version control: Git, GitHub
- Project management: JIRA, Confluence
- CI/CD & DevOps pipelines
- Embedded Linux utilities for debugging and testing
Soft Skills
- Technical leadership and mentoring junior engineers
- Strong communication and collaboration across disciplines
- Proactive, self-starter mindset with ownership mentality
- Comfortable in agile environments and fast-paced product cycles
Preferred / Bonus Skills
- IoT and smart appliances experience
- Familiarity with UX/UI design tools (Figma, Adobe XD)
- Security for embedded systems and secure communication protocols
- Master’s degree in Computer/Electrical Engineering or related field
What We Offer
- Opportunity to work on a flagship product with global impact.
- Contract B2B
- Flexible work arrangements.
- A collaborative and innovative engineering culture.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
Cognizant is a global community with more than 300,000 associates around the world.
We don’t just dream of a better way – we make it happen.
We take care of our people, clients, company, communities and climate by doing what’s right.
We foster an innovative environment where you can build the career path that’s right for you.
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000+ associates around the world.
- We don’t just dream of a better way – we make it happen.
- We take care of our people, clients, company, communities and climate by doing what’s right.
- We foster an innovative environment where you can build the career path that’s right for you.
About Cognizant
Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes World’s Best Employers 2024) is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
