Embedded Software Designer (Optical and Mobile Networking)
Our client is rapidly scaling and looking to add new members to their dynamic development team in Ottawa. In this role you will be able to work on advanced next-generation optical and networking technology, and you will be able to further progress your career as the site in Ottawa continues to grow.
Provide support and maintenance for existing products.
Collaborate in high level system architecture design.
Perform work item breakdowns and provide input to project scheduling via effort estimates.
Document and review requirements and designs with peers and stake holders.
Develop and maintain embedded software applications.
Document, review and execute unit test cases for embedded software applications.
Provide support throughout the product verification cycle.
Participate in code inspections.
A bachelor's degree in Electrical Engineering or Computer Science.
2+ years of experience designing and developing embedded software.
Experience with debugging in an embedded environment.
Sound technical judgment.
Team player with excellent written and verbal communication skills.
Highly productive and self-motivated.
Desire for continual learning.
Knowledge of optical telecommunications (DWDM/OTN/SONET/Ethernet).
Embedded Linux application development.
Experience with interfacing to embedded devices via interfaces such as I2C, SPI, RS-232.
Knowledge of various embedded system user interfaces (NETCONF/SNMP/TL1/Telnet/SSH/Serial CLI).
How to Apply?
All qualified and interested applicants can apply directly to Aaron Ravensbergen by sending an email with attached resume to email@example.com. You may also apply directly on our website at www.talentlab.com. Although we thank all applicants for their interest, only those in consideration will be contacted.