找回密码
 注册
搜索
查看: 2405|回复: 29

[招聘信息] 【上海】目前上海月出货量最多的手机设计公司诚招软件工程师

[复制链接]
发表于 2008-3-5 13:18:38 | 显示全部楼层 |阅读模式
<P>职位描述:
熟悉GSM,PHS,CDMA等移动通信技术者,有基于ARM的嵌入式软件开发

要求:
a.计算机、通信、电子或相关专业本科以上学历。
b.具有良好的英语读写能力。
c.熟悉GSM,PHS,CDMA等移动通信技术者,有基于ARM的嵌入式软件开发经验者优先。
d.工作认真踏实,良好的交流、沟通和协调能力,以及具有良好的团队意识和合作精神

有意者请将简历发送至<a href="http://www.52rd.com/bbs/mailtwangzheng@wingtech.com" target="_blank" >wangzheng@wingtech.com</A> 或 <a href="http://www.52rd.com/bbs/mailttanghao@wingtech.com" target="_blank" >tanghao@wingtech<FONT color=#000000>.</FONT>com</A>,欢迎应届硕士或本科来投简历。
另:MMI和驱动都需要!薪资待遇优厚!</P>
<P>公司主页<a href="http://www.wingtech.com" target="_blank" >www.wingtech.com</A></P>
 楼主| 发表于 2008-3-6 09:14:41 | 显示全部楼层
公司名称:上海闻泰电子科技有限公司
点评回复

使用道具 举报

 楼主| 发表于 2008-3-10 10:31:58 | 显示全部楼层
沉得好快!
点评回复

使用道具 举报

发表于 2008-3-11 15:29:26 | 显示全部楼层
找中试   生产测试嘛??????mqf0825@163.com
点评回复

使用道具 举报

 楼主| 发表于 2008-3-11 17:13:54 | 显示全部楼层
其他职位可直接发给HR
hr@wingtech.com
点评回复

使用道具 举报

发表于 2008-3-11 19:45:46 | 显示全部楼层
出货量最多!=福利最好
点评回复

使用道具 举报

发表于 2008-3-12 15:34:37 | 显示全部楼层
你应该把标题写成---“待遇福利最好的手机设计公司诚招软件工程师”
点评回复

使用道具 举报

 楼主| 发表于 2008-3-25 14:44:57 | 显示全部楼层
待遇应该在DH里面还算不错的吧
点评回复

使用道具 举报

发表于 2008-3-25 16:32:58 | 显示全部楼层
出货多少算多阿
点评回复

使用道具 举报

发表于 2008-3-26 07:00:57 | 显示全部楼层
MMI也招?待遇如何?面试流程如何?有周末面试或晚上面的不?[em02]
点评回复

使用道具 举报

发表于 2008-3-26 09:39:39 | 显示全部楼层

垃圾

就是北京东路的那个  出货量多有什么用 关键是待遇, 那个公司人已经很多了 ,所以工资是不会很高的
点评回复

使用道具 举报

 楼主| 发表于 2008-3-26 10:33:58 | 显示全部楼层
以下是引用google在2008-3-25 16:32:58的发言:
出货多少算多阿

2KK/Month
点评回复

使用道具 举报

 楼主| 发表于 2008-3-26 10:39:39 | 显示全部楼层
以下是引用renxing0512在2008-3-26 9:39:39的发言:
就是北京东路的那个                出货量多有什么用 关键是待遇, 那个公司人已经很多了 ,所以工资是不会很高的

工资是根据个人的能力来的,如果只做过MTK,只换过UI、字体,连一些基本的指针、回调、消息处理机制都不懂,没有一点面向对象的概念,哪个公司会提供高工资?
点评回复

使用道具 举报

发表于 2008-3-26 12:05:28 | 显示全部楼层
>>如果只做过MTK,只换过UI、字体,

打击面有点广了,mtk在各位的眼里难道真的都是“天下无贼”里面那群打劫的?
难道懂得基本的指针、回调、消息处理机制,有一点面向对象的概念就能有高工资?

对于大多数人来说如何获得个人期望回报?
选择一个适合自己的行业、看准一个老板、融入一个团队、最大限度发挥自己的能力。。。。

ps:nxp也差不多,它的技术含量和mtk一个层次~呵呵
点评回复

使用道具 举报

发表于 2008-3-26 12:23:21 | 显示全部楼层
出货量是很大!
产品质量一般!
里面技术牛人不乏,但也不多!
早期元老走的也不少!〔据说是卸磨杀驴--道听途说〕
待遇在DH中,目前中等吧!
听说老板巨牛!(衷心佩服他)
适合毕业和刚工作不久之士进去工作!
巨牛或者一般的牛人最好免入(成规模的公司真的不需要补充这样的人啦)

完!

mark:
       搞了这么久的嵌入软件,有时候真不知道面向对象到底是个什么东西!也许他真得不是东西吧!
点评回复

使用道具 举报

发表于 2008-3-26 13:01:55 | 显示全部楼层
能彻底理解下面指针的用法,我相信您的c语言绝对过关了!
const int* a = &[1]
int const *a = &[2]
int* const a = &[3]
const int* const a = &[4]

func(int *c);
func(int**c);


回调函数的传递和调用就是这么简单
void UIF_RegisterInterrupt(void ( * callback) ( void ) )
{       
        callback();
}

