The ideal applicant shall have the following qualifications:
- Bachelor’s degree or higher in Computer Science or the equivalent in experience and evidence of exceptional ability
- Minimum 2 years of development in Microcontrollers – essential
Essential skill areas must include:
- Application Development: C and assembly in embedded environment.
- Proficiency in software design for 16/32 bit Microchip microprocessors using Embedded C Experience in PIC24/PIC32 is added advantage.
- Good understanding of low-level driver development. Familiar with interfacing of ADC and DAC chips.
- Experience in standard protocols like I2C,SPI,UART,TCP/IP, MDIO etc.
- Familiar with software development tools such as Visual Studio, MPLAB X, Compilers, IAR etc.
- Experience in BareMetal Programming.
- Hardware debug skills using Scope, Logic analyser etc.
Good to have:
- Ability to solve integration issues involving both hardware and software.
- Familiar with C++ and Python.
- Experience in multi-threaded RTOS development.
- Familiar with configuration management/version control tools SVN, Bugzilla and Git.
- Knowledge of software development compliance standards.
- Understanding of Schematic.
Applying for the role is easy – simply click “Apply Now” to send your CV by email to our HR Dept.
If you have any questions related to the role, please email careers@benetel.com.
Benetel is an Equal Opportunities employer.