
goTenna
Remote Jobs
Advancing universal access to connectivity by building the world's most intelligent and scalable mobile mesh networks.
2 Jobs
Lead Flutter Engineer
goTennaAdvancing universal access to connectivity by building the world's most intelligent and scalable mobile mesh networks.
• Lead the Flutter Software Team and deliver results by coaching, developing, and managing employees. • Be a highly effective technical leader-by-example, mentoring the Flutter development team and bringing your expertise to guide the design, development, and maintenance of goTenna mobile applications. • Review new product requirements for goTenna mobile apps, then design and implement the data model, control, and customer-facing aspects for those features. • Ensure the highest quality and performance of goTenna’s mobile software by leading the Flutter Software Team in writing world-class code. • Collaborate with firmware, hardware, QA, and product management teams to define, implement, and ship new features. • Ensure highest quality and performance of goTenna’s mobile apps. • Design and develop SDKs for internal and third-party developers. • Providing engineering support for customer issues and general problem-solving. • Giving support to product managers to answer technical customer questions. • Release mobile apps and monitor performance in the Play Store & App Store using Cocoapods, Firebase, Gradle/Maven, Git, and Android studio developer tools.
Senior Firmware Engineer
goTennaAdvancing universal access to connectivity by building the world's most intelligent and scalable mobile mesh networks.
• Coding, testing and productizing networking stacks on multiple goTenna platforms • Design, implement and test firmware modules in embedded C for voice and audio processing, such as vocoding algorithms, RF transmission for narrowband voice, Bluetooth audio interfaces, USB audio drivers, and board support packages • Develop and test new code for new products, consisting of new MCU, FPGA and/or PCB • Develop unit test plans and test firmware • Conduct research and development on new protocol development • Leads small project teams, provides direction, and determine key milestones and provide updates to relevant team members • Anticipate issues and blockers proactively and translate insights into solutions