BRINC

Software Engineer, Embedded

BRINC
Apply
11 months ago

Base Salary

$110k - $250k/yr

Responsibilities

  • Own end-to-end embedded software development from specification and architecture through implementation, testing, and product support.
  • Write high-quality, flight-ready software primarily in C and C++.
  • Establish top-level software architectures and implementation methodologies and communicate decisions to internal stakeholders.
  • Document engineering contributions in a revision-controlled environment.
  • Collaborate with electrical, mechanical, perception, controls, test, and manufacturing engineers.
  • Debug field issues with customers, incorporate end-user feedback, and support new product deployments.

Requirements

  • At least 5 years of industry experience developing software for devices.
  • Experience with C, C++, Python, and related programming and scripting languages.
  • Experience developing and optimizing embedded systems in a fast-paced technical environment.
  • Experience with standard embedded interfaces including I2C, SPI, UART, and CAN.
  • Experience developing software for compute hardware such as SoCs and MCUs.
  • Experience bringing up and testing new hardware with other engineers.
  • Preferred: 7+ years of software development experience in aerospace, robotics, automotive, consumer electronics, or related industries.
  • Preferred: Bachelor’s or Master’s degree in Computer Science or a related field.
  • Preferred: Experience interfacing with displays, cameras, and perception sensors using technologies such as MIPI.
  • Preferred: Experience with RTOS, embedded Linux, and Yocto Linux.
  • Preferred: Experience developing Verilog or VHDL for FPGAs, particularly video-processing pipelines.
  • Preferred: Experience with flight control, navigation, autonomy, embedded radio, localization, GNSS, debugging, performance optimization, and unit testing.
  • Preferred: Experience developing software for commercial, industrial, or defense UAV/UAS applications.

Benefits

  • Comprehensive medical, dental, and vision plans for employees and families.
  • 401K plan.
  • Maternity and paternity leave.
  • Flexible Time Off for exempt employees and paid time off for non-exempt employees.
  • Flexible work environment.
  • Orca pass for employees in Puget Sound.
  • Free parking at the Seattle office.
  • Free snacks, drinks, and espresso at the Seattle office.

Tech Stack

Categories

BRINC

About BRINC

201-500 employees

BRINC builds drones, ruggedized throw phones, and software that help public-safety agencies access dangerous scenes and provide real-time video and communication. It sells hardware, software, and managed 911 drone response networks to police, fire, and search-and-rescue teams; its systems are used by over 600 U.S. agencies. Founded in 2019 and privately held, the company is headquartered in Seattle, Washington.

Contact me