This job offer is no longer available
Software Design Engineer
Brunswick
- Tulsa, Oklahoma, United States
- Tulsa, Oklahoma, United States
About
Brunswick is a global marine leader committed to innovating next-generation technologies that transform experiences on the water and beyond. Essential Functions
Bring products from concept to design, prototype, qualification, and production using the Navico Product Development (NPD) process. Develop application code for embedded devices. Develop processes for the manipulation of data content. Design verification through thorough development testing. Verify software designs and development at the system level. Develop Android distributed systems using Android SDK, Kotlin/Java and integrate with hardware. Develop a suite of applications that integrate a whole system and design features in Android using the Android architecture framework, DI frameworks, MVVM/MVP, and Junit/Robolectric. Design, develop, test and maintain software for embedded systems in C/C++. Work with global team leads, local team leads, and project managers. Document software project design and detailed requirements (DRD, etc.). Report task status and provide clear and concise test reports. Collaborate with managers to estimate resources and schedule tasks. Assist team members in resolving complex or critical issues. Support other groups such as electrical, mechanical, and SQA as needed. Required Qualifications
Bachelor’s degree in computer science, software engineering, electronics engineering, or a related field. 7+ years of experience in software development or a related field. Experience developing Android distributed systems using Android SDK, Kotlin/Java and integrating with hardware. Experience developing a suite of applications with Android architecture framework, DI, MVVM/MVP, and Junit/Robolectric. Experience designing, developing, testing, and maintaining software for embedded systems in C/C++. Equal Employment Opportunity
Brunswick is committed to providing a workplace that offers equal employment opportunities based solely on merit. Discrimination based on race, color, religion, sex, national origin, disability, veteran status or any other protected status under applicable local, state or federal law is not tolerated. Please let us know if you require accommodations during the interview process.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.