Epicareer Might not Working Properly
Learn More

Software Engineer (Linux)

  • Full Time, onsite
  • NETPRISMA TECHNOLOGIES PENANG SDN BHD
  • Bayan Lepas, Malaysia
Salary undisclosed

Checking job availability...

Original
Simplified
Job Responsibilities: 1. Responsible for part of functionalities and features in software projects; as well as the output of technical documents in aspects such as system architecture, design. 2. Develop, maintain, customize, and improve modular and scalable embedded systems components(include application, kernel and drivers on Linux). 3. Participate in software development and maintenance of projects. 4.Participate in code review. 5. Discover, evaluate, and implement new technologies to maximize development efficiency. 6. Responsible for demand analysis and related research work on new technologies and new platforms and output relevant research and analysis results. 7. Support relevant teams such as FAE, hardware and software test team. 8. Respond to more complex technical queries and requirements to company customers. 9. Participate in construction of team capability maps and the output of related technical training materials. Review important issues and output technical summary analysis reports. 10. Other designated work arranged according to the company's business needs. Job Requirements: 1. At least Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, or a related field. 2. 1 or more years of experience in embedded Linux system software development 3. Good programming skills in C or C++ language 4.Experience in embedded software development(user space, kernel, driver development, i.e. socket, inter-process communications, multi- threaded programming, SPI, USB,PCIE and RGMII ). 5. Implemented internet protocols such as IP, TCP/UDP, HTTP, FTP, SSL and so on. 6. Experience in electronic product stability design and problem analysis.