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

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.

Senior Embedded Software Engineer
Brunswick CorporationSenior 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 & technologiesCloudLinuxPythonRTOSSubversionTCP/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 resumeApplicant 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