Senior Computer Vision Software Developer responsible for developing and maintaining the on-device runtime engine and vision tools integration library for Zebra's fixed industrial smart cameras.
Compensation
In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 12% of base pay, in accordance with the terms of the applicable incentive plan.
Responsibilities
Establish requirements and prioritize features for cross-platform native software projects
Complete all phases of software design and development using modern C++
Lead and participate in code reviews
Explore and apply agentic AI programming tools
Review and refine existing software designs
Requirements
Bachelor's or Master’s Degree in Computer Science, Software Engineering, or a related engineering discipline
Computer Vision Engineer responsible for building robust SDKs, automating deployment pipelines, and ensuring models run efficiently across diverse hardware.
Compensation
In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 12% of base pay, in accordance with the terms of the applicable incentive plan.
Responsibilities
SDK Development (C++)
Design, develop, and maintain high-performance software development kits (SDKs) to expose computer vision capabilities to end-users and internal products.
Model Deployment and Integration
Port, convert, and deploy machine learning models across various hardware targets, including Qualcomm SoCs, Intel CPUs, and NVIDIA GPUs.
Performance Optimization
Requirements
Bachelor's or master's degree in Computer Science, Electrotonic Engineering, or related technical field.
Nice to have: Deep Learning fundamentals (CNNs, Transformers, Object Detection)
Nice to have: model conversion and quantization (PTQ, QAT)
Sell a software product to senior business buyers as part of a newly forming enterprise sales group, managing long multi-stakeholder deals from contact through close and renewal.
Compensation
Base salary: $125K - $140K, Equity, Performance bonus
Responsibilities
Work alongside a senior manager and one other account executive to build a first dedicated enterprise sales team.
Manage full sales cycles on large enterprise deals, covering new business, expansion and renewals.
Engage senior executives across several functions using a structured qualification and deal-management method.
Document what works and what doesn't in won and lost deals, and turn those lessons into repeatable sales processes.
Coordinate with solutions consulting, business development, customer success and product teams to grow pipeline and expand accounts over several years.
Requirements
Nice to have: sales data
Nice to have: engagement platforms
Nice to have: experience on early sales or founding teams
As a C++, C Developer, you are passionate about experience innovation and eager to push the boundaries of what’s possible, focusing on technical leadership and engineering excellence.
Responsibilities
Oversee the architecture, low-level design, and full-lifecycle development of sophisticated C++ solutions.
Establish coding standards, drive rigorous code reviews, and champion engineering best practices (TDD, CI/CD, automation).
Diagnose system bottlenecks, debug complex low-level threading issues, and optimize application memory and runtime performance.
Mentor and guide mid-level and junior C++ developers.
Collaborate with product owners, QA, DevOps, and senior leadership to align engineering outcomes with business goals.
Requirements
Bachelor’s degree in Computer Science
Master’s degree in Computer Science
Engineering degree or highly technical related field
To research, design, develop, and/or test electronic components, software, and systems for semiconductor and related device manufacturing. Design a complete and complex framework, system, or product.
Responsibilities
Research, design, develop, and/or test electronic components, software, and systems for semiconductor and related device manufacturing.
Design a complete and complex framework, system, or product.
Define processes for technical platforms, system and software specifications, input/output and working parameters for hardware and/or software compatibility.
Conceive system interfaces and software application prototypes.
Identify, analyze and resolve system design weaknesses.
Research, design, develop and/or test operating systems-level software for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis.
Responsibilities
Research, design, develop and/or test operating systems-level software for semiconductor operations
Integrate content and release test programs to high volume manufacturing on next-generation AMD microprocessors
Perform test planning, pattern conversion, pattern debug, silicon characterization/debug and data analysis
Correlate test solutions to lab/manufacturing/customer platforms to validate product design, fabrication process, packaging technology, and manufacturing robustness to product specifications
Design, develop and/or manage activities for a specific product or group of products from product definition and planning through production, release and end of life
Requirements
Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (with 5 years experience)
Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis.
Responsibilities
Design, develop, troubleshoot, and debug software programs for enhancements and new products.
Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and internet-related tools.
Work in an area of specialization to develop systems-level software, working on problems of complex scope where analysis of situations or data requires a review of a variety of factors.
Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products.
Requirements
Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field.
Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations
Design, develop, troubleshoot and debug software programs for enhancements and new products
Develop software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet related tools
Develop, debug, bring-up, and tune performance of new graphics hardware running on operating systems