Brunswick Corporation

Marine Platform Engineer

Brunswick Corporation

full-time

Posted on:

Origin:  • 🇺🇸 United States • Illinois, Wisconsin

Visit company website
AI Apply
Manual Apply

Salary

💰 $85,800 - $138,200 per year

Job Level

Junior

Tech Stack

AndroidCloudFirebaseIoTJavaKotlinPythonReactReact Native

About the role

  • Design and develop autonomous technology solutions for recreational marine
  • Integrate software platform for marine connectivity, autonomy and ADAS features
  • Full stack development including React Native, Python, cloud, Firebase, IoT
  • Work with BLE, embedded protocols and React Native development
  • Author functional specifications and detailed design documentation
  • Oversee software toolchains, interfaces, libraries, system integration, V&V and test automation
  • Debug field issues and complex system integration problems
  • Draft requirements for software security, privacy and safety
  • Develop advanced HMI, rich user interfaces, ADAS and autonomous user features

Requirements

  • Bachelor's degree in electrical, computer engineering, computer science or related engineering field
  • Full stack development in React Native, Kotlin, Android, Java, Python, C/C++
  • Embedded development proficiency
  • Minimum of 1-2+ years of experience in a software development and software architecture role
  • Experience with embedded real-time software development and final project delivery
  • Experience with IoT connected and secure products and protocols – Wi-Fi, BLE, CAN, NMEA2K
  • Experience with SDK development and Python libraries
  • Experience with requirement and issue tracking tools (Jira, GitHub, Confluence)
  • Strong critical thinking and communication skills, verbal and written
  • Preferred: M.S. in computer engineering, computer science or related field
  • Preferred: Experience with ADAS/autonomous sensors (sonar, radar, lidar, cameras)
  • Preferred: Experience in the marine environment and autonomous/propulsion software development