Seakeeper - North Fort Myers, FL

posted 4 days ago

Full-time - Senior
North Fort Myers, FL
Computer and Electronic Product Manufacturing

About the position

As a Senior Full-Stack Software Engineer at Seakeeper, you will be integral to the development and maintenance of embedded Linux-based software for both Seakeeper and Seakeeper Ride products. This role involves contributing to software architecture, developing UI/System software, collaborating with engineering teams, and mentoring junior engineers, all while ensuring high-quality software solutions are delivered.

Responsibilities

  • Contribute to software architecture and technology requirements.
  • Develop and maintain embedded Linux based UI/System software (C++) and Web UI (Angular).
  • Collaborate closely with the controls engineering team to identify, test, and troubleshoot software bugs.
  • Develop and support software tools and libraries for production or development use.
  • Support and mentor junior Software Engineers.
  • Assist external resources and advance internal software competencies.
  • Provide deep-dive diagnostics for issues returned from Engineering testing.

Requirements

  • Bachelor's degree in computer science or a related field is strongly preferred.
  • 5+ years of C/C++ development experience.
  • 3+ years of Full-Stack web development experience.
  • C++ application development in Windows and Linux environments.
  • Experience with Angular 9+, Python, and cross-browser compatibility.
  • Familiarity with Continuous Integration/Continuous Delivery (CI/CD) and Git source control.
  • Experience mentoring junior Software Engineers.

Nice-to-haves

  • A personal passion or interest in the marine industry or boating.
  • Experience with CMake build system and Azure Cloud.
  • Knowledge of Websockets and MQTT.
  • Experience with CAN bus and Yocto Embedded Linux build system.
  • Familiarity with ST Microelectronics STM32MP1 microprocessor or similar (Linux) and ARM microcontroller C/C++ development (RTOS and bare metal).

Benefits

  • Competitive salary
  • Travel expenses covered for training and work-related travel
  • Opportunities for professional development and mentorship
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service