Miejsca pracy

    Embeded Software Engineer - Bojkowska N, Gliwice, Polska - Zebra Technologies

    Zebra Technologies
    Zebra Technologies Bojkowska N, Gliwice, Polska

    1 tydzień temu

    Default job background
    W pełnym wymiarze godzin Technologia / Internet
    Opis

    Overview

    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 (with appropriate compensation package) 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 computer science, electronics, 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, or if preferred 5 days in the office
    • 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
    • Modern office with high quality equipment needed for everyday work as well as adjustable desks



  • Zebra Technologies

    Applications Engineer

    1 tydzień temu


    Zebra Technologies Bojkowska N, Gliwice, Polska W pełnym wymiarze godzin

    Overview · We are seeking a highly skilled Application Engineer specializing in Machine Vision to join our dynamic team. As a Application Engineer, you will play a pivotal role in designing, implementing, and optimizing machine vision solutions for our cutting-edge applications. ...