Job Summary
- Technical Skill:
- C++ ,
- Embedded ,
- Firmware ,
- Wireless ,
- Linux ,
- ARM ,
- IoT ,
- TCP
Job description
Overview of job
Job Summary
- Software development and integration role on multi-threaded embedded C and C++ product software code bases for IoT
- Support the design and development of embedded software solutions and communications products
- Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support
- Analyzes requirements, identifies required work and estimates development tasks
- Works in conjunction with hardware and systems engineering teams to ensure the solution meets operational requirements
- Creates product documentation inputs for technical writers
- Work with the manufacturing organization to make sure new product firmware and features are smoothly integrated into production.
- Help provide training for service and application groups
- Other duties as required
Why You'll Love Working Here
- Competitive package
- Professional working environment
- Opportunities to challenge and develop your career
- Social insurance, health insurance, unemployment insurance as labor law stipulated
- Premium Healthcare
- Opportunity to participate in stock option program.
- Public holiday and Annual leave in accordance with the Vietnamese labour law
Job Requirement
Your Skills and Experience
Experience and Skills:
Required:
- 3 + years (or equivalent) of related software and firmware development
- C/C++ application development for embedded systems
- Experience with various version management systems
- Experience with real time programming and development
- Agile and OO knowledge and programming experience
- Flexible and able to learn and use new technologies
- Ability to work well in a team environment as well as independently and get things done
- Familiar Linux as development platforms
- Familiar with hardware interfacing techniques for sensor inputs and stepper motor control
Preferred:
- Development experience with embedded Linux
- IoT application development experience
- TCP/IP / Wireless stack implementation experience
- Cross-platform Linux programming experience (Intel and ARM)
Education:
Bachelor's degree in Software Engineering, Computer Science or equivalent is required.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- C++
- Embedded
- Firmware
- Wireless
- Linux
- ARM
- IoT
- TCP
COMPETENCES
- Agile
- Flexible
- Working Independently
BUSINESS PROFILE
SkyLab can play a role by Designing, Building, Maintaining and Operating a network for our customers.
We believe that every node has a role to play and by connecting the dots we become something bigger and more useful. We believe that we can play a role by Designing, Building, Maintaining and Operating a network for our customers.
We believe in being green and efficient. We believe by building a smart and efficient communication network can help us to protect our only home - Earth.
Please contact us to find out more and let’s work together to build a GREEN network.