
Senior Software Engineer, Layer1
Posted Aug 11

Posted Aug 11
This is a fully remote position, open to applicants in Poland.
β’ Engage with customers, product management, and hardware engineers to create innovative Layer1 features.
β’ Design, architect, and oversee the development of Layer1 functionalities.
β’ Create and sustain features utilizing C, C++, and Python.
β’ Review and contribute to functional and design specifications.
β’ Develop automated tests and testing infrastructure.
β’ Collaborate with hardware and manufacturing teams to launch PHYs and transceivers to the market.
β’ Work alongside hardware engineers on software control interfaces for Layer1 components.
β’ Offer technical leadership across features, projects, and tools.
β’ Collaborate with Customer Support Engineers and customers to analyze, mitigate, and resolve issues in customer networks.
β’ Investigate system-test issues and deliver solutions.
β’ Mentor new and junior engineers.
β’ Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering, along with 8 years of relevant experience, or equivalent work experience.
β’ Proficient knowledge of C or C++ and Python.
β’ Familiarity with UNIX or Linux operating systems.
β’ Practical understanding of software engineering principles.
β’ Strong analytical and troubleshooting skills in software development.
β’ Capability to design solutions and implement features independently.
β’ Ability to collaborate effectively within small teams.
β’ Knowledge of digital communication technologies, such as modulation and signal encoding schemes, is a plus.
β’ Understanding of IP networking and/or distributed systems is advantageous.
β’ Experience with low-level hardware components is beneficial.
β’ Remote work opportunities.
β’ A supportive and growth-oriented culture.
β’ Potential to transition from Layer1 to other software domains as interests and business requirements evolve.
Innovecs
saas.group
Dremio
Speechify
Get handpicked remote jobs straight to your inbox weekly.