Kohler Ventures ยท 2 days ago
Firmware Engineer - Kohler Ventures
Kohler Ventures is an independent company owned by Kohler Co., focused on building new digital businesses that enhance consumer experiences through technology. The Embedded Firmware Engineer will be responsible for building scalable firmware solutions, coordinating with product development teams, and improving code normalization across critical code concerns.
Responsibilities
Build firmware that can scale with the business growth of Kohler Ventures
Build the forward-looking vision and lead the effort to understand and drive requirements with hardware/software teams
Coordinate with team members product development teams to execute rollout/adoption of common libraries, services, and patterns
Measurably improve code normalization across one or more critical code concerns throughout the codebase
Qualification
Required
3+ years of professional software development experience
1+ years of experience in software design and development for embedded systems
Availability to work outside of standard business hours if needed to be able to collaborate with teams across multiple time zones
Preferred
Bachelor's degree in a CS/engineering or related technical discipline from a reputed academic institution. Master's preferred
Hands-on experience developing firmware for connected devices and other related IoT devices
Technical experience in some of the following areas: Proficient with OTA updates with Mender or Yocto
Experience in working with common protocols such as RS-485, RS-232, SPI, USB, BLE and WiFi
Expert knowledge of embedded Linux configuration, development, board support packages, bootloaders, kernel, drivers, and application development in C/C++
Positive, can-do attitude with a high degree of ownership and self-motivation to drive change
Benefits
Medical
Dental
Vision
401k