Firmware Engineer
北京搜诺思科技有限公司(SONOS)
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:电子技术/半导体/集成电路
职位信息
- 发布日期:2019-10-12
- 工作地点:上海-闵行区
- 招聘人数:1人
- 工作经验:无工作经验
- 学历要求:招1人
- 语言要求:不限
- 职位类别:软件工程师
职位描述
At Sonos we are passionate about creating and delivering the finest
HiFi audio systems in the world to our customers. Our products
stream all the music on earth, in every room, wirelessly, and you
control it all from the palm of your hand. It is easy to use, but
keeping things simple is hard work. The problems are complex and
the solutions must be elegant.
As a software engineer responsible for diagnostics and
manufacturing test working as part of the hardware organization,
you are a highly skilled software engineer that thrives in new
product development environment and being up close and personal
with hardware and are familiar with high volume consumer
electronics manufacturing process and the factory environment.
You will be responsible for developing low level device drivers,
boot loaders and the hardware diagnostics necessary to bring to life
new Sonos products. You will also have to be comfortable taking
new ideas and implementing them as advanced prototypes…doing
things with software and hardware that have never been done
before. You will be a member of a team that is setting new
standards for the audio industry and reshaping the way consumers
engage with music. You will innovate every day in our fast paced,
creative company and help take Sonos into an even more
remarkable future. You will work independently as well as with a
team of industry leading innovators in other engineering fields
such as acoustics, mechanical, software, hardware, RF, and user
experience. If you love music, solving challenging problems and
doing things the right way every time, we would like to talk to
you!
Responsibilities:
? Contribute to the development of evolving architectures for
high performance hardware diagnostic critical for high
volume manufacturing.
? Collaborating with US software team on new feature
development.
? Work directly with the hardware engineers to define new
processing platforms and bring them to life.
? Develop reusable and portable drivers for audio and
communications peripherals.
? Debug and isolate complex low level problems where the
lines between software and hardware may not always be
clear.
? Integrate the hardware under test with Labview based test
stations.
? Support production line bring-up and optimizations of the
testing strategies used on the manufacturing floor.
? Passionately doing all of the above!
Qualifications:
? Fluent in C programming language.
? Understanding of CPU architectures (ARM)
? Experience at register level software for device configuration
and initialization.
? Understanding of complex CPU board diagnostics (RAM,
ROM, power supplies, communication interfaces)
? Understanding of Linux device drivers for high-speed
peripherals.
? Experience in building and using open source toolchain
components such as gcc, GNU binutils, and gdb.
? Experience in building apps in Linux, managing the project
by GNU Makefile. Understanding threads, socket.
? Experience with source code control and defect tracking
systems.
? Experience in using various hardware and software
debugging techniques including JTAG debuggers and
emulators.
? Experience, from the CPU, board and device level, with
modern subsystems and peripherals including but not limited
to DDR SDRAM, NAND Flash, PCI Express,
10Mbps/100Mbps/Gigabit Ethernet, I2C and I2S.
? Understanding of peripherals’ protocols especially for
I2C/I2S/SPI/PCI, hands on measuring these buses by
oscilloscope, debugging the possible failures
? Understanding of system performance profiling and
optimization.
? Ability to comprehend schematics and enjoy spending time
in a hardware development lab
? Some experience with Labview would be helpful, but not
required.
? Experience in developing tools by scripts language such as
Linux Shell, Python, Perl would be helpful.
? Experience with testing high volume consumer electronics in
a manufacturing environment.
? 2+ years relevant work experience and willingness to travel
in Asia domestically and abroad for troubleshooting in the
field.
职能类别:软件工程师
公司介绍
Sonos 是一家立足于创新型消费电子产品的美资企业,是全球无线多房间音乐系统的创造者,是互联网时代无线音乐家庭生活方式的引领者;SONOS无限多房间音乐系统是全新的互联网技术、消费电子体验和传统音响技术的最完美的结合。
SONOS于2010年11月2日,在北京召开了隆重的SONOS品牌进入中国的发布会,标志着SONOS正式进入中国市场,SONOS中国公司开始全面运营。
Company Profile:
Sonos is a company based on innovative consumer electronics products, an American owned company, is a global wireless multi-room music system, the creator of the Internet era of wireless music leader in family life; SONOS infinite Room Music System is a new Internet technologies, consumer electronics experience and traditional audio technology the perfect combination.
SONOS on November 2, 2010, held in Beijing, a grand conference SONOS brand into China, marking the formal entry into the Chinese market, SONOS, SONOS Chinese companies are fully operational.
联系方式
- Email:circle.liu@sonos.com
- 公司地址:地址:span商业文化中心海德三道海岸城