消息机制本质就是这么简单

#define        MSG_QUEUE_SIZE        64
#define        MSG_SIZE        2
typedef  struct {
        INT8U        id;             /*messageid*/
        INT8U        msg[MSG_SIZE];
}S_MSG_TAG;

typedef  struct {
        INT8U        head;             /*queue head*/
        INT8U        tail;              /*queue tail */
        INT8U        count;            /*queue count*/
        S_MSG_TAG        data[MSG_QUEUE_SIZE];
}S_MSG_QUEUE_TAG;

static S_MSG_QUEUE_TAG MSG_Queue={0};

void Mail_GetMessage(S_MSG_TAG**mess)
{
                /*disable interrupt*/
                DINT();
                mess=mess;/*compile warning*/
                if(MSG_Queue.head!=MSG_Queue.tail){
                        MSG_Queue.tail++;
                        if(MSG_Queue.tail==MSG_QUEUE_SIZE)
                                MSG_Queue.tail=0;
                        *mess=&MSG_Queue.data[MSG_Queue.tail];
                        if(MSG_Queue.count>0)
                                MSG_Queue.count--;
                }
                /*enable interrupt*/
                EINT();
}

void Mail_PostMessage(S_MSG_TAG message)
{
        /*disable interrupt*/
        DINT();
        if(MSG_Queue.count<=MSG_QUEUE_SIZE){
                MSG_Queue.head++;
                if(MSG_Queue.head==MSG_QUEUE_SIZE)
                        MSG_Queue.head=0;
                MSG_Queue.data[MSG_Queue.head].id=message.id;
                MSG_Queue.data[MSG_Queue.head].msg[0]=message.msg[0];
                MSG_Queue.data[MSG_Queue.head].msg[1]=message.msg[1];
                MSG_Queue.count++;
        }
        else{
                MSG_Queue.count=0;
                MSG_Queue.head=0;
                MSG_Queue.tail=0;
        }
        /*enable interrupt*/
        EINT();       
}


至于面向对象问题,以MTK和展讯平台为讨论对象
MTK :大框架面向对象设计的合理到位,但是具体模块的面向对象设计不到位,具体表现为GUI!
展讯:大框架面向对象设计的不太合理,模块扩展难度大!但有些具体功能模块的面向对象设计合理,具体表现为mmk。

针对上面的分析,我们不难发现,面向对象不是万能的,不是说你的程序必须需要这种设计,而是根据需求来定,至于
面向对象的定义,我目前还没有看到一个合理的定义,但我对他的理解是:合理设计您的程序,
使您的程序稳定,扩展容易,运行速度快,代码量少。
点评回复

使用道具 举报

发表于 2008-3-26 13:09:43 | 显示全部楼层
招人帖子变成了 技术讨论贴,看来楼主要从新开帖了。。。呵呵
点评回复

使用道具 举报

 楼主| 发表于 2008-3-26 17:10:08 | 显示全部楼层
以下是引用newbiew在2008-3-26 12:05:28的发言:
>>如果只做过MTK,只换过UI、字体,

打击面有点广了,mtk在各位的眼里难道真的都是“天下无贼”里面那群打劫的?
难道懂得基本的指针、回调、消息处理机制,有一点面向对象的概念就能有高工资?

对于大多数人来说如何获得个人期望回报?
选择一个适合自己的行业、看准一个老板、融入一个团队、最大限度发挥自己的能力。。。。

ps:nxp也差不多,它的技术含量和mtk一个层次~呵呵

这位兄台说得有一定的道理。
但是目前类似MTK、展讯平台的泛滥造成了手机行业内软件工程师的心态的浮躁。对于一个两年经验MTK、展讯平台的MMI软件工程师,平均一个月能有多少的代码量?有超过1000行代码的很少吧!NXP平台在软件上没有MTK那么稳定。但是整个MMI的框架都是自主研发的,NXP仅仅提供了一个文字环境的DEMO和驱动的基本接口。所有的问题都需要自己解决,这的确很锻炼人。
待遇方面,如果能力很强并且能够独立承担复杂模块的软件架构设计和编码工作,待遇是很可观的!
2年来,软件骨干员工走的很少!
点评回复

使用道具 举报

 楼主| 发表于 2008-3-26 17:19:35 | 显示全部楼层
消息机制本质就是这么简单
-------------------------------------------
消息机制的原理很简单,问题是看你怎么样用最优雅的方式用在你的软件上,消息如何定义?状态机如何维护?代码如何简化?效率如何优化?如果涉及到多少任务,情况就更复杂了!这些都是需要仔细斟酌的事情。
类似WIN32中的windows窗口编程,微软、Boland都封装了一套复杂的机制将最基本的消息机制封装起来,从而简化在WIN32上的开发和调试。这两套机制,一个是MFC,一个是VCL。有兴趣的可以去了解一下!源代码网上遍地都是!
点评回复

使用道具 举报

发表于 2008-3-26 17:38:10 | 显示全部楼层
如果想在嵌入式软件有所发展的话,切忌看MFC,vcl的东西!还是多看看vxworks,nucleus,threadx 等rtos内部的消息机制!个人认为,这才是优美的实现!客官有看到windows跑在51上的机器吗?

这样看来,lz是由pc行业转来做嵌入式的啊!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-31 08:04 , Processed in 0.049463 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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