FLIR Systems Software Engineer - Calibration in Goleta, California
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.
At FLIR, we have a simple but ambitious mission, to develop market-leading infrared and sensing technologies which enhance everyday life. From saving energy, to saving lives FLIR Systems is making a real difference in our world.
Our products are used in a wide array of situations to rescue people in danger, detect criminal activity, conserve energy, navigate safely, provide security around the globe, and protect our environment.
We are looking for a test engineer to join our sensor and camera calibration team within FLIR’s OEM and Emerging Segment located in beautiful Santa Barbara, CA.
Located in Santa Barbara, CA, FLIR is looking for a high energy, self-starter to be responsible for software design, development and test of calibration and test software for our infrared sensing systems. You will participation in every phase of a project: requirements, software design and coding, unit testing, system integration and beyond. The successful teammate will have excellent verbal and written communication skills in English, outstanding technical, problem solving, and debugging skills and possess a willingness and desire to continually learn new technologies. Collaboration is very important to us, so your ability to work well with other programmers and manufacturing staff is critical.
Work as a part of a small Agile team on sophisticated camera calibration systems. The position entails significant C# development for WPF applications including work on ASP.net websites and SQL databases. Possibility for native (Windows C/C++) and embedded Verilog development available.
Creating complex software using C# or other similar OOP language(s)
Software design and utilization of design patterns
Microsoft Visual Studio
Creating and assimilating UML and/or technical schematics
Web Services (WCF, SOAP, etc)
Version Control Systems (e.g. GIT, TFS)
Microsoft SQL Server Management Studio is a plus
Writing software unit tests (xUnit, MOQ, etc) is a plus
Test Driven Development (TDD) is a plus
Duties and Responsibilities
Be part of a small Agile software development team as a contributing Software Engineer
Knowledge of and ability to perform in an Agile environment a plus
Ability to work effectively in process-centric environment
Ability to work independently with minimal supervision
Ability to use Version Control systems and adhere to code review and other related processes and principles
Contribute to enhancing and implementing various software processes and standards
Participate in software design, implementation, and maintenance
Adhere to software design principles, coding standards, and other code quality guidelines
Ability to consistently produce high quality well tested software
Write and maintain software unit tests
Ability to effectively debug complex software issues using Visual Studio
Ability and desire to learn new skills, technologies, and methodologies
Investigate failures seen within the product for root cause and finds remedies to those issues
Create and run SQL queries, stored procedures, and participate in database design
Review requirements, specifications and technical design documents to provide timely and meaningful feedback
Provide inputs to project planning, budgeting, scheduling and tracking
Strong understanding of fundamental mechanics of computers and software
- BS or MS in Computer Science field or equivalent
Because this position will be working on ITAR regulated products, all candidates must be a "U.S. Person" to comply with federal regulations. A US person can be a US citizen or permanent legal resident (green-card holder).
FLIR and all 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 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 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.