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.
About BRINC
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.
