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