Software Design Engineer
Brunswick Corporation
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.
At Brunswick, we have passion for our work and a distinct ability to deliver.
Essential Functions:
Contribute to the development of products from concept, design, prototyping, qualification, and production using the Navico Product Development (NPD) process.
Design, develop, test, and maintain application software for embedded devices.
Develop software for processing and manipulating data.
Participate in software verification through unit, integration, and system testing.
Support system-level software verification and debugging.
Develop Android applications using Android SDK with Kotlin and/or Java, integrating software with embedded hardware.
Design and implement Android applications using modern Android architecture components, MVVM/MVP, dependency injection frameworks, and automated testing tools such as JUnit and Robolectric.
Design, develop, test, and maintain embedded software in C/C++.
Work closely with engineers, project managers, and cross-functional teams across multiple locations.
Produce and maintain technical documentation, including software design and a detailed requirements.
Report progress clearly and provide test results and technical updates.
Participate in code reviews and contribute to improving software quality and development practices.
Collaborate with electrical, mechanical, and QA engineers throughout the product development lifecycle.
Troubleshoot and resolve software defects with guidance from senior engineers when required.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline.
3–5 years of professional software development experience.
Experience developing Android applications using Kotlin and/or Java.
Experience with Android SDK and modern Android development practices.
Familiarity with Android architecture patterns such as MVVM or MVP.
Experience with dependency injection frameworks.
Experience writing unit tests using JUnit (Robolectric experience is advantageous).
Experience developing embedded software using C/C++.
Familiarity with embedded systems and hardware integration.
Experience using Git and modern software development workflows.
Strong debugging and problem-solving skills.
Good communication skills and the ability to work effectively within a collaborative engineering team.
Nice to Have
Experience with embedded Linux.
Experience developing connected or IoT devices.
Knowledge of networking protocols such as Bluetooth, Wi-Fi, or Ethernet.
Exposure to CI/CD pipelines and automated testing.
Experience working within Agile development teams.
Understanding of software architecture and design patterns.
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 ( ! recognised
About Division/Brand
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.
Brunswick is an Equal Opportunity Employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other characteristic protected by federal, state, or local law. Diversity of experience and skills combined with passion is key to innovation and inspiration and we encourage individuals from all backgrounds to apply. If you require accommodation during the application or interview process, please contact View email address on click.appcast.io for support.
For more information about EEO laws, - click here (
Brunswick Corporation participates in E-Verify as part of our commitment to a lawful and transparent hiring process. For additional information click here: .
Brunswick ( and Workday ( Privacy Policies
Brunswick does not accept applications, inquiries or solicitations from unapproved staffing agencies or vendors. For help, please contact our support team at: View email address on click.appcast.io or View phone number on click.appcast.io.
All job offers will come to you via the candidate portal you create when applying through a posted position through . If you are ever unsure about what is being required of you during the application process or its source, please contact HR Shared Services at View phone number on click.appcast.io or View email address on click.appcast.io .
#Brunswick Corporation
- ...Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid...SuggestedFull timeImmediate start
- ...with over 50 years of experience. We specialize in fluid power design, hydraulic systems, pneumatic control, and electro-mechanical... ...construction, manufacturing, process and pipeline. We are trusted for engineering solutions and are known for designing and fabricating custom...SuggestedFull timeTemporary workCasual workWork at officeImmediate start
- ...) A Brief Summary of This Position The Associate Engineer is responsible for the structural analysis and design of standard products to be quoted and fabricated... ...Finite Element Method and other structural design software to appropriate codes taking into consideration public...SuggestedTemporary workWork at office
$152.5k - $219.2k
...the time-series database and supporting software components that store and serve the telemetry... ...real responsibility, and learn from the engineers around them. Your Impact As a... .... In this role you can expect to: Design, build, ship, analyze, andmaintainscalable...SuggestedFull timeTemporary workLocal areaFlexible hours- ...A leading engineering firm in Tulsa, Oklahoma is seeking a Drafting Specialist to provide modeling and fabrication drawings for specialized... ...include creating 3D models and ensuring quality in design. If you are detail-oriented and possess excellent communication...Suggested
- ...forces and defense organizations. TAT employs more than 600 employees’ worldwide, with facilities in the US and Israel. This Design Engineering Manager role is part of the TAT Tulsa Site which is recognized as a world leader in the Aerospace Industry. As the premier choice...Work experience placementWorldwide
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Participating on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console...Remote jobInternship
$110.7k - $135.3k
Boeing is seeking a Systems Design & Integration Specialist for its Tulsa, OK facility. This role requires collaboration with business partners and a commitment to excellence in the implementation of Boeing products. Candidates should have strong backgrounds in Information...- ...Components is hiring an Application Sales Engineer III f or our FW Murphy Production... ...technical support, troubleshooting hardware and software issues, managing customer projects, and... ...and general processing markets. We design and manufacture mission-critical...Temporary workWork experience placementWork at officeRemote workWork from homeFlexible hours
- ...Full Benefits - Medical, Dental, Vision, 401K Base salary up to 150K The Product Design Engineer will be responsible for designing, developing, and improving industrial valve products used in Oil & Gas production environments. This role requires strong mechanical design...
- ...Job Title: Process Design Engineer Location: Tulsa, OK Work Model: Onsite Hours: Onsite 5 days M-F 8am-5pm Responsibilities... ...to refinery experience Experience with process simulation software such as Aspen HYSYS or Symmetry Experience in the design and...Local area
- ...work environment where employees, from engineering teams to support groups, benefit from a... ...Candidates should have experience in the design and operation of refining/petrochemical... ...internationally Experience with process simulation software such as Aspen HYSYS or Symmetry...
- ...places where we live, work, and build. Job Summary The Design Engineer is responsible for designing photovoltaic (PV) solar energy systems... ...Office including Excel, Word, and additional computer software; Possesses effective written and oral communications skills;...For contractorsWork at officeLocal area
- ...Application Engineer The Application Engineer is responsible for providing technical expertise, solutions, and support for electrical... ...abilities. Key Responsibilities: Assist in designing and developing rotating equipment packages and systems tailored...
- ...Zeeco fosters a robust work environment where employees, from engineering teams to support groups, benefit from a strong culture, trained... ...experts. Flare Process Engineer Evaluates, calculates, and designs flare systems. In‑depth technical resource for fluid system hydraulics...
- ...Location: Tulsa, OK (Full‑time) Job Summary: We’re looking for nimble, startup‑style Engineers who want their product used by millions of people. You should be able to own the design & launch of new features and businesses while working with small teams of 5‑10 people....Full time
$100k - $130k
...Job Description Job Description Thermal Engineering International (USA) Inc. is seeking a highly skilled and motivated Sr. Design Engineer to join our dynamic team. In this... ...HEI, ASME, TEMA, and PED standards. Use software tools and coordinate with specialty engineers...Contract workWork experience placement$99k - $110k
...Process Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI... ...engineering services department at Crusoe, you are the bridge between design intent and operational reality. You own the high-level logic of...Permanent employmentTemporary work- ...BOK Financial Corporation is looking for a Security Engineer III specializing in Application Security in Tulsa, Oklahoma. This role entails leading efforts to advance the organization's application security posture, implementing comprehensive security measures across...
- ...Software Developer Length of Assignment: 6 months Top three skills needed to perform this role: Python Javascript Django... ...will contribute to the development of the team in the design, installation, testing, and maintenance of multiple web applications...
- ...Software Developer Location: Tulsa, Oklahoma Position Summary We are seeking a... ...hands-on Software Developer to support the design, development, and maintenance of... ...support tools for operations, manufacturing, engineering, reporting, automation, and process improvement...Local area
- ...Position Responsible for developing software for simulator systems. Application areas... ...OEM software; simulator software system design; computer systems and information security... ...with other software and hardware engineers as part of a team. Communicates effectively...Permanent employmentWork at officeShift work
- ...Process Safety Engineer Targa Resources is a leading provider of midstream services and is one of the largest independent midstream... ...teams and stakeholders. Familiarity with process safety-related software tools and technologies. Strong understanding of gas...Full timeWork at officeLong distanceNight shift
$106.8k - $194.8k
...help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution... ...own personal circumstances. You’ll also be granted time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care,...Summer holidayFlexible hours- ...requisition id: JR102712**Job Description:**Design database structures that support the... ...database structures. Evaluate hardware and software platforms and ensure system integration.... ...’s degree in Computer Science, Computer Engineering, or related field. Advanced or Master’s...Seasonal workWork at office
$48k - $96k
...over 100 reviews 5+ years of production-level software development experience Recent experience with RxJava Strong design and coding skills (Java/Android) Written and... ...Seniority level Mid-Senior level Job function Engineering, Information Technology, and Consulting;...Full timeWork at officeRemote workMonday to FridayFlexible hours- ...the corresponding Salary Grade (listed above). Position Summary : The Application Developer designs, develops, tests, implements, supports, and maintains applications software to enhance Tulsa Public Schools’ ability to support students, teachers, staff, and school leaders...
- ...architectural documentation, and shape the technical roadmap Design scalable, secure, and maintainable systems aligned with long-term... ..., transaction reliability, and error handling across systems Engineering Leadership Provide technical leadership and mentorship to...Full time
$95k - $154k
...employer's requirements and employee skills. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients....Full timeWork experience placementH1bRemote work$105.72k - $132.14k
...manager and technical lead, assist in leading the process of designing, testing, and implementing programming applications using Java... ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Design Engineer. Be the first to apply!
- senior robotics software engineer Tulsa, OK
- senior software engineer Tulsa, OK
- software developer fintech Tulsa, OK
- senior software engineer ruby on rails Tulsa, OK
- consulting software engineer Tulsa, OK
- software engineer travel Tulsa, OK
- junior software developer remote Tulsa, OK
- senior software engineer remote Tulsa, OK
- entry level software engineer remote Tulsa, OK
- software engineer full time Tulsa, OK



