Job Summary:
JKI is a software consulting firm headquartered in Walnut Creek, California, specializing in developing software solutions and architecting systems. The role involves leading customer projects, managing technical execution, and ensuring high-quality solutions are delivered on time and within budget.
Responsibilities:
• Work directly with customers throughout the full project lifecycle, from requirements gathering through implementation, delivery, and support
• Design and implement software solutions (primarily in LabVIEW, with Python where appropriate), applying object oriented design principles and sound software engineering practices
• Contribute to both mature codebases and new development efforts, using good judgment to balance long term maintainability with short term delivery needs
• Manage project scope, milestones, budgets, and deadlines, keeping customers and internal stakeholders aligned throughout the engagement
• Collaborate with project leads and teammates using source code control and issue tracking to coordinate work and communicate progress
Qualifications:
Required:
• Bachelor of Science or higher in an engineering or science related field
• At least 5 years of industry experience using LabVIEW
• NI Certified LabVIEW Developer (CLD) or equivalent demonstrated skill level
• Solid grasp of object oriented programming in LabVIEW (LVOOP) and of general software engineering fundamentals
• Understanding of industrial communication protocols and buses (CAN, ModBus, TCP/IP, UDP, RS-232, GPIB, ...)
• Strong project management skills, including the ability to manage customer communication, milestones, budgets, and deadlines
• Excellent oral and written communication skills, with the ability to interact directly with customers and project managers
• Comfortable spending substantial time working on-site at customer locations
• Proficient with source code control and issue tracking
Preferred:
• NI Certified LabVIEW Architect (CLA) designation (a definitive plus)
• Experience in semiconductor, biotechnology, or defense industries
• NI Certified LabVIEW Embedded Systems Developer (CLED) designation
• Experience programming applications in Python
• Experience evolving and refactoring mature LabVIEW codebases
• Familiarity with secure coding practices and static analysis for LabVIEW (for example, using the JKI Security Suite)
• Awareness of cybersecurity compliance frameworks relevant to mission-critical software (NASA NPR 7150.2, NIST 800-53, DISA STIG, CWE Top-25)
• Active involvement in the LabVIEW Community (vipm.io, LAVA, NI Forums)
Company:
At JKI we help engineers and scientists build innovative systems fast! Python, LabVIEW, Data Science, AI, ML and more! Founded in 2002, the company is headquartered in Lafayette, USA, with a team of 11-50 employees. The company is currently Early Stage.