Remote Work: No
Zebra Technologies/Adaptive Vision is looking for a new colleagues to join their team!
This position is for a self-motivated, disciplined candidate with embedded firmware design expertise. Work would involve designing and writing software to run on embedded processors and micro controllers using real-time operating systems or bare-metal code.
The successful candidate would work closely with leads from other disciplines to work out requirements and balance competing priorities to create best-of-class industrial smart camera solution. The job will provide opportunities to work with cutting edge technologies in a dynamic, team-focused environment.
Role is suitable to senior as well as level II engineers.
Responsibilities:
- Establishes requirements for moderately complex firmware design projects. Prioritizes features implemented based on stakeholder requests and submodule dependencies.
- Participate in hardware design decisions (appropriate processor to use, pin assignment, resource allocation, etc.)
- Completes all phases of moderately complex embedded firmware design projects.
- Performs system bring-up and validation on custom designed ASICs and PCBs.
- Reviews test results and root cause analysis. Resolves highly complex technical issues.
- Reviews changes or upgrades to existing software designs. Develops new solutions to unique problems.
- Identifies issues and makes recommendations (both short term and long term) for complex problems.
- Makes modifications to or upgrades existing embedded firmware designs.
- Optimizes code to reach performance metrics in a set of constraints.
- Develops positive relationships with other company functions involved in the design, test, and implementation processes.
- Makes recommendations to immediate team to enhance performance and improve product quality.
- Exercises good judgment in selecting methods and techniques for obtaining solutions to meet requirements.
- Mentors and supervises work of junior level engineers.
Qualifications:
- Bachelor's or Master’s degree in electrical engineering or a similar field, computer science, telecommunication, automatic control or mechatronics
- 5+ years of work experience in an embedded firmware design role
- Familiarity working with a variety of embedded processors and associated peripheral hardware
- Fail-safe design experience
- Proficient with C and C++ firmware development, including familiarity with C++11
- Driver development experience. Experience in data capture (camera/imaging) driver development preferred
- Experience optimizing to minimize power consumption
- Proficiency with diagnosing and solving problems
- Experience working with version control systems (e.g. Git) and bug tracking (e.g. Jira)
- Experience working with a variety of different sensor types (e.g. voltage/current, Time of Flight, camera)
- Familiarity with common interface protocols (e.g. I2C, SPI, ADC, DAC, MIPI CSI, Ethernet, TCP/IP, USB2/3)
- Experience working with JTAG debuggers (nice to have)
Benefits:
- Hybrid model of 3 days in the office and 2 days at home
- 4 days a year dedicated to volunteering
- Individual training and development through internal platform
- Yearly salary increases and individual performance bonuses
- Medicover medical care - Premium
- Medicover Sport / Lunches (Sodexo)
- Employee referral bonus for bringing new talent to Zebra
- Employee assistance program available 24/7
- zDays - company paid time off
- Life insurance and pension plan
#LI-IJ1

0 applies
6 views
Other Jobs from Zebra Technologies
Senior Sales Engineer - Robotics Automation Sales Team (Remote Anywhere US)
Senior Manager of Sales Engineering - Robotics Automation Sales Team (Remote Anywhere US)
DevOps Engineer, II
Product Validation Engineer, I
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say