
Firmware Engineer– Software
- 上海市
- 长期
- 全职
1. Design the firmware for products on demand from NPD projects.
2. Design the firmware for core modules of technical platforms.
3. Provide detailed design documentation according to SW software design process.
4. Work with other EE/ME/test team for problem solving.
5. Support NPI team to solve assemble line or field report problems
6. Complete other tasks assigned by manager.RELATIONSHIPS AND CONTACTSOrganizational Relationships
1. Direct report to Manager-Product Engineering-Software
2. Contact with other functional teams inside or outside COE.External Business Relationships
External contacts with supplier, 3rd party lab and certification agencies.Skills/RequirementsEDUCATION AND EXPERIENCE REQUIREMENTS
1. Bachelors or master's degree in E&E Engineering or related;
2. With minimum 3+ years of working experience in embedded software development.
3. Strong high-level programming skills with embedded C language programming.
4. Familiar with at least one MCU used in mainstream industry, Renesas MCU preferred, STM or GD etc.
5. Work experience in software development positions for similar products, such as washing machines, coffee makers, robot vacuum cleaners, or smart home products
6. Family with hardware driver configuration, such as UART, I2C or PWM etc.
7. Appropriate problem-solving thinking.
8. Skilled in documentation. Read and writing in English fluently.
9. Understand electronic circuit theory, capable use electronic instruments (oscilloscope, logic analyzer) for problem investigation.
10. Good communication skills. Able to work under pressure. Timely thinking.Why Choose Kohler?
We empower each associate to #BecomeMoreAtKohler with a competitive total rewards package to support your health and wellbeing, access to career growth and development opportunities, a diverse and inclusive workplace, and a strong culture of innovation. With more than 30,000 bold leaders across the globe, we're driving meaningful change in our mission to help people live gracious, healthy, and sustainable lives.About Us
It is Kohler's policy to recruit, hire, and promote qualified applicants without regard to race, creed, religion, age, sex, sexual orientation, gender identity or expression, marital status, national origin, disability or status as a protected veteran. If, as an individual with a disability, you need reasonable accommodation during the recruitment process, please contact kohlerjobs@kohler.com. Kohler Co. is an equal opportunity/affirmative action employer.