Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
We are looking for an experienced Firmware Engineer responsible for architecture, design, development & testing of CheckVideo’s flagship product assets. Additional duties include writing high performance, scalable & secure software to meet customer demands.
Responsibilities
-
Design, develop, test & deploy CheckVideo firmware
-
Develop in a Linux environment using source code control system and deployment pipelines
-
Design and develop Kernel modules, device drivers and CMA/DMA/DSP/VCU/GPU firmware
-
Gain and maintain expertise in board design, BSP, SoC and peripheral control firmware
-
Maintain and update secure production firmware as necessary
-
Scale and tune for performance to meet production demand
-
Follow SDLC best practices for scalability, reliability & observability
Requirements
-
Education: Bachelor’s degree required; Advanced degree preferred
-
Experience: 5+ years of developing firmware for mass market on Embedded Linux stacks
-
SDLC and programming languages: C, C++, Python, Go, Rust, Shell scripting
-
Parallel processing: Multiprocessing, Multithreading, IPC
-
Media: Experience with video/audio encoding and streaming
-
AI Training & Inference: LLM, Deep Learning, Computer Vision, PyTorch, TensorFlow
-
Source code control systems: Git, Bitbucket
-
DevSecOps tools: Jenkins, Gitlab, GitOps
-
Operations: Strong skills in troubleshooting production issues
Helpful but not required:
- Experience with camera optics, ISP tuning and video processing
Equal employment opportunity, including veterans and individuals with disabilities.
Benefits & conditions
$80,000.00
About the company
At CheckVideo, we are transforming video security with our AI-enabled cameras. Thousands of customers depend on us every day for mission-critical security, delivered through cloud infrastructure. This is a hybrid position out of Falls Church, VA that offers an opportunity to work on the cutting edge of technology with a great team and make meaningful contributions every single day.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 129 - Now that's what I call private data!
Dev Digest 120 - Apple and peers