回复: 35
跳转到指定楼层
上一主题 下一主题
收起左侧

So you want to be an embedded engineer?

 
全局:

() 本科 @ - -   | | |

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 paradox 于 2012-5-14 01:51 编辑

希望对考虑embedded software这方向的同学有帮助.

Claimer: 本贴部分内容来自于mitbbs

我曾在“ EE的MS毕业找工作能竞争过CS科班的么?”贴中简单的解释过embedded engineer需要什么skillset,以及为什么。some exerpts如下:

"不需要assembly那么low level,主要是C++,C, OS, Computer Vision, HCI + 上对硬件(digital)的理解;   in short, a good combination of programming skill with a knowledge of hardware"

"当然了。现在有个很大的趋势,叫做smart environment. 举个例子,一个smart的living room,能够识别是不是有人在家,是主人还是小偷,how about pets,监控家里的energy使用的情况,例如楼上的灯开着但是没有人,我要把它turn off;那么这就requires many of micro-controllers embedded in this environment and connected to central controller, for example, Microsoft xBox or Apple TV.这就是我们所说的Ubiquitous Computing, a fancier name for embedded system. 那么上面这个例子就require embedded engineer的skill sets, digital的knowledge to look the specs of Micro-controller, interfacing with hardware requires system programming and understanding of OS, and of course you need the tool which are C/C++; 但是这显然不够,你要make your product unique,举个例子,现在Kinects就使用的NUI创造了一种新的人和Machine的interaction,或者google的 glass project,这都是建立在HCI,CV和ML上的。作为一个embedded engineer you need a good understanding with both side of hardware and software."

in short,以某位mitbbs前辈的话来说就是

"嵌入式软件的知识体系

-C/C++ 语言,少量汇编知识
-实时操作系统
-体系结构(如ARM,POWERPC etc)及外围电路知识

如果是做嵌入式应用软件,domain knowledge比较重要,这个是需要积累的。嵌入式工
作的security还是比较高的,入门门槛高,知识更新不是很快,有经验和没经验差别很
大。”

下面是一些entry level interview questions sampler that asked by empolyers 同学可以self-evaluation以下。(感觉题目和我去Q家面intern的时候差不多,就是software(system level + data strucure) + digital hardware)

software(system level detail):

您好!
本帖隐藏的内容需要积分高于 50 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 50 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


digital hardware:

您好!
本帖隐藏的内容需要积分高于 50 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 50 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


还一块算法和数据结构的题,去看CP 150道就没有问题。

评分

参与人数 5大米 +164 收起 理由
茶园葱绿 + 2 很有用的信息!
77777777 + 20 thx
xiaoyangmie + 50
woaibai + 60 thx!
chentc + 32

查看全部评分


上一篇:美国小硕统计找实习经验总结
下一篇:求问:在国内能不能找到Cracking the code interview第五版啊?
推荐
chentc 2012-4-26 10:58:54 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +100 萝卜 +5 鳄梨 +10 收起 理由
paradox + 100 + 5 + 10

查看全部评分

回复

使用道具 举报

🔗
wsdl 2012-4-26 08:25:40 | 只看该作者
全局:
看来EE学点编程算法真的是软硬都能做了
回复

使用道具 举报

🔗
水逼一枚 2012-4-26 08:28:14 | 只看该作者
全局:
赞斑竹。。。相当给力的信息。。digital hardware那几个题勉强还能答答。。在国内偏应用很多细节还是不扎实。。还得再努把力了
回复

使用道具 举报

🔗
a691662 2012-4-26 09:41:53 | 只看该作者
全局:
好贴子,感谢分享。

嵌入式应用这么广,假如做软件,是不是网络,移动等等方面的知识也要知道才行?

还有感觉对硬件的不是很高,假如专做嵌入式硬件,又需要怎样的知识体系?
回复

使用道具 举报

🔗
 楼主| paradox 2012-4-26 12:37:31 | 只看该作者
全局:
**** 本内容被作者隐藏 ****
chentc 发表于 2012-4-26 10:58


Shwetak Patel 看见我的启蒙恩师我眼泪掉下来啊!!! 我不能丢了dub和Patel的脸而为之奋斗啊,亲!
回复

使用道具 举报

🔗
zhengyino1 2012-4-26 13:04:54 | 只看该作者
全局:
强帖留名!回头慢慢琢磨
回复

使用道具 举报

🔗
chentc 2012-4-26 13:48:20 | 只看该作者
全局:
回复 6# paradox
small world....
回复

使用道具 举报

🔗
yy_debby 2012-4-26 13:55:57 | 只看该作者
全局:
看title我还以为是电子书下载咧~~~~

这书不错的哈~ 大二的时候看过

http://www.amazon.com/You-Wanna- ... 35419699&sr=8-1
回复

使用道具 举报

🔗
 楼主| paradox 2012-4-26 14:41:27 | 只看该作者
全局:
看title我还以为是电子书下载咧~~~~  

这书不错的哈~ 大二的时候看过
yy_debby 发表于 2012-4-26 13:55


LOL,这本书我看过,好书.......名字借鉴一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表