2 месяца назад
Experienced Photonic Card Software Developer (Embedded C/C++)
79 800 - 127 600$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Experienced Photonic Card Software Developer (Embedded C/C++): Design, test, deploy, and optimize embedded software for RLS Interface Management modules running on Linux and VxWorks with an accent on real-time operating systems, networking protocols, and high-performance system reliability. Focus on building modular software, automating testing, troubleshooting resource utilization, and collaborating on module calibration and defect resolution.
Location: Ottawa, Canada
Salary: $79,800–$127,600 per year
Company
develops high-speed connectivity and networking solutions, including embedded software for photonic networking modules.
What you will do
- Design and develop high-performance C/C++ software for embedded systems on Linux and VxWorks.
- Implement real-time operating system functionality and networking protocols.
- Develop modular and scalable software aligned with system requirements.
- Design automated testing scripts and integrate testing into the development lifecycle.
- Diagnose, troubleshoot, and optimize software for reliability, performance, and resource utilization.
- Collaborate with factory teams, peer engineering teams, and third-party vendors on module testing, calibration, requirements, defects, and delivery schedules.
Requirements
- Master’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field, or a bachelor’s degree in one of these disciplines.
- 3+ years of industry experience in embedded software development.
- Professional experience applying C/C++ to embedded systems.
Nice to have
- Knowledge of photonic technologies and their application in networking systems.
- Experience with CPU architectures, hardware specifications, timing diagrams, device data sheets, and hardware drivers.
- Experience with data-driven architectures, YANG, REST, JSON, XML, microservices, and version control using Bitbucket or GitHub.
- Experience with real-time operating systems, networking protocols, Linux, or VxWorks.
Culture & Benefits
- Flexible work environment focused on growth, well-being, belonging, and inclusion.
- Medical, dental, and vision benefits.
- 401(k) matching in the USA and DCPP matching in Canada.
- Employee Stock Purchase Program, Employee Assistance Program, paid holidays, sick leave, vacation, and applicable family leave.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
15 часов назад
QNX Senior Systems Software Developer (Tools & Compilers)
108 750 - 152 250$
9 часов назад
Embedded Software Developer Co-op (Optical Circuit Switch)
24 - 35CAD
9 часов назад
Media Firmware Development Engineer (SSD)
91 152 - 134 500CAD
5 дней назад
Principal Software Engineer (Embedded Systems)
114 400 - 183 000CAD
3 дня назад
Firmware Engineer Intern - BS/MS - 2027 Co-Op
32 - 43CAD
9 часов назад
Principal FW/SW Engineer (Ethernet)
184 500 - 205 000CAD