Senior Rust Engineer – UX/UI Embedded Systems

Cognizant Technology Solutions Corporation


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.

Required Skills & Experience:

  • 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.

For more information about Cognizant, visit https://www.cognizant.com/en-pl

Interested? Apply online today!

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 us:

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.

Disclaimer:

Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Read Full Description

Apply
To help us track our recruitment effort, please indicate in your cover//motivation letter where (vacanciesinukraine.com) you saw this job posting.