Johnson Controls

C++ Software Engineer - Fishers, Indiana

Software Developer in Fishers, IN

Posted 2019-10-04
Description

The future is being built today, and Johnson Controls is making that future more productive, more secure and more sustainable. We are harnessing the power of cloud, data analytics, the Internet of Things, and user design thinking to deliver on the promise of intelligent buildings and smart cities that connect communities in ways that make people’s lives and the world safer and better.


In this career opportunity within the Global Product Security organization, you will work with a small team in the design and implementation of our Video Surveillance Solutions. We stream, archive, access and search critical surveillance across various medias including local server, NAS, and Cloud. Our exacqVision IP Camera Integration Software supports all major brands of surveillance camera equipment.


Our exacqVision IP Camera Integration Software Engineer will be responsible for developing secure media streaming and data analytics applications. The team is responsible for designing and implementing software modules that securely discover, configure and stream from IP-based devices.



How you will do it
Responsibilities include:

Develop and maintain code in C and C++
Work independently and collaboratively in a small team
Contribute in full development lifecycle from inception through testing
Implement cross platform, quality, documented, and testable code
Provide innovative technical ideas
3-5 years relevant job experience prefer, but recent graduates are encouraged to apply

What we look for
Required
BS Degree in CS, EE, or relevant field
Experience in C/C++ programming
Experience with Object Oriented software design and development
Experience with Windows and Linux development environment
Networking implementation knowledge
Familiar with open source and standard library framework


Preferred
Experience with digital video and streaming technologies
Experience with secure socket communication
Experience with cross platform development tools
Familiar with network device discovery protocol

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.