Sr. Embedded System Engineer I, Edge Capture (6813) at MetroStar in Hybrid - Reston, VA
- Company: MetroStar
- Location: Hybrid - Reston, VA
- Posted: Sep 24, 2026
- Type: Full-time
- Salary: $140,000 - $150,000
- Experience: 5+ years
Overview
As Sr. Embedded System Engineer I, you'll build the camera systems and on-device software that feed our video intelligence products, working alongside an agile team of AI engineers, data engineers, and DevOps engineers supporting federal and defense customers.
Job description
- As Sr. Embedded System Engineer I, you'll build the camera systems and on-device software that feed our video intelligence products, working alongside an agile team of AI engineers, data engineers, and DevOps engineers supporting federal and defense customers.
- We know that you can't have great technology services without amazing people. At MetroStar, we are obsessed with our people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.
- If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!
Responsibilities
- Own our edge capture devices end to end, from board bring-up and on-device software through the physical form factor that goes into the field
- Perform bring-up and configuration on embedded Linux platforms, including flashing, kernel and device tree configuration, camera module enablement, and driver troubleshooting
- Build and maintain on-device capture pipelines that record synchronized video and audio, attach sensor telemetry, and hold up under sustained field use
- Design capture behavior that degrades gracefully in denied, disrupted, intermittent, and limited bandwidth environments, including local buffering and store-and-forward delivery
- Integrate and synchronize sensors across capture types, including depth and stereo cameras, inertial measurement units, and positioning receivers, and you'll get their timestamps to line up
- Take development kits and off-the-shelf components and turn them into fieldable units, working through enclosure, mounting, power, and thermal constraints, with rapid prototyping to iterate on the design
- Produce bills of materials, assembly instructions, and test procedures
- Present design tradeoffs and test results to a diverse audience in presentation or report form, including senior leadership and customer stakeholders
Requirements
- Strong experience with embedded Linux on ARM based systems on chip, including NVIDIA Jetson platforms, device tree configuration, and CSI camera enablement
- At least 5 years of hands-on development in C, C++, and Python on resource constrained devices
- Demonstrated experience integrating development kits and commercial off-the-shelf (COTS) components into working devices that have been deployed in real-world or field environments, including packaging, power, and mounting considerations.
- Experience building edge systems that capture and manage sensor or media data, such as cameras, IMUs, GNSS, environmental sensors, vehicle telemetry, or other physical sensor data.
- Experience designing systems that operate reliably under unreliable or limited connectivity, including local storage/buffering, retry behavior, store-and-forward workflows, and eventual delivery of media or telemetry to cloud services.
- Expert experience with video capture and encoding pipelines, including GStreamer, V4L2, hardware accelerated H.264 and H.265 encoding, and RTSP or WebRTC transport
- Strong experience integrating and synchronizing sensors such as inertial measurement units and GNSS receivers, including calibration and timestamp alignment across streams
- Experience delivering media and telemetry to cloud services, including object storage, resumable and chunked uploads, and retry behavior under unreliable connectivity
- Working knowledge of power budgeting, battery systems, and thermal management in compact devices
- Ability to work with limited direction in an innovation environment where requirements evolve and priorities shift
- Strong written communication skills, with the ability to document designs and test results for both engineering and customer audiences
- This role is hybrid, with a requirement to be in our Reston HQ office a minimum of 3 days/week.
- The ability to obtain a Secret Clearance.
Skills
Required
- C
- C++
- Python
- Embedded Linux
- ARM based systems on chip
- NVIDIA Jetson platforms
- Device tree configuration
- CSI camera enablement
- GStreamer
- V4L2
- H.264 and H.265 encoding
- RTSP or WebRTC transport
Benefits
- Health, dental, and vision insurance
- 401(k) retirement plan with company match
- Paid time off (PTO) and holidays
- Parental Leave and dependent care
- Flexible work arrangements
- Professional development opportunities
- Employee assistance and wellness programs
- Like we said, we are big fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.
- The salary range for this position is determined based on qualifications, skills, and relevant experience. The final salary offered will be determined based on several factors including:
- The candidate's professional background and relevant work experience
- The specific responsibilities of the role and organizational needs
- Internal equity and alignment with current team compensation
- This role is also eligible for additional compensation, subject to the terms and policies of MetroStar, which may include:
- Performance-based bonuses
- Company-paid training and/or certifications
- Referral bonuses