Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Embedded

Brinc Drones Inc

About BRINC:

At BRINC, we are redefining public safety with an innovative ecosystem of life-saving tools. Our journey started with the development of drones and ruggedized throw phones, designed to access unsafe areas and establish communication to de-escalate situations. Today, we've expanded into creating and deploying 911 response networks, where drones are dispatched to 911 calls to provide real-time visual data, enhancing safety and enabling de-escalation-focused responses. Our cutting-edge solutions are utilized by over 600 public safety agencies across America and the company has raised over $150M from investors, including Index Ventures, Motorola Solutions, Sam Altman, Dylan Field, Mike Volpi, Alexandr Wang and more. At BRINC, we are committed to recruiting the world's best talent to join us in our mission to support first responders in saving lives.


About this Role:

We are seeking an experienced embedded software engineer. In this role you will design and develop on-device software for BRINC's entire hardware product line, including indoor and outdoor drones, hand-held remote controllers, robotic drone nests, and a variety of support equipment & accessories.

Key Responsibilities:
  • Own end-to-end software development - from specification to design, implementation, testing, and product support. Write high-quality flight ready code (primarily in C/C++).
  • Establish top-level design architectures and implementation methodologies for the team. Clearly communicate decisions with internal stakeholders. Document contributions in a revision-controlled environment.
  • Work collaboratively with electrical, mechanical, perception, controls, test and manufacturing engineers.
  • Work closely with customers by debugging issues in the field, incorporating end user feedback, and supporting new product deployments.
Qualifications:
  • 5+ years of industry experience developing software for devices
  • Experience with C, C++, Python and related programming and scripting languages
  • Experience working in a fast-paced technical environment
  • Experience developing and optimizing for embedded systems, in linux environment
  • Experience working with standard embedded interfaces (I2C, SPI, UART, CAN, etc.)
  • Experience developing software for a range of compute hardware (SoC, MCU, etc.)
  • Experience bringing up and testing new hardware in collaboration with other engineers
  • Experience working with Real-Time Operating Systems (RTOS)
  • Bachelors or Masters of Science in Computer Science or related degree
Preferred Skills
  • 7+ years of experience developing software for Aerospace, Robotics, Automotive, Consumer Electronics, or related industries
  • Experience interfacing to displays, cameras, and other perception sensors (MIPI, etc.)
  • Experience working with Yocto
  • Experience developing HDL (Verilog, VHDL) for FPGAs with specific experience on video processing pipelines
  • Experience developing software for flight control, navigation, and autonomy applications
  • Experience developing software for embedded radio systems
  • Experience developing software for localization systems (GNSS, etc.)
  • Strong skills in debugging, performance optimization and unit testing
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently and in teams, take initiative, and communicate effectively
  • Experience developing software solutions for UAV/UAS used in commercial, industrial, or defense applications
BRINC Culture Values:
  • Try the hard stuff
  • Be innovative - Invent the future
  • Move fast
  • Listen to end-users
  • Strive for excellence
  • Don't build a dystopia
  • Be frugal
  • Save lives through technology
If you're interested in this role and in joining BRINC, we hope you'll apply. We'd love to review your application and get to know more about you!

BRINC is proud to be an equal opportunity employer that is resolute in cultivating an environment that promotes safety, diversity, inclusion and equity. We're committed to hiring the best talent - regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances - and empowering every employee so they can do their best work. If you have a disability or special need, please let our recruiting team know - we strive to provide appropriate accommodation and assistance.

Benefits and perks listed below may vary based on the nature of your employment with BRINC and/or the country within which you work
  • Comprehensive medical, dental and vision plans for our employees and their families
  • 401K plan
  • Maternity and paternity leave
  • Flexible Time Off (Exempt) / Paid time off (Non-Exempt)
  • Flexible work environment
  • Orca pass (for those in Puget Sound)
  • Free parking (Seattle office)
  • Free snacks, drinks and espresso (Seattle office)
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Embedded in Seattle, WA vacancy
  • $110k - $250k

     ...talent to join us in our mission to support first responders in saving lives. About this Role:We are seeking an experienced embedded software engineer. In this role you will design and develop on-device software for BRINC’s entire hardware product line, including indoor... 
    Senior
    Work at office
    Remote work
    Flexible hours

    BRINC DRONES

    Seattle, WA
    16 hours ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...security professionals worldwide. As a Senior Software Engineer you will: Build the native foundation...  ...the power and thermal constraints of embedded hardware worn + deployed in the field... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Seattle, WA
    2 days ago
  • Accord Technologies Inc in Seattle, WA seeks a Sr. Software Engineer (Avionics) to design, develop, and verify hardware/firmware per DO-254 and embedded software per DO-178, within a safety‑critical aerospace program. The ideal candidate has 9+ years in avionics, deep experience... 
    Senior

    Accord Technologies Inc

    Seattle, WA
    3 days ago
  • Actalent is seeking an engineer to design, develop, and maintain mission-critical flight software for satellite imaging payloads and ADCS subsystems. You will lead cross...  ...requires deep expertise in C/C++, Python, Embedded Linux, and mission-critical systems, with experience... 
    Senior

    Actalent

    Seattle, WA
    3 days ago
  • $197.53k - $276.54k

     ...critical operations worldwide. As a Senior Build & Release Engineer for the TeraWave project, you will...  ...complex cross-compilation toolchains for embedded targets (ARM, RISC-V) and...  ...Automate the containerization of cloud software (Kubernetes/Docker). Manage versioning... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Seattle, WA
    1 day ago
  •  ...Amazon in Seattle is seeking an experienced software engineer to join the EC2 Nitro Dataplane team. This role focuses on delivering high-...  ...requiring strong skills in C/C++ or Rust and experience in embedded software. You will mentor junior engineers, participate in architectural... 
    Senior

    Amazon

    Seattle, WA
    16 hours ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved...  ...quality verificationExperience with Embedded Linux development and/or RTOSBenefits that... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    16 hours ago
  • Qualcomm Technologies, Inc. seeks an engineer to independently plan and execute design, driver development, integration, and validation of real-time embedded software for wireless chipsets, including 3G/4G/5G capabilities and AI features. The role involves debugging on... 
    Senior

    Nutanix

    Bellevue, WA
    2 days ago
  • Blue Origin Engines seeks an Aerospace Software Apps Engineer III to develop and verify real-time embedded software that controls rocket engines for human-capable spacecraft. You will work with multidisciplinary teams across the full software lifecycle, from requirements... 
    Senior

    Blue Origin

    Seattle, WA
    16 hours ago
  • A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate... 
    Senior
    Relocation package

    Blue Origin

    Seattle, WA
    4 days ago
  • Vigilant Engineering, Inc. is seeking a mid-to-senior embedded firmware engineer to design and implement software for custom embedded platforms, including drivers, bootloaders, and BSPs. You will collaborate across hardware and software teams to ensure a robust system... 
    Senior

    Vigilant LLC.

    Seattle, WA
    1 day ago
  • Blue Origin is seeking experienced engineers to develop flight software for the New Glenn rocket. This role focuses on real-time embedded software within a collaborative team, making a significant impact on safe human spaceflight. Candidates should have a B.S. in a relevant... 
    Senior

    Blue Origin

    Seattle, WA
    4 days ago
  • Blue Origin seeks a Senior Embedded Software Engineer to design, develop, and optimize firmware for the TeraWave customer terminals. You will work at the intersection of hardware and software, delivering real-time beam steering, transceiver control, and high-throughput... 
    Senior

    Front Door Defense

    Seattle, WA
    16 hours ago
  • Blue Origin is seeking a Senior Software Engineer to lead embedded software efforts for the TeraWave program in the Seattle area. You will design and optimize multi-threaded C/C++ software on Linux/RTOS, work on device drivers for RF transceivers and optical systems, and... 
    Senior

    Blue Origin

    Seattle, WA
    1 day ago
  • $220k - $292k

     ...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile...  ...interfaces.WHAT YOU'LL DOBoard bring-up and maintenance on embedded ARM boards (device trees, bootloaders, kernel drivers, etc)Customize... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    2 days ago
  • Blue Origin LLC is seeking a Senior Software Engineer for the TeraWave program in the Greater Seattle Area. You will lead embedded software development on Linux/RTOS platforms, build and optimize drivers for RF and satellite payload interfaces, and guide architectural decisions... 
    Senior
    Temporary work
    Remote work
    Relocation package

    Blue Origin

    Seattle, WA
    1 day ago
  • $181.63k - $254.28k

     ...to be human-capable.As part of a hardworking team of engineers, you will develop flight software and tools for various spaceflight systems. You will share...  ...'s impact on all aspects of safety-critical real-time embedded software development. Working in the New Glenn... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin

    Seattle, WA
    1 day ago
  • $145k - $195k

    A leading AI company in Seattle seeks a Senior Embedded Systems Engineer to manage the software lifecycle for field-deployed hardware. This role involves developing software for their Computer Vision systems and working closely with cross-functional teams. Candidates should... 
    Senior

    Metropolis

    Seattle, WA
    16 hours ago
  • Blue Origin LLC in the Greater Seattle Area (and Space Coast, FL; Huntsville, AL; Denver, CO) is seeking an Embedded Software Engineer III for New Glenn Avionics. You will develop flight software and tools for spaceflight systems, spanning requirements, design, implementation... 
    Senior

    Blue Origin

    Seattle, WA
    2 days ago
  • Blue Origin LLC in Seattle seeks a Senior Build & Release Engineer to own the end-to-end development velocity for the TeraWave project. You will design...  ..., enabling daily releases. The role demands 7+ years in embedded and cloud release engineering, with deep Bazel expertise... 
    Senior

    Blue Origin

    Seattle, WA
    2 days ago
  • Sterling Engineering is seeking an Embedded Firmware Engineer (C Programming) to join our autonomous marine robotics team in Seattle, WA. This role focuses on low-level firmware development and close hardware interaction for autonomous vehicles used in environmental research... 
    Senior
    Relocation package

    Sterling Engineering

    Seattle, WA
    16 hours ago
  • $149.24k - $166.9k

    Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:This individual independently plans...  ...integration, test, debugging and validation of real time embedded software, embedded RTOS environment, embedded systems... 
    Senior

    Nutanix

    Bellevue, WA
    4 days ago
  • $152k - $241.5k

     ...today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization...  ...problems for self-driving cars with a background in software design, embedded software, working on real-time software and operating... 
    Senior
    Full time

    Nvidia

    Seattle, WA
    1 day ago
  • $112.3k - $168.5k

     ...enterprise solutions.What you will do:Design, develop, and maintain embedded software on ARM 64/32 bit processors and microcontrollers - from...  ...to improve overall organizational success.Mentor junior engineers and contribute to the professional growth of the embedded software... 
    Senior
    Remote work

    Impinj

    Seattle, WA
    16 hours ago
  •  ...emerging technology and rapidly expand your engineering skill set? Join Best Coding Squad (BCS),...  ...capabilities, agentic workflows, and embedded predictive models (pricing, risk...  ...of Data Scientists, Data Engineers, and Software Engineers, working together to design data... 
    Senior
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Liberty Mutual

    Seattle, WA
    13 hours ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved...  ...engineering processes by embedding automation, AI tooling, and intelligent... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    16 hours ago
  • $79.2k - $209.5k

     ...technical debt.Improve the team through engineering practices, operational practices, development...  ...to life-saving care. And with AI embedded across our products and services, we help...  ...Career Level - IC34-8 years of relevant software engineering experience.BS or MS in Computer... 
    Senior
    Temporary work
    Flexible hours

    Oracle Corporation

    Seattle, WA
    4 days ago
  • $191k - $253k

     ...Team builds the foundational software-defined operating system that...  ...real-time execution. As a core engineering capability, LatticeOS...  ...THE JOBWe are looking for a Senior Software Engineer to join the...  ...with software development for embedded systems, Linux internals, or... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Seattle, WA
    1 day ago
  • $168.1k - $227.4k

     ...on bare metal leading to true Software Defined Networking (SDN).We...  ..., and are looking for kernel/embedded C programmers who can deliver...  ...passion for systems software engineering such as kernel or embedded software...  ..., other technical teams, and senior management to collect... 
    Senior
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    16 hours ago
  • Blue Origin LLC is seeking a Software Engineer to develop embedded platform software for avionics systems. You will build drivers, middleware, and applications powering spaceflight tech, collaborating with hardware and systems engineers to meet requirements. You will drive... 
    Senior

    Blue Origin LLC

    Seattle, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Embedded. Be the first to apply!