Associate Engineer Firmware

Open 17d reposted 2× · 2 open copies

Summary

Develops firmware and web interfaces in C/C++ for embedded Linux systems, collaborating with global teams to implement control functions and communication protocols.

Job Description for Associate Engineer - Firmware Development

Primary Objective of position:

Work independently on software development projects. Iimplement the software consists of control functions, communication protocols, drivers and web page user interface running on Linux or a real-time operating system.
Develop software in C/C++ technologies and web technologies.

Job Responsibility

  1. Coordinating and interface with other international design and development teams
  2. Participate in project requirements, plans, and schedule development
  3. Task planning and scheduling
  4. Implement software in C/C++ technologies and web pages

Job Requirements

  1. BE - Computer Science \ Electronics Engineering or Equivalent
  2. Minimum 1 year of experience in software development in Linux environment
  3. C & C++ experience is a must
  4. Experience of interfacing with communications protocols such as Modbus, BACnet, SNMP, Ethernet and TCP/IP protocol is preferred.
  5. Ability to develop readable, robust, reliable, well-structured code is a must
  6. Yocto experience is a plus
  7. Web/CGI application background is a plus
  8. Ability to communicate effectively in both written and spoken English
  9. Good Interpersonal skills & ability to communicate effectively in both written and spoken English