Software engineerListed on: 5/13/2019PST
Location: Allendale, NJ 07401
Salary: $ 90000.00 - $ 130000.00
Description: Engineer will participate in all aspects of the design and maintenance of software for high performance camera robotic products. Full lifecycle software development; programming to include conceptual design, general coding, release to manufacturing testing, and quality assurance. Candidate needs to be able to produce final release software for manufacturing including associated documentation. *Engineer will participate in all aspects of the software design and invention of high performance robotic camera products. *Includes conceptual design, architecting, 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. *Information technology support; internal. *Provide customer support in the factory and in the field.
Requirements: *BS Computer Engineering or BSEE: 8 years or more applicable experience in embedded and Windows programming design preferred. *Strong knowledge of C#, and Microsoft ( .NET, WPF) are required. *Strong Knowledge of communications systems; Ethernet - TCP-IP, UPD- are required. *Strong Knowledge of software development tools. *Capable of working within a team, or as an individual, as the project plan dictates. *Must be capable of thoroughly documenting complex system designs. *Proven ability to assist in developing technical solutions to customer specifications. *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. *Basic computer skills, including Microsoft suite; Outlook, Word, Excel, etc... L. J. Gonzer Associates is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.