Embedded Systems Engineer
Date Submitted: 22-11-2019 | End date:
Industry Specialization | : | Power electronics |
Type of Employment | : | Permanent |
Minimum Experience | : | Less than 1 year |
Work Location | : | Central Singapore |
Job Description
Participate in Entire Embedded Systems Implementation Cycles
- Design robust hardware
- Implement efficient firmware
- Program in different languages such as in C/C++, Python, and be familiar with different microcontrollers such as Arduino, STM32, EFM32, etc
- Write clean code to develop functional applications on IDEs, mobile and desktop
- Implementation of security and data protection
- Design and implementation of data storage solutions
Support Product Improvements
- Build reusable code and libraries for future use
- Continuously improve your programming skills
- Develop and propose new products or features by monitoring the industry
Collaborate Closely with Internal and External Teams
- Collaborate with third party developers and designers to build user-friendly interfaces, and integrate it with server-side logic
- Work closely with third party or client’s designers, product managers, and system administrators to identify and build new features
- Provide training and support to internal teams
Requirements
Years of Experience
- 1 year of experience as a Full-stack developer or a fresh and willing mind
Skills Required
- Diploma in Computer Science, Electronics or equivalent experience
- Proficiency and experience in C/C++, Python, and be familiar with different IDEs such as Arduino, Keil, Eagle/Altium, TrueStudio
- Proficiency in code versioning tools such as Git
What We’re Looking For In You
- Desire to learn and adapt to new technologies
- Able to work independently and effectively in a team
- Strong attention to detail, analytical and love solving problems
- Good verbal and written communication skills
- Ability to work in a fast-paced environment
- Excellent time and project management skills