Be visionary

At Teledyne FLIR, we have a simple but ambitious mission: to develop market-leading thermal and sensing technologies which enhance everyday life. From saving energy, to saving lives Teledyne FLIR is making a real difference in our world.Our products are used in a wide array of situations to rescue people in danger, detect criminals, conserve energy, navigate safely, provide security around the globe, and protect our environment.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

Location: This role can be based at one of three Teledyne FLIR Facilities: Billerica, MA - Orlando, FL- Portland, OR.

Hybrid Work Option: Because this role involves a combination of collaborative in-person and independent work, it will take the form of a hybrid work format , with time split between working onsite and remotely. The hybrid schedule is dependent upon project needs.

Job Summary:

We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation multi-spectral imaging systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment.

Primary Duties & Responsibilities:

Participate in software design in a complex multi-processor environment.

Implement low level hardware interfacing software. This experience should include all phases of the software development life cycle, from product requirements, through design, implementation, integration, testing, and support.

Experience with real-time, embedded, software systems, using asymmetric multiprocessing techniques, in a multithreaded environment. Exposure to commercial, real-time operating systems

Implementing complex serial and packetized protocols on Ethernet, MS1553, CAN, and/or serial connections, such as TCP/IP, RTP, NMEA, ISA, or JSON.

Designing for real-time, embedded, software systems, using asymmetric multiprocessing techniques, in a multithreaded environment using commercial operating systems .

Implementing complex serial and packetized protocols on Ethernet, MS1553, CAN, and/or serial connections, such as TCP/IP, RTP, NMEA, ISA, or JSON.

Job Qualifications:

BS in Computer Science, Electrical Engineering, or applicable technical field.

The successful candidate will have 4-7 years of relevant software engineering experience.

Complete command of the C/C++ programming language is required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed.

Experience with version control software, Perforce, GIT, or similar tools.

Excellent interpersonal skills as well as written and verbal communication skills to foster a cooperative environment.

Strong team member with exceptional analytical and problem-solving skills.

Experience in the following is a plus:

Implementation and optimization of real-time image processing algorithms. For example, point functions, convolution filters, color correction, dead pixel replacement, detail enhancement, image scaling, image warping, super-resolution, Gaussian noise reduction, impulse noise reduction, computer vision and/or video analytics

Implementation of convolutional neural networks as applied to object detection, recognition, and identification, of video or image processing, particularly in a real-time environment.

Experience with Linux kernel drivers and interfacing to custom hardware

Experience with automated build tools

Experience with SQL or other databases.

Familiarity with the Qt Application Framework, particularly using QML.

Experience with Video4Linux, Gstreamer, and / or other Linux video streaming tools

LI-Hybrid

Teledyne FLIR and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

Teledyne FLIR is an equal opportunity employer.

Job Details:

Posted Date : 2022-05-07

Job type : Full Time

Learn More & Apply

Apply