View All Jobs 1817

Embedded Network Software Engineer

Develop and optimize wireless networking protocols for goTenna's off-grid communication devices.
New York
Mid-Level
2 weeks ago
GoTenna

GoTenna

GoTenna provides off-grid communication devices for sending messages and location information without the need for cellular service or Wi-Fi.

✨ About The Role

- The Embedded Network Software Engineer will be responsible for the design, development, testing, and debugging of wireless networking protocols and embedded systems software. - The role involves coding, testing, and delivering network stack improvements in C on multiple goTenna products. - The engineer will design, implement, and test embedded software modules on microcontroller- and FPGA-based embedded platforms. - Developing unit test plans and conducting research and development on new protocols are key responsibilities. - Collaboration with team members in web and mobile development, wireless networking research, hardware development, and quality assurance is expected.

⚡ Requirements

- A bachelor's degree in computer science or relevant work experience is essential for this role. - Candidates should have a minimum of 5 years of experience in embedded network software engineering. - Proficiency in programming packet-switched networking protocols is required. - Experience with writing portable, clear C code following the C99 standard or later is necessary. - Strong debugging skills and the ability to communicate effectively with engineers and management are crucial for success in this position.
+ Show Original Job Post
























Embedded Network Software Engineer
New York
Software
About GoTenna
GoTenna provides off-grid communication devices for sending messages and location information without the need for cellular service or Wi-Fi.