Senior Firmware Engineer Engineering - Falls Church, VA at Geebo

Senior Firmware Engineer

Overview:
CheckVideo, a division of Kastle, is changing the way people interact with and use video cameras.
Our web-managed cameras incorporate the latest innovations in computer vision and machine learning and protect critical assets and facilities nationwide.
Our team is growing, and we are looking for a Senior Firmware Engineer.
We are looking for an experienced firmware developer that enjoys the challenge of writing code that makes hardware do amazing things.
This is a great opportunity for a firmware engineer looking to expand into video streaming, image processing and machine learning on edge devices or build on their existing experience.
You would be joining a close-knit engineering team and supports each other and encourages innovation.
In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, Wellness Program, etc.
) and we are proud to have been named a 2022 Top Workplace by Energage!
Responsibilities:
Develop firmware for an embedded Linux platform.
Interface with video capture, compression and deep learning hardware blocks.
Application and system level programming for image capture, compression and analysis.
Develop and maintain application layer code to communicate over the network and manage storage devices.
Work in a production environment with frequent release cycles.
Qualifications:
Bachelor or Master degree in electrical engineering, computer engineering, or related field3
years of experience with C/C+
and Linux system programming and internals.
Experience with version control systems such as gitExperience developing code in a production environment supporting mass market products.
Experience in the following is helpful, but not required:
Background in video compression, especially the H.
264/H.
265 standard is a plus.
Knowledge of video streaming protocols such as RTSP and frameworks such as gstreamerExperience developing video products on ARM application processorsExperience with cross-compilation and build toolchains Computer vision and machine learning experience is a huge plus.
Company Overview:
Join the leader in providing smarter solutions for a safer world!The property technology space is growing rapidly, and Kastle is leading the way.
Kastle is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally.
Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve.
Delivering a world class customer experience drives everything we do, and Kastles mission is to be our customers best service provider and to ensure that their security the most effective, efficient and convenient.
Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.
CheckVideo, a division of Kastle, delivers a truly one-of-a-kind intelligent video security solution.
Its unique combination of video analytics along with the award-winning CloudVMS provides security dealers, integrators and end users the easiest, most cost-effective and complete video solution available.
CheckVideo was founded in 1998, initially as an intelligent video analytics software provider.
As the suitability of IP to manage physical security and business operations increased, CheckVideo was in the forefront of using the Cloud (as it is known today) to provide easy, comprehensive, secure and inexpensive video systems.
.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.