Marine Platform Software Engineer-3

Brunswick Corporation
Mettawa, IL, United States
2 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$66,500.0 - $95,750.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Android Software Development Confluence JIRA Automation of Tests C++ (Programming Language) Mobile Application Development Computer Engineering Game Engine Github Human-Computer Interaction
+13 more
Issue Tracking Systems Mobile Application Software Python (Programming Language) Machine Learning Ui Patterns Software Engineering SONAR (Symantec) System Software Backend Data Layers Information Technology Figma Lidar

Job description

  • Develop and maintain custom, reusable UI (User Interface) components on the Android platform
  • Develop advanced visualizations/renderings/components using Game Engines
  • Develop and maintain reusable mid-level data layer components for interfacing directly with boat and boat sensor data
  • Integrate and improve agentic workflows within mobile application spaces for boat ecosystem cohesion
  • Monitor and maintain efficient application/rendering performance
  • Practice Agile methodology and follow best practices for software development such as: Jira, GitHub, Confluence, automated testing, etc.
  • Develop and render high quality, interactive 2D/3D applications based off real-time environmental data
  • Develop reusable UI components and layouts on Android platform
  • Develop and maintain robust front/backend communications for components and visualizations
  • Develop and maintain mid-level codebase for communicating directly with boat data and boat sensors
  • Maintain and Improve agentic workflow mobile application development for boat ecosystem cohesion
  • Author and maintain design documentation and functional specifications
  • Provide technical guidance and support to internal and external teams
  • Work closely with the design team to implement components and visualizations
  • Review and create technical requirements, best practices, and validation procedures

Diversity of thought and experiences is fundamental when imagining the unimaginable. Certain skillsets/experiences are necessary; however, others can be developed along the way.

Requirements

Do you have experience in Software engineering?, Visa Sponsorship: Applicants must possess current authorization to work in the country for which they are applying. This position is not eligible for employment visa sponsorship at this time or in the future., * Bachelor’s degree in computer engineering, computer science or related engineering field

  • 1+ years of prior experience (inclusive of internships and co-op experiences)
  • Understanding of Android, Java, Python, and C/C++
  • Experience with requirement and issue tracking tools
  • Software background with complex software systems programming and development
  • Problem-solving skills and critical thinking
  • Ability to communicate ideas and suggestions both verbally and written

Preferred Qualifications:

  • Experience with UI/UX design and implementation
  • Understanding of design tools such as Figma
  • B.S/M.S. in computer engineering, computer science or related engineering field
  • Experience with SDK development
  • Experience in machine learning and agentic workflow development
  • Experience with ADAS and autonomous sensors such as sonar, radar, lidar, and cameras
  • Experience in the marine environment

Working Conditions:

  • Office environment.

Benefits & conditions

3.13.1 out of 5 stars Mettawa, IL $66,500 - $95,750 a year - Full-time, Pulled from the full job description

  • 401(k) 4% Match
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Health savings account
  • Dental insurance, The hiring range for this position is $66,500 - $95,750 annually. The actual base pay offered will vary based on multiple factors including job-related knowledge/skills, relevant experience, business needs, and geographic location. Compensation decisions are dependent upon the specifics of the candidate’s qualifications and the business context.

In addition to base pay, this position is eligible for an annual discretionary bonus. This position is eligible to participate in Brunswick’s comprehensive and high-quality benefits offerings, including medical, dental, vision, paid vacation, 401k (up to 4% match), Health Savings Account (with company contribution), well-being program, product purchase discounts and much more. Details about our benefits can be found here.

About the company

Why Brunswick:

Whatever tomorrow brings, we’ll be at the leading edge. As the clear leader in the marine industry, we’re committed to our values and supporting our exceptional people. We offer and encourage growth opportunities within and across our many brands. In addition, we’re proud of being recognized for making a splash with numerous awards!

Navico Group

Navico Group is a stand-alone division of Brunswick, the world’s largest recreational marine business.

Navico Group is the global leader in technology, systems and solutions for a variety of industries, from Marine & RV to Specialty Vehicles and beyond. Our broad portfolio consists of the industry’s leading brands in Power Systems, Digital Systems, Fishing Systems, and Performance Components including Ancor, Attwood, B&G, BEP, Blue Sea Systems, C-MAP, CZone, Garelick, Lenco, Lowrance, Marinco, MotorGuide, Mastervolt, ProMariner, RELiON, Simrad and Whale.

Our team is committed and driven, every day, to be the most trusted supply partner to the marine and mobile industries…and beyond.

Next is Now!

We value growth and development, recognizing that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:17 min

Validating lidar sensor models against real noise

Ulrich Wurstbauer +1 · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all