Software Engineers

allendale, New Jersey

Our client is seeking a strong Software Engineer to join their team in Allendale, NJ and participate in all aspects of the design and maintenance of software for high performance camera robotic products.

Responsibilities

  • Participate in all aspects of the software design and invention of high performance robotic camera products.
  • Includes conceptual design, architecture, and programming.
  • Includes debugging, and system testing applications and modules in various software languages.
  • Upkeep of company product documents to include, but not limited to: engineering specifications, sales and user literature.
  • Maintenance of current products and feature addition.
  • Coordinate multiple build activities internally with engineering projects.
  • Directing test engineers and technicians on specific projects.
     

Requirements

  • BS Computer Engineering or BSEE: 3 years or more applicable experience in embedded and Windows programming
  • Strong knowledge of C#, and Microsoft (.NET, WPF) are required.
  • Strong Knowledge of communications systems; Ethernet - TCP-IP, UPD.
  • Must be capable of thoroughly documenting complex system designs.
  • Experience with testing and debugging; in lab prototypes and in field customer sites.
  • Knowledge Team Foundation Server for source control.
  • Knowledge of analog, digital and embedded microcontroller circuitry.
  • Knowledge of assembly language (Freescale, Microchip) a plus.
  • Knowledge of design, development, test engineering, and manufacturing processes.
  • Ability to read hardware block diagrams, schematics, and wiring diagrams.
  • Knowledge of PCB schematic and layout tools a plus.
     

Job category:

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs