Back to Home Page
Communities Industries Employers JobSeekers Advertisers PJScout Resources Recruiters About
Keywords (e.g. nurse, sales) Category State City Radius
Senior Firmware Engineer - Job Order 3172
NPAworldwide Recruitment Network
NPAworldwide Recruitment Network
How to Apply:

Job Location: Falls Church, VA

Job #: 45070
Title: Senior Firmware Engineer - Job Order 3172
Job Location: Falls Church, Virginia - United States
Remote Job: Unknown
Employment Type:
Salary: $110,000.00 - $140,000.00 - US Dollars - Yearly
Other Compensation: 10% bonus
Employer Will Recruit From: Regional
Relocation Paid?: Negotiable


Oranization of only 17 people doing cutting edge work in video streaming and machine learning. They allow for primarily remote work.


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 Citizens
Up to $140K plus 10% bonus

My client has been developing and applying intelligent video technology for almost 20 years
Utilizing the Cloud to perform all video management adds stability and simplicity in roviding intelligent video security solutions that incorporate computer vision and machine 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.

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.


Bachelor or Master degree in electrical engineering or computer engineering
5+ 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 processors
Experience with cross-compilation and build toolchains
Experience developing code in a production environment supporting mass market products.
Experience with version control systems such as git
Strong 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 Requirements
Must be willing to participate in and pass the companys 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 clients data and/or site.

University - Bachelor`s Degree/3-4 Year Degree

How to Apply:

See all jobs in Falls Church VA
  Share this job
Share |

PJ Scout
Create Free Account

PJ Scout
    Electronic Recruitment since 1988. Copyright 1995-2022 NationJob, Inc. All rights reserved.
JobboardFinder - Search the best job board worldwide