•WiFi driver/firmware feature development.
•Software development under Linux/RTOS environment.
•Debug and resolve WiFi protocol/certification issues.
•Support front line engineers and debug customer issues.
•Build script and make file maintenance.
Board bring up (MCU and SoC)
Linux BSP / RTOS drivers development & porting
MCU firmware development
UI development
Manufacturing test tool design and support
Johnson Health Care Co., Ltd. is an innovation company that develops, produces and sells SYNCA-branded products like a massage chair in the wellness market to deliver highly profitable growth. Located in Osaka, Japan, we are looking for an embedded Software Engineer who develops and maintains programs of machine control, GUI and low-level layer (RTOS, driver and communication).
1. Develop embedded systems by architecting, designing, and implementing advanced software solutions.
2. Determine product feasibility by evaluating requirements, analyzing problem definitions, and proposing solutions.
3. Create software solutions by studying market needs and conferring with product manager.
4. Perform key activities across the software development lifecycle.
5. Author documentation, flowcharts, layouts, diagrams, charts, code comments, and readable/maintainable codes for solutions development.
6. Plan and implement effective solutions by designing system specifications, software standards, and code deployments.
7. Improve user feeling and experience by conducting product analysis and recommending changes.
8. Protect confidential data and ensure information security protocols are followed.
9. Collect, analyze, and synthesize development and service issues, and provide mitigations.
1. Oversee the planning and implementation of the overall system operation
2. Analyse and improve the system architecture.
3. Collaborate with every functional team of the department to detect and solve any system integration-related issues