Mô Tả Công Việc
Duties will include but are not limited to:
• Specifying, designing, implementing, releasing, and supporting embedded software products for R&D software development department.
• Participating in embedded design projects from concept to production.
• Developing utilities, using C/C++, scripting in support of the embedded system development process.
• Debugging firmware to ensure it functions properly
• Evaluating performance and troubleshooting as needed
• Keeping abreast of technological developments and industry best practices
• Working closely with project teams based internationally to ensure projects delivered on target
• Monitoring project progress
• Other duties as assigned.
Yêu Cầu Công Việc
Required skills and capabilities:
• Bachelor of Electrical Engineering, Computer Science, or related field
• Experience in Embedded C
• Knowledge of RTOS and system concepts.
• Experience in communication protocol (UART, I2C, SPI, CAN, RS485, etc)
• Experience with Arm Cortex and/or PIC microcontrollers, peripherals
• Strong collaborator, able to excel in a dynamic, fast-paced environment
• Working proficiency in English in all four skills
• Priority of agility to learn new rather than deep existing experience, with ability to demonstrate this in some way
Previous useful experience:
Any of mentioned skilled with firmware development as priority.
• Experience with higher level programming language, such as Python.
• Experience with connectivity stacks such as Bluetooth, WiFi, Ethernet.
• Experience with storage solutions, block device drivers and file system.
• Understanding of development methodologies and project management
Hình thức
Quyền Lợi
Benefit:
• 20 casual leave days/year
• Private health insurance
• Opportunity to work in an international, friendly, creative, and active environment
• Approach to most advanced technology in the world
• Opportunity to collaborate with world leading engineers
• Competitive salary and benefit package