Be visionary
At 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 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
Job Summary:
FLIR Integrated Imaging Solutions (IIS) is a division of FLIR that is focused on designing and manufacturing innovative Machine Vision products using leading edge sensors. We are headquartered in BC in the Greater Vancouver Area. Our products are used in a variety of industries including quality inspection, measurement, traceability, vision-guided automation, robotics, and intelligent traffic systems.
We are looking for a Senior Firmware Engineer to join our Firmware team! This is an ideal position for someone passionate about embedded systems.
The successful candidate will be responsible for:
- Designing and developing firmware for new and existing products
- Working collaboratively with other Engineering teams to design, implement, and test new products and features
- Carrying out investigations involving image sensors, algorithms, new platforms and interfaces, and customer problems
- Providing technical leadership to projects and products throughout their lifecycles
- Leading design discussions, technical reviews, and project planning
- Using discussions, documentation, and other means to share knowledge and mentor others in the team
- Making a positive contribution to a team-based culture with a healthy balance of fun, camaraderie, technical challenge, and continuous improvement
Requirements:
- Degree in Electrical Engineering, Computer Engineering, or related field
- 10+ years' experience with embedded C, C++
- Experience with real-time operating systems, multi-threading
- Strong analytical skills: ability to develop creative solutions to complex problems
- Excellent oral and written communication skills
- Demonstrated technical leadership
- Ability to work collaboratively with others
- Positive attitude
- Highly organized individual with keen attention to detail
Preferred Skills/Experience:
- Comfortable with simple hardware debugging
- Assembly and/or DSP programming and code optimization
- Development experience with multi-core processors
- Knowledge of Ethernet, USB, and other communication protocols
- Experience with embedded Linux and other embedded operating systems
- Firmware development experience in Linux and Windows environments
- Proficiency with scripting languages (Python, Perl, Bash)
- Experience with source control and issue tracking systems (SVN, git, JIRA)
- Experience with board bring-up and boot loaders
- FPGA programming experience (VHDL, Verilog)
- Familiarity with image processing algorithms
Interesting Facts about FLIR IIS:
- Benefits include: free transit pass, fully subsidized cafeteria, on-site bike room, flexible work hours, work from home options
- All our cameras are designed and manufactured on site
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.
FLIR is an equal opportunity employer.
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.
FLIR is an equal opportunity employer.
About Us
FLIR Systems, Inc. designs, develops, manufactures, markets, and distributes technologies that enhance perception and awareness. We bring innovative sensing solutions into daily life through our thermal imaging systems, visible-light imaging systems, locator systems, measurement and diagnostic systems, and advanced threat detection systems.
FLIR Systems offers a fast-paced, dynamic environment that provides for a challenging career and the ability to achieve professional growth. It is the talent of our employees that sets us apart as the technology and market leader in the infrared community.