Home / Careers at Ostendo

SOFTWARE ENGINEER

sought by Ostendo Technologies, Inc. in Carlsbad, CA.

Job Duties

Utilize programming skills in C, C++ and Java to develop and enhance the graphical user interface (GUI) for the Control and Stream Media interfaces of the next generation of Quantum Photonic Imager (QPI) chipsets. Work on number of active software projects ranging from firmware development to embedded Android/iOS system drivers and Android/iOS Apps development to showcase Ostendo micro-display technology to prospective customers and to the consumer market. Write assembly codes for video and image processing as part of the firmware development activities. Debug and stabilize the firmware code prior to product release. Work with team to partition system into appropriate hardware and software components in the design and development of bridge circuits which convert industry standard Display Serial Interfaces (DSI) to Ostendo’s proprietary interface. Develop Android applications and contribute towards the development of High-Bandwidth Digital Content Protection (HDCP) protocol on the next generation chipsets. Develop algorithms and write detailed documentations and specifications. Research and play a key role in developing the protocol stack for the Next Generation Virtual Reality and Augmented Reality displays. Work closely with a variety of teams (hardware, mechanical, optical) to support product development from early R&D stage to manufacturing.

Job Requirements

Requires a Master’s degree in Computer Science, Information and Communications Technology, Engineering or a related field plus two (2) years of software engineering or related experience in embedded firmware engineering, including experience developing applications with Java and JNI; developing algorithms; developing and debugging in Android and Linux embedded environments; and mobile Android/iOS apps development.

Alternatively, will accept a Bachelor’s degree in Computer Science, Information and Communications Technology, Engineering or a related field plus five (5) years of software engineering or related experience in embedded firmware engineering, including experience developing applications with Java and JNI; developing algorithms; developing and debugging in Android and Linux embedded environments; and mobile Android/iOS apps development.

*Specific skills: Also requires experience or knowledge in the following: 1) Embedded C/C++ programming such as driver development; 2) Developing device drivers using C/C++; 3) Knowledge of multi-core pipeline instruction set processors; 4) Open Source software and Linux distribution customization; 5) Knowledge of Display Serial Interface specification; 6) Knowledge of video processing algorithms such as MPEG/JPEG; 7) Development knowledge of security protocols such as HDCP; and 8) Documenting and setting out system specifications in video application space.

*Any level of experience or knowledge in the specific skills is acceptable.

Send resume to: Laila Ceran/ Re: SE, Ostendo Technologies, Inc., 6185 Paseo Del Norte, Suite 200, Carlsbad, CA 92011.