Senior Software Engineer - VC++

1 Week ago • 5-7 Years
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

Seeking a Senior Software Engineer with 5+ years of experience in C++/VC++, Win32 SDK/Cocoa, and multithreaded programming on Windows or MAC OSX. Strong design, programming, and troubleshooting skills are essential. Experience with Mac application driver development is a plus.

About the job

All of us at Fiery (Formerly known as EFI) are relentlessly focused on just one thing: the growth and success of the print business. That’s why tens of millions of print professionals worldwide turn to us to fuel their success.

Our 1,000+ worldwide team members prove our commitment to you every day by developing breakthrough technologies for the manufacturing of signage, packaging, textiles, ceramic tiles, and personalized documents, with a wide range of printers, inks, digital front ends, and a comprehensive business and production workflow suite that transforms and streamlines the entire production process, increasing your competitiveness and boosting productivity.

As a Senior Software Engineer - you will contribute to the analysis, design & development of features as a strong individual contributor. You are expected to bring technical expertise to all discussions and help the product team make sound technical decisions. You must be able to understand requirements, understand existing features, design and architect solutions. You will have opportunity to learn and implement both existing and new technologies, especially C/ C++/Objective-C, on Windows or MAC OSX platforms.

Skills & Experience

  • 5-7 years' strong design and programming and troubleshooting skills in C++/VC++, Win32 SDK/Cocoa and Multithreaded programming on Windows or MAC OSX
  • Knowledge of Mac application driver development is preferred
  • Strong ability to understand existing code and create quality code from design models/documents
  • Good understanding of object oriented design and knowledge of product life cycles and associated issues. Must have been through at least one full product cycle.
  • The candidate must have a strong technical background and product delivery experience
  • Desire/initiative/ability to learn more advanced technical and design concepts
  • Successful demonstration of sensitivity and commitment to business issues and problems.
  • Exposure to Printing industry would be an added advantage.

Personal Characteristics

  • This person must embrace the challenge of understanding and analyzing a complex business environment, and display the ability, willingness, and courage to tackle difficult and multiple assignments with a passion for delivering results.
  • The successful candidate will be an integral part of the succession plan for the organization, and therefore must be committed and confident in his/her ability to become a trusted, respected member of a strong team.
  • This individual will successfully motivate his/her team.

Education

  • Bachelor's degree in Computer Science or Engineering, and a Master's degree in Engineering or Management from reputable institutions are required

About The Company

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

View All Jobs

Similar Jobs

Azra Games - Mid-level Software Engineer (Visual Scripter)

California, United States (Hybrid)

Unity - Software Engineer, Data Engineering

Copenhagen, Denmark (On-Site)

Trackman - Senior Software Engineer

Hørsholm, Sjælland, Denmark (On-Site)

Blizzard Entertainment - Senior Software Engineer, Game Publishing

California, United States (Hybrid)

Electronic Arts - Software Engineer III - Data

British Columbia, Canada (On-Site)

Voldex - Future Opportunities - Software Engineer

Rio De Janeiro, Brazil (Remote)

Similar Skill Jobs

Aristocrat Gaming - Principal Engineer

Uttar Pradesh, India (Hybrid)

Rebellion - Senior Programmer

England, United Kingdom (Hybrid)

Rebellion - Junior Audio Programmer

England, United Kingdom (On-Site)

Ubisoft - Junior Gameplay Programmer

Da Nang, Vietnam (On-Site)

Activision - Expert Technical Artist – Sledgehammer Games

California, United States (On-Site)

Thatgamecompany - Audio Designer

Remote Us (Remote)

Warhorse Studios - Senior Technical Artist

Prague, Czechia (On-Site)

Warner Bros. Games - Unreal Engine Artist, CNN Design

Georgia, United States (Hybrid)

Netspeak Games - Dev Ops Engineer

Valais, Switzerland (Remote)

Jobs in Bengaluru, Karnataka, India

Aristocrat Gaming - Principal Engineer

Uttar Pradesh, India (Hybrid)

InMobiInMobi - SDE I - Android

Karnataka, India (On-Site)

Keywords Studios (Player Support) - IT Executive

Haryana, India (On-Site)

Kwalee - Product Manager

Karnataka, India (Hybrid)

Kwalee - Data Analyst

Karnataka, India (Hybrid)

Kwalee - Creative Producer

Karnataka, India (Hybrid)

Quizizz - Subject Matter Expert, Mathematics

Karnataka, India (On-Site)

GKAT studio - Social Media Manager

Maharashtra, India (On-Site)

Tama Systems India Private Limited - Embedded Engineer

Karnataka, India (On-Site)

The Rosary School (TRS) - Admission Counselor

Maharashtra, India (On-Site)

Software Engineering Jobs

Aristocrat Gaming - Principal Engineer

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Back End Technical Architect - GDK

England, United Kingdom (Hybrid)

InMobiInMobi - SDE I - Android

Karnataka, India (On-Site)

Easygo - Quality Engineer

Victoria, Australia (On-Site)

Easygo - Paid Media Coordinator

Victoria, Australia (On-Site)

Keywords Studios (Player Support) - IT Executive

Haryana, India (On-Site)

Pragma - Service Operations Specialist

United States (Remote)

Azra Games - Mid-level Software Engineer (Visual Scripter)

California, United States (Hybrid)

Rockstar Games - Nuke Compositor

California, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug