Senior Software Engineer, Embedded
BRINC Drones
Embedded Software Engineer
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 Volpe, 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.
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)
$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...SeniorWork experience placementWork at officeRemote workWorldwide- 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
- Jobtailor is seeking an experienced embedded software engineer in Seattle, WA to design, develop, and deploy mission-critical software infrastructure. You will lead build systems, CI/CD pipelines, and cloud-based services while collaborating across teams to ensure on-time...Senior
$180k - $200k
...practical, real-world decisions. Join us as we innovate, execute, and build the future of farming together. As a Sr. Software Engineer, Embedded Systems at Carbon Robotics you will work alongside your software, mechanical and electrical peers to build AI and...SeniorFull timeFor contractorsWorldwideFlexible hours$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...SeniorPermanent employmentTemporary workLocal areaWorldwide$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...SeniorWork experience placementWork at officeRemote work$160k - $220k
...K2Spacecorporation in Seattle is seeking a Senior Embedded Firmware Engineer to develop and enhance low-level embedded firmware for high-performance mixed-signal and digital SoCs. The ideal candidate will have over 5 years of experience in embedded firmware and strong...Senior$160k - $220k
K2Spacecorporation is seeking a Senior Embedded Software Engineer to develop low-level software for their high-power satellites. You will work closely with custom hardware to ensure spacecraft functionality, from initial bring-up to fully integrated systems. The position...Senior- Blue Origin in the United States is seeking a Senior Software Engineer for the TeraWave program. You will lead a team of engineers, design embedded software for satellite payloads and ground systems, and advance architecture for constrained environments. You will implement...Senior
- 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
- 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
$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...SeniorFull timeWork experience placementImmediate start- 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...SeniorRelocation package
- 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 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
- 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
$220k - $292k
...capabilities by partnering closely with specialist engineering, operations, and production teams.... ...of mission requirements. TRS hires software engineers & hardware engineers, who are... ...C++ Hands-on experience programming for embedded systems and physical devices...SeniorFull timeWork experience placementRemote workRelocationRelocation package- 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...SeniorTemporary workRemote workRelocation package
$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...SeniorFull time$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...SeniorRemote work- Anduril Industries is hiring a Software Engineer focused on embedded and mission software integration within Anduril Cyber. You will own the software solutions from inception to deployment, including device control, telemetry, storage, and APIs, with work split between...Senior
$191k - $253k
...Tasking Team is part of the Lattice software platform and enables command and control... ....ABOUT THE JOBWe are looking for a Senior Software Engineer to join our team, where you will design... ...with software development for embedded systems or resource-constrained environmentsDistributed...SeniorFull timeWork experience placementImmediate startFlexible hours- Vigilant Engineering, LLC seeks an experienced Embedded Software Engineer to develop and modify BSPs, bootloaders, drivers, and kernel support. You will collaborate with cross‑functional teams to ensure robust hardware/software integration and complete production bring‑...Senior
$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- 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
$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...SeniorTemporary workFlexible hours- ...world's best talent to join us in our mission to support first responders in saving lives. We are currently seeking skilled embedded software engineers to develop flight-critical firmware, with a focus on advanced drone pilot assistance features. About this Role:...Full timeWork at officeRemote workFlexible hours
$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...SeniorInternshipImmediate startWorldwideFlexible hours$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...SeniorWork experience placementWork at officeRemote work- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded. Be the first to apply!
- senior robotics software engineer Seattle, WA
- software system engineer Seattle, WA
- part time software developer Seattle, WA
- security software engineer Seattle, WA
- intel software engineer Seattle, WA
- software developer fintech Seattle, WA
- new graduate software engineer Seattle, WA
- software development engineer aws Seattle, WA
- information technology software engineer Seattle, WA
- graduate software developer no experience Seattle, WA


