Software Development Engineer I-1

Zebra TechnologiesLincolnshire, IL
$68,400 - $102,600Hybrid

About The Position

At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: You will analyze, design, develop, and maintain software solutions for the organization’s products and systems. You will collaborate on system integrations of software and hardware to ensure optimal performance and program consistency. You will develop, validate, and test structures, user documentation, and software functionality. You will build systems, CI/CD, deployment, backups, Disaster Recovery, and security. Implement small/medium build, CI/CD tasks, package, distribution, and backup plans. Work is reviewed for accuracy and adherence to established processes and guidelines. Role is required to be onsite in Lincolnshire, IL office (Hybrid- Minimum of 3 days in the office per week - M, Tu, Th).

Requirements

  • Bachelors Degree in Computer Science, Software Engineering, or related field.
  • Quantitative, analytical, and problem-solving skills
  • Familiarity with programming languages (Java required; Python and SQL preferred), operating systems, algorithms and software development frameworks
  • Basic understanding of software development life cycles (e.g., Agile, Scrum)
  • Ability to work collaboratively in a team environment
  • Strong written and verbal communication skills
  • Knowledge building systems and deploying applications, preferably with CI/CD, Cloud, and infrastructure tools (Jenkins, Spinnaker, GCP, Kubernetes, Terraform)

Nice To Haves

  • Advanced Degree in relevant field is also acceptable
  • Previous relevant internship experience is highly preferred

Responsibilities

  • Designs, develops, and tests software components as part of a larger project.
  • Actively participates in the development process, including managing pull requests and conducting code reviews.
  • Creates and executes comprehensive software tests, analyzes results, and performs root cause analyses to resolve defects.
  • Maintains and upgrades existing software, enhancing current technologies to support new solutions.
  • Recommends and implements solutions to complex issues while ensuring strict adherence to quality processes and standards.
  • Identifies opportunities and implements strategies to enhance team performance and overall productivity.
  • Exercises sound judgment within defined procedures to manage routine work, new projects, and assignments under general guidance.
  • Builds productive working relationships, collaborating primarily within the immediate organization and occasionally handling cross-departmental or external customer communications.

Benefits

  • healthcare
  • wellness
  • inclusion networks
  • continued learning and development offerings
  • community service days
  • traditional insurances
  • compensation
  • parental leave
  • employee assistance program
  • paid time off
  • hybrid work
  • adaptable hours
  • Summer Flex Fridays
  • Focus Fridays
  • annual companywide well-being day
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service