[Dist 9 - HCMC] Middle/Senior Embedded Software Engineer (IoT)
Mô tả công việc
Role Mission and General Characteristics
Research and development Senior Engineer leads several product development projects, performing as a technical expert in the design and development of new products, redesign and improvement of existing ones, fostering knowledge and providing research and testing on product concepts. Our products are focusing on barcode scanners for various industries.
The Senior Engineer conducts the product development from the concept phase, through the design phase, to the final validation phase, working in strict collaboration with other departments (Quality, Procurement, Operations, etc.), ensuring:
• Constant alignment of the developed product to the requirements identified
• Delivery of reliable tests and technical documentation
• Coordination of cross-functional activities
• Establishment of vendor technical relationships
Role Main activities
• Draw sketches of product ideas and design mockups of proposed products, preparing product development proposals and feasibility studies; analyzing problems and coming up with designs to solve them;
• Define, as technical expert, detailed project requirements and specifications starting from higher level requirements;
• Support program managers and systems engineers to estimate effort required to carry out assigned tasks on time and within budget, and to keep updated project plans, facilitating monitoring of own task progress;
• Conduct the validation-test plans, perform measurements and functional tests on prototypes, assuring full coverage of all requirements;
• Provide and complete relevant technical documentation;
• Embrace innovation culture of our Company, contributing to generate invention disclosures and to scout/evaluate novel and differentiating technologies.
• Participate in the maintenance of existing products, with the aim also to solve problems arisen from field or production.
Key Responsibilities:
• Solicit, generate and manage requirements related to SW components;
• Apply internal process for new product development;
• Design and implement complex software subsystems and whole systems within a larger embedded product using software engineering best practices.
• Take design choice autonomously and validate that in a cooperative process and be able to lead deep technical discussion;
• Troubleshoot the design, drive the relation with Validation and Verification team in a fruitful manner;
• Study and benchmark the competitor’s products;
• Preparing reports, manuals and other documentation on the status, operation and maintenance of software;
• Participating in peer-reviews of solution designs and related code.
Yêu cầu công việc
- Fluently in English communication
- Strong technical skills including understanding of software development
principles.
- Good knowledge about embedded system (hardware, MPU)
- Good knowledge of programming languages (C++ 11, python, scripting
languages)
- Familiar with Linux user space programming and debugging
- Familiar with Linux kernel space and driver programming (device drivers
for I2C, SPI, Ethernet)
- Familiar with Yocto project
- Knowledge of common development tools (GIT, Jenkins, CMAKE).
- Familiar using developer tools as debugger, oscilloscope.
- Interpersonal abilities, ability to work with a team, attention to
details, flexibility and creativity, proactive, project management skills,
capability to work in a dynamic international team and in a complex
environment, problem solving attitude, open minded.
- Anticipate needs and potential technical issues and roadblocks in the
development phase; shows initiative, ownership, and commitment; sustains a
consistent, high level of productivity.
- Good at understanding and resolving
issues and opportunities, evaluating them from different perspectives. Customer
oriented; looks for solutions to augment customer or supplier’s satisfaction.
Các phúc lợi dành cho bạn
Thưởng
Hoạt động nhóm
Xe đưa đón
Thông tin việc làm
11/11/2024
Nhân viên
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
C++, Embedded Systems, Linux Kernel, Software Development, Yocto Project
Phần Mềm CNTT/Dịch vụ Phần mềm
Tiếng Anh
3
Người Việt Nam
Địa điểm làm việc
Quận 9, Ho Chi Minh City, Vietnam
Nhận diện một số hình thức lừa đảo
Lừa đảo thu phí
Đưa ra lời mời làm việc dễ dàng bất thường, đãi ngộ cao, kèm theo yêu cầu nộp các loại phí.
Xem chi tiết