Software Design/Engineer - New Grad
Core
Develop embedded software for next-generation optical network platforms and transport solutions.
Role type
New graduate embedded software engineer
Builds
Next-generation optical network platforms and technologies
Domain
Telecommunications / Optical Networking
Deliverable
production ML models | product features
Required skills
Embedded systems development, C/C++, Python, Linux development, Unit testing, Test automation, Debugging, Requirements analysis, Design, Implementation, Maintenance
Preferred skills
Multi-processor concurrent systems, REST/SOAP APIs, Jenkins, Scrum/Agile, Git, Eclipse, JIRA, GDB, Yocto
Technologies
C, C++, Python, Linux, Jenkins, Git, Eclipse, JIRA, GDB, Yocto, REST, SOAP
Responsibilities
Develop embedded software on next generation optical network platforms, Participate in all stages of the software development cycle, Design and develop unit tests and test-automation suites, Troubleshoot software issues and collaborate with hardware/software/systems engineers
Seniority
Entry-level, New Grad
