Network Scientist
goTenna · Jersey City, NJ · 2 wk ago
HybridFull-time
About the role
goTenna is the world's leading mobile mesh networking company, providing off-grid connectivity solutions for smartphones and other devices, as well as augmenting traditional communications networks. This technology enables mobile, long-range connectivity without cell, Wi-Fi, or satellite connectivity. goTenna's products are currently in use by law enforcement, military, and public safety agencies worldwide. goTenna is a wholly owned subsidiary of Forterra, a leading provider of ground autonomy solutions for the US Department of Defense and other organizations.
Responsibilities
- Architecting, designing, simulating, and helping to implement networking protocols.
- Producing specifications of such protocols and interfaces.
- Experimentally evaluating performance.
- Designing cutting-edge medium access, routing, and transport protocols for mesh networking.
- Constructing models and running simulations in Network Simulator 3 (ns-3) or similar discrete-event simulation tool to evaluate, refine, and estimate performance for a variety of scenarios.
- Understanding the radio hardware and constraints to accurately represent them in models.
- Collaborating with the firmware team to support the implementation in actual radio hardware, including supporting the firmware implementation via simulation results and auxiliary software as appropriate.
- Working with the Product team to determine the feasibility of new features and capabilities.
- Driving cutting-edge innovation in wireless networking and related technologies, facilitating new idea generation, and patenting inventions.
- Writing company white papers to allow the team and customers to keep up with state-of-the-art developments.
- Supporting troubleshooting of issues found by the QA team, when needed.
- Providing expert-level protocol know-how training and support to other teams.
Requirements
- Advanced degree in Computer Science, Computer Engineering, or a related field and at least one (1) year of relevant experience in Computer Networking, Wireless Mesh Networking, and Network Communications.
- Extensive knowledge of C++ and Python programming languages.
- Experience in Embedded Systems and Network Architecture.
- Developing novel routing solutions for wireless mesh networks using NS-3 simulation framework.
Qualifications
- Multitask or scaled environments with complex dependencies.
- Working in startup or fast-moving product environments.
- AI-assisted workflows or developer tooling.
- Working on government-focused projects.
Skills
- Strong critical-thinking abilities.
- A collaborative approach to solving problems.
- Ability to work independently when required.
Benefits
- Equity
- 401(k) plan
- Unlimited PTO
- Parental Leave with Pay
- Holiday pay (including December recess)
- Medical, Dental, Vision and life insurance
- Pre-tax benefits
- Short- and Long-term disability plans
- Professional Education Stipend