Software Development Engineer, Senior
Company: Zebra Technologies
Location: Holtsville
Posted on: May 14, 2022
|
|
Job Description:
Overview: At Zebra, we extend the edge of possibility by shaping
the future of work on the front line"-- - -reinventing how
businesses run and moving society forward.We are a community of
changemakers, innovators and doers who come together to deliver a
performance edge to the front line of business. We develop new
technologies and create new solutions with partners to help
organizations act with greater visibility, connectivity, and
intelligence"-- - -delivering better experiences for workers and
those they serve.Being a part of Zebra means being seen, heard,
valued, and respected as you define your path to a fulfilling
career. Here, you'll have opportunities to learn and lead at a
leading company, and you can channel your skills towards causes
that you and the Zebra community care about, locally, and
globally.Together, we've only begun to define the edge of what's
possible"-- - -for our people, our customers, and the world.Build
your edge. Build what's next.Be a leader at a leading
company.Senior Software Engineer is responsible to Design, Develop,
and Support Embedded Linux Kernel device drivers and Imaging
acquisition services as directed by Project Team Leaders. Working
at the Software/Hardware layer for Fixed Industrial Imagers and
other Linux and Imaging projects within Zebra's Data Capture
Solutions organization. Ensure stable operation of operating system
functions as well as help integrate and develop application-level
components within the platform. Document features and debug issues
as needed. Identify and resolve specific problems in the use and
performance of systems. This position may require some travel.
Responsibilities: Design, Develop, and Support Embedded Linux
Device Drivers, Applications and ServicesHelp integrate components
within the Yocto PlatformRead schematics to gain a better
understanding of low-level hardwareDebug and Resolve issues found
during testingSupport issues found in the field.Maintain security
fixes and patches for Embedded Linux platform.Work with 3rd party
SOC vendors to help manage BSP integrationParticipate in technical
team meetings and provide updates to the team as needed.Profile
performance of system and optimize as necessaryProvides regular
status reporting (verbal and written)Good documentation skill is
required to detail system designPerform code reviews for other
Platform developers and provide feedbackMonitor and help others
with build systems for the Platform to ensure proper
compilationCreate test scripts that can be used during Engineering
testing of Platform componentsPerform static or dynamic application
code analysis Qualifications: Minimum QualificationBachelor's
Degree required4+ years of Software Development experience
requiredC/C++ ProgrammingMulti-threaded programming3+ years of
Barcode scanning experience2+ years of Experience working with
Machine Vision devices2+ years of Experience developing software on
Embedded Linux OS2+ years of Experience with Imager/Sensor
AcquisitionPreferred QualificationMaster's degree preferredLinux
Kernel device driver developmentLinux User and System Services
developmentApplication DevelopmentPython/Java ProgrammingYocto
Linux distribution experienceAbility to read electrical
schematicsExperience with GPIO, MIPI, LVDS, I2C, USB, SDIO hardware
interfacesNetworking experience with knowledge of Ethernet
PHYWorking knowledge of inter-process communication techniques:
DBus, ZMQ, etc.Demonstrated experience trouble-shooting embedded
systemsAbility to work with Oscilloscopes, Function generators,
Bench Power Supplies, and Logic analyzersKnowledge of Linux Kernel
debugging: gdbExperience in documenting and maintaining Embedded OS
platformAdvanced analytical skillsShown Project Management
skillsZebra is an equal opportunity/affirmative action employer
committed to a diverse and broad work environment. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, pregnancy, ancestry, marital status,
age, sexual orientation, gender identity, national origin,
disability status, protected veteran status or any other basis
prohibited by law. If you are an individual with a disability and
need assistance in applying for a position, please contact us at
workplace.accommodations@.The EEO is the Law poster is available
here: The EEO is the Law poster supplement is available here: We
will ensure that individuals with disabilities are provided
reasonable accommodation to participate in the job application or
interview process, to perform essential job functions, and to
receive other benefits and privileges of employment. Please contact
us to request accommodation
Keywords: Zebra Technologies, Stamford , Software Development Engineer, Senior, IT / Software / Systems , Holtsville, Connecticut
Click
here to apply!
|