Zebra Technologies

Software Engineer, Professional Senior

Zebra Technologies
Apply
18 hours ago
Colombo, Sri LankaSenior

Responsibilities

  • Develop and maintain Windows desktop applications and SDK components using C++, C#, and .NET.
  • Debug and resolve complex performance, compatibility, and integration issues.
  • Collaborate with cross-functional teams within an Agile/Scrum workflow.
  • Participate in code reviews, testing, and release documentation.
  • Investigate and remediate security vulnerabilities during release cycles.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • At least 5 years of software development experience focused on Windows.
  • Strong C, C++, C#, and .NET skills.
  • Understanding of Windows OS internals.
  • Experience with Git and Agile methodologies.
  • Strong debugging and communication skills.
  • Preferred qualifications include SDK or driver-level experience, hardware integration experience, CI/CD exposure, and cross-platform experience with Linux or Android.

Benefits

  • Hybrid work arrangement and adaptable hours.
  • Summer Flex Fridays and Focus Fridays.
  • Annual companywide well-being day.

Tech Stack

CC#C++GitLinux.NETWindows

Categories

Zebra Technologies

About Zebra Technologies

10,000+ employees

Zebra Technologies builds barcode and card printers, handheld mobile computers, barcode scanners, RFID readers, real-time location systems, and device-management software for frontline operations in retail, manufacturing, transportation, logistics, and healthcare. It sells hardware, supplies, and software with lifecycle services through a global partner network. Founded in 1969 and headquartered in Lincolnshire, Illinois, Zebra is a public company traded on NASDAQ (ZBRA).

Contact me