Wavelogic Software Development - New Grad
Core
Embedded software development for high-speed connectivity platforms enabling convergence across photonics, OTN, and Ethernet layers.
Role type
New Grad Embedded Software Engineer
Builds
Scalable and high-performance network solutions for global communications infrastructure
Domain
Telecom / Networking / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C, C++, Python, Linux kernel drivers, TCP/IP stack, memory management, BSP bring-up, structured programming
Preferred skills
Real-time operating systems, Zephyr RTOS, CPU hardware architecture interpretation, Agile/Waterfall methodologies, datacom/telecom concepts (DWDM, SONET/SDH, OTN, MPLS)
Technologies
Linux, Zephyr, C, C++, Python, FPGAs, SoCs, Ethernet PHYs
Responsibilities
Participate in the software development life cycle from development through delivery, implement cross-platform software and services, debug system defects and analyze performance, port operating system elements across product families, develop scripts and test utilities
Seniority
Entry-level (New Grad)