Role Purpose

Responsible for developing C/C++ applications, managing software requirements, and developing embedded software solutions based on IoT platform. Must be able to review system and subsystem specifications and interface documentation for completeness, accuracy, and applicability. Will support and participate in system/subsystem design, trade-off and performance studies and analyses; interpret and analyze requirements obtained/derived from managment; review, verify and/or validate system specifications and other design-related documentation; and software design review, technical interchange and management control meetings, and configuration control boards. 

Key Activities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug embedded software system
  • Review code and design
  • Analyse and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs
  • Support software QA and optimise I/O performance
  • Interface with hardware design and development
  • Assess third party and open source software

Necessary Knowledge and Experience

  • About 4-6 years of application architecture
  • Knowledge of Internet of things / M2M.
  • Proven working experience in embedded software engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  •  Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills
  • Experience in microcontrollers like Arduino, raspberry pi.
  • Experience writing Perl or Bash shell scripts
  • Knowledge of IoT systems and communication protocols: MQTT, AMQP
  •  Experience using CORBA
  • Familiarity with U-Boot, boot loader, and low level device configurations
  •  Experience with low-level hardware/software interface design and coding
  • TCP/IP/UDP experience
  • In-depth understanding of software installation and operations on a Linux OS

Education: 

  • Bachelors Degree in Software Engineering or equivalent major.
  • Masters preferred

工作详细内容

全部职位:
4 发布
工作时间:
早班
工作类型:
性别:
没有偏好
最低学历:
学士
学位头衔:
Bachelors Degree in Software Engineering or equivalent major
职位等级:
资深专业人员
经验:
4年 - 10年 (4-6 years of application architecture)
在之前申请:
Jan 14, 2017
发布日期:
Dec 15, 2016

Virtual Force

· 51-100 员工 - 达曼, 吉达, 霍巴尔, 利雅得

Virtual Force is an innovation platform that facilitates you with internet based applications; our main objective is to develop impact full sites for our clients. Our dynamic and self motivated team creates marvelous websites, desktop applications, open source customization and social media applications. Virtual Force is a recognized company that provides you cutting edge web development and web design services. Our standard development process ensures total client satisfaction with timely reporting. Our focused and dynamic team have ability to create high impact websites and web based applications in various niches including WordPress design, development and customization, social networking and web 2.0 based applications. Our skill and offshore location ensures you that we can provide you quality services throughout the world on web development, web designs and application development projects. We enable our clients to meet their business objectives through a unique combination of business strategy consulting, application development and lifetime support. Our ongoing research and exploration in new tools and technologies enable us to support our clients in their evolving technology needs. Our valuable services cover each and every aspect of web development from start to end. From one off projects to a fully outsourced offshore development team, Virtual-Force web developers have ability and skills to manage your requirements in an effective manner.

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版
我在ROZEE上找到工作啦!