Integrate into an agile firmware team to develop software modules for surveillance camera features using C++, Python, and real-time operating systems.
We are an established group of engineers inside IQSight, Inc. working on developing surveillance camera products. Our small team of engineers develops software for moving cameras. Typical features of moving cameras include imaging, lens control, motion control, device drivers, applications, and intelligent video and audio analytics.
We are looking for an intern who is interested in working, as part of the embedded firmware team, to develop software modules for moving camera features. Programming languages include C++, Python and Operating systems include custom RTOS, Linux, and Android. The intern may also work with the embedded software test team to develop automated software test modules for testing these features or manually testing them.
The intern will learn several technologies about state of the art in technologies such as embedded firmware development, operating systems concepts, video, audio, and intelligent analytics. The intern will be integrated into an agile development process and will learn entire software development life cycle including design, analysis, coding, testing, iterating, and documenting.
Qualifications
Requirements:
At Keenfinity we don’t just build innovative solutions — we shape a smarter, more connected world through technology. We value different backgrounds, ideas, and experiences and we’re committed to growing, learning, and celebrating success as one team. Everyone is welcome here — we foster an environment where everyone is respected, valued, and encouraged to be their authentic self.
Keenfinity is an equal opportunity employer, offering equal opportunities for all. We welcome applications from people with disabilities and can offer support, if needed. When everyone has a chance to contribute, we all do better.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Software Engineer Intern Q&A's