About the Role
Job Description
Engineer II (Software Design)
Job Responsibilities
Engineer II (Software Design)
Job Responsibilities
- Create specifications and define software architecture for embedded systems.
- Design and develop software or firmware for embedded system.
- Design and develop middleware, application and GUI in Windows, embedded Linux or other environments.
- Work closely with other engineers to analyze and resolve bugs.
- Analyze performance bottleneck and optimize product quality and throughput.
- Master or degree in computer science, computer engineering or electronic engineering, or equivalent
- At least 5 years direct relevant experience for the senior engineer position.
- Fresh graduates with relevant knowledge or experience are welcome.
- Experience in embedded Linux software or MCU based firmware development.
- Experience on Linux BSP deve...
Ready to Apply?
Submit your application today and take the next step in your career journey with Sanmina.
Apply Now