Job Description

Description

Job Summary: The Embedded Software Engineer will design and develop microcode (software and firmware) for next generation scientific CMOS cameras optimized for Life Science applications. With excellent all-round skills in software development for real time systems using FPGA-based microprocessors, the successful candidate will be responsible for the complete embedded software design of the camera system from sensor interface to host PC communication.

Key Duties and Responsibilities:

  • Design, develop, document, integrate, debug and test complex firmware and embedded software for CMOS and CCD cameras.
  • Develop efficient code and methodologies to enable fast on-camera start-up, configuration and execution of image processing operations.
  • Ensure developed code meets real-time execution requirements and constraints on FPGA-based microprocessors such as NIOS, Microblaze and ARM cores.
  • Support and coordinate w...
  • Apply for this Position

    Ready to join Teledyne Technologies Incorporated? Click the button below to submit your application.

    Submit Application