Senior Software Engineer (Generalist)

Vakaros
United StatesFULL_TIMEPosted Jul 30, 2026

Role responsibilities

Develop and maintain a full vertical slice of connected hardware products, spanning firmware for ARM Cortex instruments to Go backends and Flutter mobile apps. Responsible for cross-boundary debugging and implementing high-performance telemetry and race-management technology.

Requirements

Requires 5+ years of professional software engineering experience with strong proficiency in C++ and C for resource-constrained environments. Candidates must have shipping experience in at least two of embedded firmware, mobile, or backend development.

Key skills

C++, C, Embedded Firmware, Flutter, Go, TimescaleDB, Bluetooth Low Energy, Sensor Fusion, GNSS, Linear Algebra, Debugging, ARM Cortex, Radio Stacks, Binary Wire Protocols, Web Analytics, Real-time Systems

Keywords

C++23, C, Embedded Systems, Flutter, Go, TimescaleDB, ARM Cortex, GNSS, Kalman Filter, Bluetooth Low Energy, I2C, Sensor Fusion, Linear Algebra, Logic Analyzer, Oscilloscope, Packet Capture, Telemetry, Bare-metal, RF Interference, Binary Protocols, Real-time Systems, Sailing Technology, Performance Analytics, LLM Dev Tools

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free