Senior Firmware Engineer - Job Order Engineering - Falls Church, VA at Geebo

Senior Firmware Engineer - Job Order

Senior Firmware Engineer - Job Order 3172 Falls Church, VA 22042 need to be within 60 miles.
1 day/week in office.
Company will cover overnight stay if needed, travel to the office is employee's responsibility.
Willing to sponsor H-1B's, accept Canadian CitizensUp to $140K plus 10% bonus My client has been developing and applying intelligent video technology for almost 20 yearsUtilizing the Cloud to perform all video management adds stability and simplicity in roviding intelligent video security solutions that incorporate computer vision and machine learning.
to provide instant notifications and long term insights.
This is a very stable company that is part of a much larger organization primarily focused on industrial security.
Top Work Places 2021 USA.
png 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.
ResponsibilitiesDevelop 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.
Oranization of only 17 people doing cutting edge work in video streaming and machine learning.
They allow for primarily remote work.
Requirements:
Bachelor or Master degree in electrical engineering or computer engineering5
years of experience with C/C++, Python, Linux system programming and internals.
Strong 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 gstreamer Experience developing video products on ARM application processorsExperience with cross-compilation and build toolchainsExperience developing code in a production environment supporting mass market products.
Experience with version control systems such as gitStrong understanding of Linux internals, strong data structure and algorithm knowledge and the ability to work on memory constrained devices.
Computer vision and machine learning experience is a huge plus.
Other Eligibility RequirementsMust be willing to participate in and pass the company's pre-employment screening process including a background investigation, motor vehicle check and drug screening.
Must be able to meet and continue to meet state licensing requirements for security, as well as client background and suitability screening when required to access client's data and/or site.
.
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.