Zebra Technologies is hiring Firmware / Software Engineer I (Contract) for its Bangalore location. This role is suitable for early-career engineers with hands-on experience in firmware development, embedded software testing, and C/C++ programming, offering exposure to real-world software and hardware integration in a hybrid work environment.
Zebra Technologies is a global leader in enterprise technology solutions, known for its innovation-driven culture, people-first values, and focus on building intelligent systems that empower frontline operations worldwide.
| Category | Details |
|---|---|
| Company | Zebra Technologies |
| Job Role | Firmware / Software Engineer I |
| Job ID | 110911 |
| Experience | 1 – 2 Years |
| Location | Bangalore, India |
| Work Model | Hybrid |
| Employment Type | Contract |
| Industry | Technology / Engineering |
| Department | Engineering |
| Role Category | Firmware / Embedded Software |
| Criteria | Requirement |
|---|---|
| Qualification | BE / BTech |
| Preferred Branch | Computer Science or related discipline |
| Experience Required | 1–2 years in firmware or low-level software |
| Programming Skills | C, C++, Assembly, Machine Language |
| Current Location | Bangalore |
As a Firmware / Software Engineer I, you will work on testing, validating, and enhancing firmware and system-level software used in Zebra’s products. You will contribute to defined portions of larger engineering projects while following established development and testing processes under guidance from experienced engineers.
This role provides a strong foundation for building a career in firmware, embedded systems, and low-level software engineering.
Zebra Technologies recruiters will only communicate through official @zebra.com email addresses. Applications are accepted exclusively via Zebra’s authorized recruitment system. The company will never request personal or sensitive information outside its official hiring platform.
1. Who can apply for the Firmware / Software Engineer I role?
Candidates with 1–2 years of experience in firmware or embedded software development using C/C++ can apply.
2. Is this role suitable for freshers?
No. Prior hands-on experience is required.
3. What is the job location?
The role is based in Bangalore, India.
4. Is this a remote position?
No. This role follows a hybrid work model.
5. What type of employment is offered?
This is a contract-based position.
6. Which programming languages are mandatory?
C and C++ are mandatory, with exposure to assembly and machine language.
7. Does the role involve testing responsibilities?
Yes. Firmware and software testing are core parts of the role.
8. Will I work on hardware integration?
Yes. The role involves software and hardware system integration.
9. Will training or guidance be provided?
Yes. Work is performed under guidance from experienced engineers.
10. What are the growth opportunities at Zebra Technologies?
Successful candidates may grow into Firmware Engineer II, Software Engineer, or Senior Engineering roles.
| Company | Job Role | Location |
|---|---|---|
| Zebra Technologies | Firmware / Software Engineer – Senior (Contract) | Bangalore |
| Siemens | Software QA Engineer | Karnataka |
| S&P Global | SDET – Software Test Engineer | Hyderabad |
| Amazon | Device Associate – QA Testing | Chennai |
| Sandisk | Technician 1 – Engineering (Testing) | Bengaluru |
| Micron | Associate Engineer – IT & Manufacturing | Hyderabad |
| IRIS Software | Associate Engineer – Quality Engineering | Noida |
| Red Hat | Software Maintenance Engineer (Linux) | Pune |
| Unisys | Associate Engineer – Azure Cloud | Bangalore |
| PTC | QA Specialist | Pune |
| Blog Title |
|---|
| Top 10 Fastest Growing Career Fields in India in 2026 |
| Career Roadmaps for Top Job Roles in 2026: Skills, Salary & Growth Path |
| Salary Trends for Freshers and Experienced Professionals in 2026 |
| Blog Title |
|---|
| How to Build a Job-Ready Resume That Gets Shortlisted by ATS in 2026 |
| How to Prepare for Job Interviews in 2026: A Step-by-Step Guide for Freshers |