Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Brunswick Corporation

Senior Embedded Software Engineer

Brunswick Corporation

Senior Embedded Software Engineer developing applications using C/C++ and Python for Brunswick's marine technology. Collaborating with a team in designing and maintaining software on embedded platforms.

Posted 4/30/2026full-timeOshkosh • Wisconsin • 🇺🇸 United StatesSenior💰 $84,300 - $136,100 per yearWebsite

Tech Stack

Tools & technologies
CloudLinuxPythonRTOSSubversionTCP/IP

About the role

Key responsibilities & impact
  • Architect, design, develop and maintain software applications on Embedded platforms
  • Use production development tools and practices including the use of Code Composer Studio, SVN, Dev Ops, Git
  • Follow company coding style, use of best practices and unit testing
  • Participate in and eventually lead small groups through software development cycles
  • Author code for Bluetooth Low Energy, Wi-Fi and Cellular communications
  • Design code for cloud interfaces

Requirements

What you’ll need
  • Bachelor’s or Master’s Degree in Software Engineering, Computer Science or Electrical/Computer Engineering
  • Six or more years of demonstrated experience in Embedded programming with leadership qualities
  • A passion for software development, electronics, communications, and engines control systems technology
  • Ability to work in and around watercraft without special accommodations
  • Applied understanding of: Socket CAN, C/C++, Python, Embedded Linux, RTOS, BlueZ, Bluetooth Stack, Wi-Fi, HTTPS, SSL, TCP/IP, MQTT, FTP

Benefits

Comp & perks
  • Medical
  • Dental
  • Vision
  • Paid vacation
  • 401k (up to 4% match)
  • Health Savings Account (with company contribution)
  • Well-being program
  • Product purchase discounts

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Embedded programmingC/C++PythonEmbedded LinuxRTOSBluetooth Low EnergyWi-FiSocket CANHTTPSTCP/IP
Soft Skills
leadershipcommunicationteam collaborationproblem-solvingattention to detail
Certifications
Bachelor’s Degree in Software EngineeringBachelor’s Degree in Computer ScienceBachelor’s Degree in Electrical/Computer EngineeringMaster’s Degree in Software EngineeringMaster’s Degree in Computer ScienceMaster’s Degree in Electrical/Computer Engineering