This is mid-level software engineer position with some industry experience. The candidate will work with other software and hardware engineers to implement, debug, document, and support software for the test measurement and automation industry in a variety of development environments, including LabVIEW, TestStand, and .NET languages - current knowledge of LabVIEW or .NET is required. Platforms for development include Windows, microcontrollers and PLCs.
Candidate must be a U.S. person (under ITAR regulations) to be eligible for the position.
Skills• Must have a solid understanding of software engineering practices and principles• Must have a demonstrable ability to program in a modern development environment/language• Small scale application and UI design• Self-motivated and proactive with a positive attitude and a willingness to be hands-on with engineering projects• Must work well as a member of an engineering team and also independently with minimal supervision• Experience using and developing remote interfaces and applications for test equipment like DMMs, oscilloscopes, PLCs, and digital / analog modules• Ability to think and act quickly in a fast-paced environment while organizing and prioritizing multiple tasks to meet deadlines• Excellent verbal and written communication skills, including customer relations experience
Education/Training/Experience• Bachelor's degree in Computer Science or Software Engineering, or related field, or an Associate’s Degree in related field• At least 3 years of applicable recent experience as a software engineer