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

Senior Firmware Engineer

Nanit • Washington, DC, United States
1 day ago
Job type
  • Full-time
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

    Create a job alert for this search

    Senior Firmware Engineer • Washington, DC, United States

    Related jobs
    NAVAIR- Journeyman Linux System Administrator

    NAVAIR- Journeyman Linux System Administrator

    SimVentions, Inc • Barstow, MD, US
    Full-time +1
    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work.SimVentions is seeking a System Administrator to maintain servers for compliance ...Show more
    Last updated: 6 days ago • Promoted
    NAVAIR - Software Development and Acquisitions Analyst

    NAVAIR - Software Development and Acquisitions Analyst

    SimVentions, Inc • Hughesville, MD, US
    Full-time
    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work.We are seeking a detail-oriented candidate with extensive knowledge of computer o...Show more
    Last updated: 6 days ago • Promoted
    Software Cyber Engineer - SWE 2

    Software Cyber Engineer - SWE 2

    Lockheed Martin • Hanover, MD, US
    Full-time
    This position may be eligible for up to a $25K sign on bonus for external hires!.Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges : the use...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Medium • Washington, DC, United States
    Full-time
    We’re a team of AI, technology, and language experts whose DNA lives in Alexa, Siri, Watson, and virtually every human language technology product on the market. Now we’re building an industry-leadi...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer, Senior

    Software Engineer, Senior

    Phase2 Technology • McLean, VA, United States
    Full-time +1
    Your growth matters to us - explore our career development opportunities.Connect with others in our people-first culture and enhance our collective ingenuity. Learn how we’ll support you as you purs...Show more
    Last updated: 24 days ago • Promoted
    Software Cyber Engineer - SWE 1

    Software Cyber Engineer - SWE 1

    Lockheed Martin • Hanover, MD, United States
    Full-time
    This position may be eligible for a $25K sign on bonus for external hires!.Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges : the use of advanc...Show more
    Last updated: 6 days ago • Promoted
    Senior Sales Engineer

    Senior Sales Engineer

    Spire • Washington, DC, US
    Full-time
    Level-up your career by having opportunities at Spire sent directly to your inbox.Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Enboarder • Washington, DC, United States
    Full-time
    Come build at the intersection of AI and fintech.At Ocrolus, we’re on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and ena...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Lockheed Martin • Hanover, MD, United States
    Full-time
    This position may be eligible for a $25K sign on bonus for external hires!.Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Sales Engineer - Federal

    Senior Sales Engineer - Federal

    Everbridge • Washington, DC, United States
    Full-time
    Everbridge is seeking a seasoned Senior Sales Engineer to partner with our Federal Sales Team in driving growth across the Department of Defense (DoD) and other federal agencies.This role will focu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Range Finance, Inc. • McLean, VA, United States
    Full-time
    Range is creating AI-powered solutions to eliminate financial complexity for our members.We’re transforming wealth management through the perfect blend of cutting-edge technology and human expertis...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer (Hiring Immediately)

    Senior Full Stack Engineer (Hiring Immediately)

    Jobot • Baltimore, MD, US
    Part-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...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Software Engineer, Substrate

    Senior Software Engineer, Substrate

    Palantir • Washington, DC, United States
    Full-time
    Palantir builds the world’s leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ...Show more
    Last updated: 30+ days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    ManTech • Fort Meade, MD, United States
    Full-time
    In this role, you will develop derived requirements for Information Assurance Services (Confidentiality, Integrity, Non repudiation, and Availability). Basic Information Assurance Mechanisms (e.Ide...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Gopuff • Washington, DC, US
    Full-time
    Gopuff's engineering team is building solutions to dramatically change the way people purchase their daily goods.We provide the modern-day solution to meet customers' immediate everyday needs with ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ManTech • Fort Meade, MD, United States
    Full-time
    Responsibilities include, but are not limited to : .Develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tests software compon...Show more
    Last updated: 30+ days ago • Promoted
    Senior Development Engineer - Remote with Travel

    Senior Development Engineer - Remote with Travel

    Constellation Energy • Upper Marlboro, MD, United States
    Remote
    Full-time
    As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose : accelerating the transition to a carbon-free future. We have been the leader in clean energy p...Show more
    Last updated: 1 day ago • Promoted
    Reliability Engineer (Hiring Immediately)

    Reliability Engineer (Hiring Immediately)

    Jobot • Frederick, MD, US
    Part-time
    Manufacturing company hiring Reliability Engineer in Frederick County!.This Jobot Job is hosted by : Christine McNamara.Are you a fit? Easy Apply now by clicking the Apply button and sending us your...Show more
    Last updated: 2 days ago • Promoted