Senior Software Engineer工作职责
- 岗位职责:
1.制定项目/产品研发中GMS/3G/4G网络通信设计方案;
2.制定通信协议以及接口以及测试方案;
3.研制开发GMS/3G/4G通信设备;
4.制定项目/产品研发中使用无线AP和WIFI组网的方案;
5.实施无线AP和WIFIz组网,优化网络;
6.负责项目/产品研发过程的通信问题的解决;
7.总结项目/产品研发过程通信方面的经验,推广使用。任职要求:1.大学本科及以上学历,2年以上通信行业工作经验;
2.熟练掌握TCP/IP通信原理;
3.掌握GMS/3G/4G网络通信原理,有开发经验者优先;
4.能够使用无线AP和WIFI组网,有无线通信经验优先;
5.嵌入式软件开发经验,C语言优先;
企业对Senior Software Engineer要求
以下内容来自看准网企业对Senior Software Engineer的职责要求
要求A
- Client information:
? Senior software engineer work independently in TFPP China engineering team for new product development and localization technical support programs, this position located in shanghai.
Job responsibility:
? Work with engineering team and cross function team to develop new and advanced fire protection product with high quality deliverables
? Responsible for design, review, implementation, localization and documentation of global software
? Provide technical support for released products
Key requirement:
? 5 years in software development
? Proficient in C#/.Net Framework programming, Experience of WPF is a plus
? Familiar with Object Orient Development, Experience of MFC, STL, Boost is a plus
? Deep knowledge of Microsoft Windows based programming
? Knowledge of communication like Modbus, TCP/IP
? Embedded SW development experience is a plus
要求B
- Requirements 要求:
Electrical profile or Information technology bachelor degree with min 3 year of work experience
Fluent English is a must
Key skills: ability to work autonomously in an international environment creativity, team spirit and a pro-active attitude are imperative
Excellent communication skills
Organizational and leadership skills
Strong C or C++ programming experience
Experience in software module and integration testing
Experience in software engineering techniques
Knowledge of micro-controller hardware and peripherals
Knowledge of automotive networks (CAN, LIN, K-Line)
Experience in embedded software development tools
Experience in Lab/Windows / VC++ / VB is considered as an advantage
Job Description 岗位描述:
Leading the project
Development of real time software for automotive electronics systems and HMI interfaces
Development of software for computer based applications
Development of specifications, test cases and validation plans
Develop software concepts, perform software design and implement software design for low level hardware interface software and modular application software
Coding in C or C++ language.
Conduct document and code reviews
Support implementation of algorithms
Conduct module tests and software integration tests and support system integration tests.
Development and coding of toolbox software.
Technical interface between customer, supplier and IEE development centers
Continuously study EHS laws and regulations and safety criteria related to work.
Regulate the use of personal safety protection products, to comply with corporate security systems and safety procedures, not to break the rules and not to take risk.
要求C
- Main Responsibility:
- Product system level software research and development
- Development of algorithm and its architecture platform(pattern recognition, data analysis, communication protocols)
- Develop simulation/test environment
Professional Requirements:
- Engineering Degree (BSc. or B.Eng) Computer Engineering or equal
- +5 years experience with Bachelors degree or +3 years with Masters degree in software development
- Strong programming skill, proficient in C/C++ language and Windows platform.
- Knowledge in UNIX and/or Mac OS desired
- Good communication and team working
- English speaking desired
We offer:
- Very competitive salary package (base salary + bonus)