Logo
C-Zentrix

Video Analytics - Embedded Software Engineer (C++) Job at C-Zentrix in Chicago

C-Zentrix, Chicago, IL, United States, 60290


Responsibilities include:

  • Develop production quality software for real-time multi-core embedded Linux devices
  • Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ following modern C++ design patterns
  • Optimize algorithms and system to ensure real-time performance
  • Maintain and improve firmware build systems using CMake, Docker, and Python
  • Write unit tests, automated feature tests to assure product quality
  • Work with Quality Assurance team on identifying test cases for new features and areas for regression tests
  • Collaborate with our Research team in implementing computer vision and machine learning apps on hardware

Basic Requirements:

  • Experience writing C++ multi-threaded, multi-process software for embedded Linux systems
  • Experienced developing test harnesses for unit testing and regression testing
  • Experience with scripting languages (esp. Python)
  • English language skills at level allowing efficient communication

Preference will be given to candidates with the following skills and experience:

  • Experience with video, computer vision (OpenCV) or machine learning
  • Experience with continuous integration in a highly available production environment

In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way.

Also, to reward your work you’ll get:

  • Private medical & dental coverage, Multisport
  • Life insurance (two annual income)
  • Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units
  • Employee Pension Plan – 3.5% of the month’s salary gross, which goes to the retirement account
  • IP Tax Relief (up to 80%)
  • Yearly salary increase (depends on individual performance)
  • Yearly bonus (depends on company performance)
  • Flexible working hours (usually day starts between 7-10)
  • 8 hours working day (30 minutes lunch break included)
  • Hybrid/remote work
  • Lots of sports activities such as Moto football league, Wakeboarding, Snowboarding, e-gaming league, etc.
  • Access to wellness facilities and integration events
  • Comfortable work conditions (high-class offices, parking space)
  • Volleyball field and grill place next to the office
  • Training and broad development opportunities
  • Motorola Solutions is supporting CSR activities and encourages employees to participate

Travel Requirements: Under 10%

Relocation Provided: Domestic

Position Type: Experienced

Referral Payment Plan: Yes

Company: Motorola Solutions Systems Polska Sp.z.o.o

#J-18808-Ljbffr