Join to apply for the Autopilot Software Engineer role at Brunswick Marine in EMEA
2 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Are you ready for what’s next?
Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes “Next Never Rests,” and we offer a variety of exciting careers and growth opportunities within united teams defining the future of marine recreation.
Innovation is the heart of Brunswick. See how your contributions will help transform vision into reality.
Position Overview
You’ll be working as part of a team developing automatic steering solutions for recreational and commercial vessels.
Working on full software development lifecycle, including requirement gathering, technical development, testing, and quality assurance. Collaborate with talented industry experts, including R&D engineering, to support and design solutions that enhance our product capabilities.
We design our own hardware and Marine OS platforms, using Linux, Zephyr, Android, and proprietary OS. You will contribute creatively to cutting-edge technologies and innovative troubleshooting.
Essential Functions
* Development of software components with ownership mentality
* Create robust, maintainable, and extensible systems following best practices
* Programming in C/C++, Python, Kotlin; embedded development proficiency
* Promote CI/CD, test automation, and avoid technical debt
* Collaborate with multidisciplinary teams
* Review technical requirements
* Contribute to design, development, and testing of software
* Strong problem-solving skills
Required Qualifications
* Bachelor's degree in electrical, computer engineering, computer science, or related field
* Experience with C++ software development
* Excellent communication skills
* Ability to meet deadlines and perform under pressure
Preferred Qualifications
* Master’s degree in relevant fields
* Knowledge of embedded software, CANBus, networking, ML
* Experience with instrumentation, unit testing, Python/Kotlin, and product testing on boats
* Familiarity with Atlassian, Visual Studio, Google Test
Working Conditions
* Hybrid work in Southampton (3 days in-office)
* Test labs and sea trials
* Occasional travel
Why Brunswick
Leading the marine industry with growth opportunities and awards. Committed to values and supporting people. Recognized for innovation.
About Navico Group
Division of Brunswick, leading in marine technology with brands like Lowrance, B&G, C-MAP, and others. Dedicated to trusted supply and innovation.
Next is Now! We value diverse experience and encourage all qualified candidates to apply. Accommodations available during the interview process.
Brunswick is an equal opportunity employer, committed to diversity and inclusion.
#J-18808-Ljbffr