StamfordRecruiter Since 2001
the smart solution for Stamford jobs

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 Services
  • Help integrate components within the Yocto Platform
  • Read schematics to gain a better understanding of low-level hardware
  • Debug and Resolve issues found during testing
  • Support issues found in the field.
  • Maintain security fixes and patches for Embedded Linux platform.
  • Work with 3rd party SOC vendors to help manage BSP integration
  • Participate in technical team meetings and provide updates to the team as needed.
  • Profile performance of system and optimize as necessary
  • Provides regular status reporting (verbal and written)
  • Good documentation skill is required to detail system design
  • Perform code reviews for other Platform developers and provide feedback
  • Monitor and help others with build systems for the Platform to ensure proper compilation
  • Create test scripts that can be used during Engineering testing of Platform components
  • Perform static or dynamic application code analysis Qualifications: Minimum Qualification
    • Bachelor's Degree required
    • 4+ years of Software Development experience required
    • C/C++ Programming
    • Multi-threaded programming
    • 3+ years of Barcode scanning experience
    • 2+ years of Experience working with Machine Vision devices
    • 2+ years of Experience developing software on Embedded Linux OS
    • 2+ years of Experience with Imager/Sensor AcquisitionPreferred Qualification
      • Master's degree preferred
      • Linux Kernel device driver development
      • Linux User and System Services development
      • Application Development
      • Python/Java Programming
      • Yocto Linux distribution experience
      • Ability to read electrical schematics
      • Experience with GPIO, MIPI, LVDS, I2C, USB, SDIO hardware interfaces
      • Networking experience with knowledge of Ethernet PHY
      • Working knowledge of inter-process communication techniques: DBus, ZMQ, etc.
      • Demonstrated experience trouble-shooting embedded systems
      • Ability to work with Oscilloscopes, Function generators, Bench Power Supplies, and Logic analyzers
      • Knowledge of Linux Kernel debugging: gdb
      • Experience in documenting and maintaining Embedded OS platform
      • Advanced analytical skills
      • Shown 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 .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!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Connecticut jobs by following @recnetCT on Twitter!

Stamford RSS job feeds