You will develop cross-platform software for Windows, Linux, and embedded Linux systems.
Responsibilities
Develop and maintain software using C++ across Windows and Linux environments.
Implement cross-platform solutions for embedded Linux systems.
Automate measurements using IVI Drivers or SCPI commands to control electronic instruments such as signal generators, DMMs, analyzers, and oscilloscopes.
Integrate software with electronic equipment and hardware systems.
Required Skills
5+ years of professional software development experience.
Proficiency in C++ and Modern C++.
Experience with Windows and Linux operating systems.
Experience with cross-platform development.
Familiarity with CMake build system and Conan package management.
Knowledge of .NET/C#.
Degree in Computer Science or Electrical/Electronic Engineering.
Experience or knowledge regarding electronic equipment.
Preferred Skills
Experience with C, MATLAB, or LabVIEW.
Experience using commercial software to control measurement instruments and hardware.