Seakeeper · 23 hours ago
Embedded Software Manager
Seakeeper is a company focused on transforming the boating experience through innovative technology. The Embedded Software Manager will be responsible for leading the development of FreeRTOS based embedded software and the MATLAB/Simulink code generation tool, SeaCoder, while managing a team of engineers and overseeing software architecture and roadmaps.
ManufacturingMarketingService Industry
Responsibilities
Managing SeaCoder, our internally developed MATLAB Simulink code generation tool chain
Building consensus on SeaCoder development road maps, guaranteeing the team is working to deliver those road maps on time and on budget, and leading bug fixes and improvements necessary to address field issues
Driving and fostering best practices across the software development organization
Being a key mentor and support resource to junior software development resources
Managing external resources and assisting in advancing internal software competencies
Reviewing code developed by employees and external contractors to guarantee it is production ready
Overseeing the SeaCoder release process to drive improvements in unit testing and validation activities that increase our risk mitigation capability
Managing and coordinating interactions with our internal Hardware team to define and execute on definitions of hardware/firmware performance
Hiring, leading, mentoring, and motivating a diverse team of Embedded Software Engineers
Managing the day-to-day personnel matters including purchasing approvals and time off requests for the engineering department
Creating and updating program charters for programs you’re responsible for and maintaining those charters as program timing and requirements fluctuate. Pushing your team to deliver on those charters
Qualification
Required
Bachelor's degree in Engineering or a similar related field
10+ years of experience designing embedded software used in production control systems
5+ years of MATLAB/Simulink code generation tool design
5+ years' experience with FreeRTOS
5+ years developing low level drivers for CAN controllers, inertial measurement devices, EEPROM storage units
Familiarity with CAN and Ethernet communications
Experience responsible for quality code delivery systems
Experience being the builder and maintainer of business systems/processes, and a comfort for doing it flexibly and quickly
A displayed ability to manage specifications, design changes, quality and cost throughout the development process
Be capable of thinking systematically and documenting processes, procedures and test results. Be energized by creating new procedures that reduce our software release risk
Experience in managing engineering teams
Preferred
Experience in marine, automotive, aviation or military embedded software design
Familiarity or exposure to current feedback systems, motor controls or control systems
Familiarity with automated code integrity (CI/CD) release systems and testing environments
Company
Seakeeper
Seakeeper was founded in 2002 for the purpose of researching, developing, and marketing motion control devices for boats under 70 meters.
H1B Sponsorship
Seakeeper has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2022 (3)
2021 (2)
2020 (1)
Funding
Current Stage
Growth StageTotal Funding
$0.83M2009-06-10Series Unknown· $0.83M
Recent News
2026-01-22
Company data provided by crunchbase