本文发表在 rolia.net 枫下论坛JOB DESCRIPTION
SENIOR EMBEDDED SOFTWARE DESIGNER
Overall Function Summary
Responsible for all phases of embedded processor software developments including research, design, development, debug, test and documentation.
Specific Responsibilities
· Architect efficient and maintainable software systems
· Mentor other designers
· Developing, debugging and testing of embedded software
· Scheduling and providing high level and detailed software designs
· Documenting software design and implementation
· Developing detailed engineering specifications
· Testing and debugging microprocessor based hardware
· Ongoing support for released product designs
Job Knowledge
Must Have:
· Bachelor’s degree in Electrical or Computer Engineering (or equivalent)
· Minimum 7 years experience programming in C, C++
· Extensive hands-on experience implementing and debugging low-level drivers
· Experience with embedded microcontrollers based on PowerPC or ARM architectures
· Experience with embedded operating systems such as vxWorks or embedded Linux
· Familiar with CPU hardware design and FPGA development
· Networking protocols knowledge (TCP/IP)
· Well-developed communication and leadership skills
Nice To Have:
· Knowledge of broadcast industry
· Experience with video processing
· Previous experience in fast paced, deadline oriented environment
· Previous experience in large embedded projects
· High-level development experience更多精彩文章及讨论,请光临枫下论坛 rolia.net
SENIOR EMBEDDED SOFTWARE DESIGNER
Overall Function Summary
Responsible for all phases of embedded processor software developments including research, design, development, debug, test and documentation.
Specific Responsibilities
· Architect efficient and maintainable software systems
· Mentor other designers
· Developing, debugging and testing of embedded software
· Scheduling and providing high level and detailed software designs
· Documenting software design and implementation
· Developing detailed engineering specifications
· Testing and debugging microprocessor based hardware
· Ongoing support for released product designs
Job Knowledge
Must Have:
· Bachelor’s degree in Electrical or Computer Engineering (or equivalent)
· Minimum 7 years experience programming in C, C++
· Extensive hands-on experience implementing and debugging low-level drivers
· Experience with embedded microcontrollers based on PowerPC or ARM architectures
· Experience with embedded operating systems such as vxWorks or embedded Linux
· Familiar with CPU hardware design and FPGA development
· Networking protocols knowledge (TCP/IP)
· Well-developed communication and leadership skills
Nice To Have:
· Knowledge of broadcast industry
· Experience with video processing
· Previous experience in fast paced, deadline oriented environment
· Previous experience in large embedded projects
· High-level development experience更多精彩文章及讨论,请光临枫下论坛 rolia.net