The job involves software development for embedded Linux systems throughout the entire development cycle, including design, implementation, unit testing, documentation, error analysis, and troubleshooting. The role also entails feature development for optical monitoring systems, particularly the definition and implementation of signal processing algorithms (e.g., denoising, event detection in OTDR traces), preferably in C/C++. Close collaboration with electronics, optics, system testing departments, and software developers at international locations is required, along with cooperation with technical service to address customer issues promptly. The team is expanding and seeking talented individuals to contribute to its continued success.
Good To Have:- Experience with OTDR technology and database management systems (e.g., PostgreSQL)
- Experience with Python, Bash scripts, and embedded Linux systems
Must Have:- Degree in Computer Science, Mathematics, or similar
- Very good knowledge of C/C++ and Linux
- Good knowledge of system theory, signal analysis, and signal processing