• Firmware Developer

Industry IT
Location Karnataka Bangalore
Experience Range 4 - 7 Years
Qualification BE
Not active

Functional IT Software - Application Programming / Maintenance
Job Description
About Us
“Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.”
About Company
https://itstaffing.quesscorp.com/
Roles and Responsibility
        • Role : Firmware Developer

          Exp 4-7 YRS

          Location : Bangalore

           

           

          Sr. No DesignationSenior Software Developer


          1.    Job Profile - Analyze, Design and implementation of SW-Components for usage in Windows / Realtime embedded Environment

          • Responsible for the ensuring implementing and design solution that can run on devices/PC with Window OS. Linux OS knowledge would be added advantage.
          • Creation of specifications and design documentation for Development and Test results
          • Clarification and definition of work task as well as clarification to partner projects
          • Effectively collaborate on cross-functional and globally located teams including Architects, other developers.
          • Flair to learn new technologies and concepts and thrive in an agile environment



          Qualification and ExperienceQualification: B.E./B.Tech/ MCA/M.E./M.Tech

          Experience: 4-7 yrs. of overall experience in design and development.

           

          Must Have:

          • SW-Design and programming in object oriented languages C++/C for windows simulation software applications.
          • Knowledge of window?s programming and multithreading in Realtime programming
          • Knowledge in using Tools for SW-Versioning, Bug tracking, Debugging, Programming (Visual studio)
          • IPC, Network communication / Socket protocol
          • Working Experience in applying Design Principles and Design patterns.
          • Domain: SIMATIC Know-How (e.g. S71500 and TIA Portal) would be advantage
          • Experience in working with open-source software, Static code and Code coverage Tools, Scripting tools
          • Experience working with Test Frameworks (GoogleTest, VS UnitTest, etc )
          • Initiative, Teamwork, analytical ability, creativity, good communication skills
          • Strong knowledge in Object Oriented programming concepts.
          • Good debugging skills.
          • Exposure to Threading mechanisms, Memory Management
          • Conversant with typical software development processes / methodologies and exposure in working with multi-site global teams.

           

          Desirable / Good to Have:

          • Knowledge of PLC development
          • Experience in working with windows Internals and programming
          • Experience with UI Programming

          TraitsMust Have

          • Analytical and Good Problem-Solving Skills
          • Conceptual
          • Communicative & socially confident ? Good team player
          • Flexible
          • High Learnability

    Desirable / Good to Have:

    Decisive & Action-Oriented

    Influencing

    Location   Bangalore, India

    Division   IOT DS AA DDI HMI-P S7PLC

     

     


    A+| A| A-