Embedded Software Developer - CTO

 
 

• Develop code and test low and high-level modules for real time embedded system. 
• Work with hardware team on board bring-up, power management and hardware debug.
• Responsible for whole product life cycle.


• Software or Electrical engineer.
• At least 8 years' experience developing real time embedded.
• Practical experience in programming and software architecture design.
• Strong C, C++ programming skills.
• Experience working with ARM Cortex M processors.
• Hands-on experience in development and troubleshooting on embedded microcontrollers and Processors.
• Knowledge of communication protocols.
• Knowledge of peripherals such as camera, SPI, I2C etc.
• Ability to work independently as well as part of a team.
• Have a strong sense of ownership, urgency and drive
• Experience with FreeRTOS is an advantage.