Software Engineer with a focus on Image Management

LinuxCertified

For any of following positions, please send your resume to [email protected]

POSITION DESCRIPTION: We are seeking motivated and talented software engineer to join Linux Certified, Inc. at our Sunnyvale office. The ideal candidate combines strong C++ programming skills with hands on experience with graphics system. Furthermore, this candidate learns quickly and possesses excellent communication skills. The position requires a mix of research and development skills.

Responsibilities

You will be responsible for researching, designing, implementing, unit testing, debugging, documenting, and maintaining of code for client and server software components related to image manipulation and packaging of software and SDKs. You will be working closely with a team of other developers, QA testers, artists, and photographers to build a high quality and robust platform.

Required Skills

Masters Degree in Computer Science

Strong knowledge and experience of C, C++ and object-oriented programming techniques.

Hands on experience with graphics/imaging system: ImageMagick, and 2D/3D graphics APIs.

Knowledge of internal structures of image files.

Ability to understand and extend the software architecture and interface design of components that are part of a large code base.

Strong teamwork and communication skills, including the ability to explain complex technical subject matter to other developers and the ability to communicate effectively with non-technical members of the team.

Recommended Skills

Previous experience with developing and maintaining SDKs or libraries for 3rd party developers.

  • Will accept educational equivalency evaluation prepared by qualified evaluation service or in accordance with 8 CFR § 214.2(h)(4)(iii)(D).

Job Alerts

Get notified when new positions matching your interests become available at Gen AI Careers.

Need Help?

Questions about our hiring process or want to learn more about working with us?