Talent.com
Senior Firmware Engineer
Senior Firmware EngineerNanit • Washington, DC, United States
Senior Firmware Engineer

Senior Firmware Engineer

Nanit • Washington, DC, United States
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Nanit is the first smart monitor to merge computer vision with data-backed sleep science, to produce the most advanced and secure camera technology ever introduced to the home. Nanit is combining computer vision, machine learning, and advanced camera sensors to measure a baby's sleep cycle by providing actionable insights that lead to improved sleep for the entire family. We are a dynamic VC-backed startup with proven products, marquee investors, and a terrific team of people.

What You’ll Be Doing

  • Lead design and implementation of components in C and Rust : drivers, BSP, networking / multimedia applications.
  • Own technical design End-to-End : from requirement analysis through architecture, effort estimation and task breakdown to delivery.
  • Perform detailed planning of Development
  • Lead cross-disciplinary projects to develop features that affect not just Firmware, but also Mobile and Backend
  • Mentor and support team members through code reviews, design discussions, and pair debugging.
  • Identify technical risks early and drive mitigations and optimizations.
  • Produce high-quality design documentation, diagrams, clear plans and estimations.

Who You Are

  • 7+ years of experience in C / C++ / Rust development for embedded systems.
  • Proven experience designing and leading embedded software architecture (Yocto / Embedded Linux).
  • Strong debugging, problem-solving, and performance optimization skills.
  • Hands‑on experience implementing and reviewing drivers (I2C, SPI, UART, I2S, etc.).
  • Experience in mentoring, technical guidance, or leading small teams / projects.
  • Proficiency with Git and collaborative workflows (PRs, reviews, branching).
  • Strong C / C++ experience
  • Experience with Rust - a strong advantage.
  • Strong research skills for quick ramp‑up on unfamiliar topics
  • Comfortable working across multiple domains (firmware, networking, video / audio, BLE).
  • Excellent communication and collaboration skills.
  • Nice to Have

  • In‑depth knowledge of TCP / IP stack, application layer protocols, and encryption
  • Experience with BLE (GATT, Advertising, Bonding, etc.)
  • Familiarity with Wi‑Fi protocols, modes (AP / STA / P2P), and security
  • Expertise in Video Transcoding (codecs such as H264, H265, MJPEG) and Streaming (concepts such as NALU, AVCC, SPS, PPS, in the context of H.264)
  • Knowledge of Audio Transcoding (codecs such as AAC, OPUS, PCM, G.711, G.722) and Streaming (concepts such as DTX, PLC, in the context of OPUS)
  • Understanding of Packet Loss mitigation (ULP, RED, FEC, RTX)
  • Familiarity with FFmpeg / GStreamer
  • Knowledge of Streaming Protocols
  • Experience with WebRTC, SDP, ICE, RTP (significant advantage)

    Familiarity with RTMP, RTSP, HLS (advantage)

  • Solid experience with Microcontrollers
  • ESP32 experience (significant advantage)

    FreeRTOS, lwIP, NimBLE (advantage)

    Why Nanit?

  • Nanit products can actually change lives. We’re an integral part of the lives of new parents, making an exciting but stressful time a little more manageable
  • We are international and believe our diversity makes our culture, products and brand even better
  • We invest in our people. We consider each employee a long‑term investment and we see value in continuously helping them to advance in their lives and careers
  • Nanit is a fun, collaborative group of hard workers! We believe in an appropriate work‑life balance, and offer a flexible, open environment
  • We are at the forefront of innovation, creating products and services that have never been seen before
  • We are proud to be an equal‑opportunity employer. We provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, veteran status, or any other protected class.

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Firmware Engineer • Washington, DC, United States

    Job_description.internal_linking.related_jobs
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocations • Washington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior System Software Bringup Engineer.Key Responsibilities Lead and drive system bringup for GPU-centric server platforms in factory and data center environments Des...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Solutions Engineer, Databricks.Key Responsibilities Shape the Databricks product by influencing the roadmap and providing technical guidance Engage with custome...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Spire • Washington, DC, US
    serp_jobs.job_card.full_time
    Level-up your career by having opportunities at Spire sent directly to your inbox.serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Engineer - Golang.Key Responsibilities Develop and maintain backend services using Golang Collaborate with cross-functional teams to design and implemen...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Systems Engineer

    Senior Systems Engineer

    VirtualVocations • Baltimore, Maryland, United States
    serp_jobs.job_card.full_time
    A company is looking for a Staff Advanced Concepts Systems Engineer.Key Responsibilities Lead the creation of mission concepts, reference architectures, and CONOPS for future space missions Inte...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Product Engineer

    Senior Product Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Growth Engineer.Key Responsibilities Build full-stack student-facing experiences and collaborate with Product, Design, and Marketing teams Experiment and optimi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Platform Engineer.Key Responsibilities Leading by example and taking ownership for the delivery of complex features Designing scalable systems and collaborating...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    VirtualVocations • Rockville, Maryland, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Firmware Engineer - Sock.Key Responsibilities Design, build, and maintain firmware for innovative products Write readable and usable code, tests, and documentat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior GTM Engineer

    Senior GTM Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior GTM Engineer.Key Responsibilities Architect scalable GTM workflows to enhance enrichment, account discovery, and outreach programs Own and scale Clay capabiliti...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Engineer

    Senior Engineer

    VirtualVocations • Rockville, Maryland, United States
    serp_jobs.job_card.full_time
    Engineer who will serve as a technical expert in application and systems engineering.Key Responsibilities Design and develop business-critical software solutions based on IT strategy Collaborate...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Delivery Engineer

    Senior Delivery Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Delivery Engineer (AI-Accelerated Delivery).Key Responsibilities Lead a delivery pod for end-to-end solution design and implementation Translate project briefs ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocations • Washington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Fullstack Engineer, Payments Platform.Key Responsibilities Design and build end-to-end features for frontend and backend systems Drive technical design and impl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Sales Engineer

    Senior Sales Engineer

    VirtualVocations • Rockville, Maryland, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Sales Engineer in SoCal (OC / LA).Key Responsibilities Understand customer business drivers and connect technology solutions to measurable outcomes Collaborate wi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior AWS Engineer

    Senior AWS Engineer

    VirtualVocations • Washington, District of Columbia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior AWS Engineer.Key Responsibilities Act as a Subject Matter Expert in AWS, architecting and operating cloud solutions Consult with clients to gather requirements ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Staff Engineer

    Senior Staff Engineer

    VirtualVocations • Alexandria, Virginia, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Staff Engineer - Platforms.Key Responsibilities Design, develop, and maintain high-performance backend services and public REST APIs Conduct code reviews, mento...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Directory Services Engineer

    Senior Directory Services Engineer

    VirtualVocations • Baltimore, Maryland, United States
    serp_jobs.job_card.full_time
    Lead Directory Services Engineer responsible for leading and advancing enterprise directory infrastructure across various environments. Key Responsibilities Design, secure, and maintain directory ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Baltimore, Maryland, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Behavior Validation.Key Responsibilities Develop and prototype strategies to benchmark autonomy systems' performance Convert validation strat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Jobot • Baltimore, MD, US
    serp_jobs.job_card.full_time
    Innovative tech unicorn hiring a Senior Engineer to join the team! 100% remote + generous compensation packages!.This Jobot Job is hosted by : Christine McNamara. Are you a fit? Easy Apply now by cli...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_less • serp_jobs.job_card.promoted • serp_jobs.job_card.new