Drive innovation in optical systems as an Embedded Software Engineer on our Optical Line System team. This role demands expertise in embedded programming and real-time systems, with a focus on modular software design.
As an experienced engineer with over a decade in real-time software development, you will collaborate with hardware and optical teams to develop critical firmware and control algorithms. Your hands-on experience with Linux and various device interfaces will be integral in building reliable solutions for optical control applications.
Key Responsibilities:
• Develop and sustain embedded software for optical applications
• Collaborate with hardware experts to ensure seamless integration
• Implement algorithms on Linux and FreeRTOS environments
• Provide management with design estimates for project timelines
• Be versatile in adapting to recent tasks as required
Requirements:
• Degree in Computer or Electrical Engineering
• Minimum 10 years in real-time programming with C/C++
• Understanding of interfacing protocols like UART, SPI
• Proficient in using technical lab tools like oscilloscopes
• Deep knowledge of system-on-chip architecture
Leverage your embedded expertise to enhance leading-edge optical line systems and contribute to exciting projects.
#J-18808-Ljbffr
📌 Optical Systems Embedded Software Engineer (Ottawa)
🏢 NOKIA
📍 Ottawa
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.