• Software Engineer II - Temporary

    Job Locations US-NH-Lebanon
    Posted Date 1 month ago(11/16/2018 11:43 AM)
    Requisition ID
    Company (Portal Searching)
    FUJIFILM Dimatix, Inc.
  • Overview

    POSITION SUMMARY: Design and code software for automation and monitoring of robotics, motion control and controlling electromechanical systems hardware in semiconductor 24x7 FAB manufacturing environment. Gather requirements and build highly automated software solutions using object oriented programming languages, including Microsoft .NET Framework 4.X, VB.NET, and SQL and programming tools, including serial and Ethernet communication, Visual Studio and SVN. Design user interface components. Store and retrieve process parameters in a SQL database. Object-oriented programming, and working with a relational database design. Stay abreast of emerging software trends and technologies and share that knowledge with other members of the software team. Plug-in interface technology integration.


    Knowledge: Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept/peer review).


    Job Complexity: Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.


    Supervision: Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.

    Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).


    Experience: Typically requires a minimum of 4 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3 years’ experience; or equivalent experience.




    • Create software for inkjet printing equipment for internal applications and for customers.
    • Develop software infrastructures for a growing company.
    • Work closely with customers to develop Software specifications.
    • Troubleshoot software and systems problems.
    • Provide support for existing software.
    • Provides technical support to project team members.




    • None



    To perform this job successfully, an individual must be able to perform each essential job function satisfactorily.  The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.



    • Minimum BS in Computer Science or related concentration:  Electrical/Electronic/Computer Engineering
    • Minimum of 4 years of related experience.
    • Industrial test equipment experience.
    • Familiar with a variety of the field's concepts, practices, and procedures.
    • Thorough knowledge of design patterns and software development best-practices
    • Excellent oral and written communication skills. .
    • Must have excellent written, verbal and presentation skills in order to effectively present information to peers, subordinates, customers and management.
    • Must have the ability to project a positive, professional and customer responsible image depending on environmental conditions.
    • Must possess the ability to make high risk decisions based on cost, quality, design or schedule.
    • Demonstrates clear and precise project planning that delivers to milestones using detailed design tasks, proper resource allocation, process flow diagrams and procurement interaction.



    • Master’s degree or equivalent in Computer Science, Computer Engineering or a related field
    • Related years’ of experience  include: designing, coding and monitoring automation software for motion control and controlling electromechanical systems hardware, including PLCs and Delta Tau motor control and an understanding of fluid control



    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


    • Standing, walking, using hands to finger, handle or feel, and talk or hear under one-third of the time.
    • Sitting one-third to two-thirds of the time.



    The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


    • Normal office environment.  Dress as appropriate, business-casual is the “default”.
    • Works in manufacturing, clean room, and engineering lab environment
    • Moderate noise (examples: business office with computers and printers, light traffic)


    • Other duties as may be assigned.
    • Each employee’s primary objective is to assure that the quality, delivery and cost controls within his/her control meet or exceed all of our internal and external customers’ requirements.
    • Each employee is required to abide by the Employee Handbook and the rules and regulations explained and provided at each orientation and training session. Special attention must be given to the safety aspects of these documents.

    FUJIFILM Dimatix provides competitive wages, a generous benefits package and a friendly, dynamic working environment.

    Equal Opportunity Employer

    Fujifilm Dimatix is an E-Verify Employer


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed