Firmware Design Staff/ Embedded Software Developer
Job Description :
Design Printer Firmware for several printing function (mechanical movement, copy, scan, GUI, image processing)Conduct design process, from: Specification study, create design concept, programming (using C or C++), debugging, evaluation in developing firmwareRequirement :
Bachelor's Degree of Electronics Engineering/ Informatics Engineering/ Computer EngineeringHave good knowledge of software development, programming (esp. C/C++ language) and OOPStrong analytical thinking, good planning and organizing tasksAble to work under pressure with tight deadline
Software Engineer/Fullstack Developer
Design and develop scalable, reliable and fault tolerant of line of business web application that powers Epson manufacturing operations.
Write code that you are proud of, with extensibility, scalability and performance in mind.
Write maintainable and clean codes, and able to follow company code standard.
Analyzing requirements and designing new functionality.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Supporting and fixing existing functionality.
D3/S1 programming academic background is preferred (Information Technology, Engineering, Computer Science, Electrical Engineering, Mathematics).
Have good problem solving.
Familiar with one or more of server-side popular programming languages such as ASP.NET, C#, NodeJS, Ruby, Python, Go-Lang, Java or PHP.
Experienced in dealing with database.
Familiar with Application Lifecycle Management tools such as Git, VSTS, or TFS.
Enjoy working in team, able to work in deadline.
Able to work with minimal supervision.Fluent in English and Bahasa Indonesia
Do quality confirmation of new printer software/firmware to assure all function running as designed, and product has performance as specified in quality standardAnalysis any nonconformance items from customer point of view, to be feed back for design improvementTranslate documents and check sheetRequirement :
Diploma or Bachelor's Degree of Japanese Literature/ Language or equivalent (N2 above is preferred)Good awareness toward abnormality, and good logical thinking to analyze itAble to work under pressure with tight deadline and good team player Has interest and knowledge in new technology trend, customer behavior and customer satisfaction
Application Design Staff
Develop IOS/ Android smartphone applicationCollaborate with team through design processDo development process from requirement definition & analysis, design, impelementation/codingDo functional test, application release, and maintenanceBreak any design problem down into viable actionable chunks and solve them clarify and precisionRequirement :
Bachelor's Degree of Electronics Engineering/ Informatics Engineering/ Computer Engineering or equivalentHave good knowledge of software development, programming (esp. C/C++ language) and OOPStrong analytical thinking, good planning and organizing tasksHave experience in IOS or Android development will be advantageAble to work under pressure with tight deadline and good team player
Product CSQA Staff
Responsible for guarantee product and process as Quality Assurance in manufacturingMake quality report to headquarterDeliver quality improvement activity on basic operation manufacturingRequirement :
Bachelor's Degree of Mechanical EngineeringHave good knowledge in Quality Assurance in manufacturing Strong analytical thinkingAble to work under pressure with tight deadline and good team player
Parts Engineering Staff
Follow up and control part quality, from design discussion until mass productionMonitoring and control supplier QCD performance
D4/S1 Mechanical/Material Metallurgical EngineeringAble to read technical drawing (2D and 3D)
Understand mold injection process
Good negotiation skill
Able to work in team or individually
Mold Manufacture Staff
Handle mold manufacturing (CAM, NC Machine process)Mold repair and mold improvement
D3 Mechanical EngineeringAble to read technical drawing (2D and 3D) will be advantage
PCB Design StaffJob Description:
Design electrical circuit (Main controller, Power supply, digital circuit) board design for printer
Evaluating and trouble shoot electronic circuit
EMC testing and making the reportInvestigate new technology or make innovation in electronic design
D4/S1 Electrical/Electronics Engineering
Understanding Digital Circuit AnalysisElectrical Design and Evaluation Electronic Circuit Analysis and able to use C Language well
Mechanical Design Staff
Making design concept, modelling, drawing, and evaluationMaking document (Technical report, specification, calculation)
D4/S1 Mechanical/ Mechatronics Engineering
Able to work in team/individuallyFamiliar with Technical drawing software (such as:CATIA or Pro-Eng software)
(ex : Jan 18 - March 19)
Phone Number/ Email Address