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 Free RTOS environments
- Provide management with design estimates for project timelines
- Be adaptable in adapting to new tasks as requiredRequirements:
- 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 architectureLeverage your embedded expertise to enhance leading-edge optical line systems and contribute to exciting projects.#J-18808-Ljbffr
📌 Optical Systems Embedded Software Engineer (Quebec City)
🏢 NOKIA
📍 Quebec City
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.