Go to our website »

Jobs at JKI

Senior Project Engineer

Location: Lafayette, CA

Type: Full Time

Min. Experience: Experienced

As a Senior Project Engineer at JKI, you will:

  • Visit and talk directly with customers as part of the sales cycle and requirements gathering phases of their projects.
  • Design and implement software (primarily in LabVIEW) using advanced object-oriented architectures developed by JKI.
  • Develop reusable software components using JKI’s software engineering quality standards.
  • Keep yourself informed and up-to-date on the latest software engineering practices and tools for LabVIEW as well as other languages and platforms.
  • Contribute occasional content to the community, such as JKI blog posts, user group presentations, LAVA & NI Forums posts, etc.

Required Skills
Exceptional candidates will have:

  • Bachelor of Science or higher in an engineering- or science-related field.
  • 5+ years of experience using LabVIEW (and a passion for it).
  • Achieved the NI Certified LabVIEW Developer (CLD) designation.
  • Familiarity with source code control and issue tracking.
  • Experience in semiconductor, biotechnology, or defense industries.
  • Great customer skills
  • Good oral and written communication skills.

Additional Skills
Exceptional candidates may also have:

  • Achieved the NI Certified LabVIEW Architect (CLA) designation.
  • Demonstrated active involvement in the LabVIEW Community (LAVA, OpenG, NI Forums).
  • Understanding of Object Oriented Analysis, Design, and Programming and UML and how to apply these to LabVIEW software.
  • Knowledge of text-based programming languages: Python, Ruby, Java, C/C++, .NET/VB, VBScript.
  • Knowledge of Databases and SQL (MySQL, SQL Server, etc.).
  • Experience working on and/or leading large multi-developer projects.
  • Experience with Source Code Control tools (CVS, SVN, Perforce, etc.).
  • Knowledge of National Instruments hardware and software products.
  • Understanding of motion control, image processing, data acquisition, and instrument control.
  • Understanding of communication protocols and buses (TCP-IP, UDP, RS-232, GPIB)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Are you willing to relocate?
LinkedInLinkedIn profile URL:
Website, blog or portfolio: