Get new similar jobs by email for

Software Engineer I


Job Summary

Johnson Controls
Fishers, IN
Other/Not Classified
Job Type
Full Time
Career Level
Experienced (Non-Manager)
Job Reference Code

Software Engineer I

About the Job

What you will do

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


How you will do it

  • Develop
    and maintain code in C and C++

  • Work independently and collaboratively in a small team

  • Contribute in full development lifecycle from inception through

  •  Implement cross platform, quality,
    documented, and testable code

  •  Provide innovative
    technical ideas

What we look for
Required Qualifications

  • BS Degree in CS, EE, or relevant field

  • Coursework or experience in C/C++ programming

  • Experience with Object Oriented software design and development

  • Experience with Windows and Linux

  • Basic networking knowledge

  • Familiar with open source and standard library framework

Preferred Qualifications

  • Experience with digital video and streaming technologies

  • Experience with secure socket communication

  • Experience with cross platform development tools

  • Familiar with network device discovery protocol

  • Relevant job experience, but recent graduates are encouraged to apply

Who we are
At Johnson Controls, we’re shaping the future to create a world that’s safe, comfortable and sustainable. Our global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and vehicles more efficient. We are passionate about improving the way the world lives, works and plays. The future requires bold ideas, an entrepreneurial mind-set and collaboration across boundaries. You need a career focused on tomorrow. Tomorrow needs you.
Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou


Job Tools