Work on new projects, develop firmware to meet company’s stated objectives with the project.
Work on existing projects, maintaining code and/or improving code functionality.
Basic system testing of firmware code once compiled, pass to test engineers.
Respond positively to feedback from firmware testing and operations to further improve functionality.
Understand electrical wiring and mechanical drawings and their impact on firmware design.
Timely completion of projects with updates to management if delays are encountered.
Strong familiarity with C and or other Languages would be an advantage.
Ability to create windows utility to interact with hardware.
In depth experience of software and firmware development methodologies to ensure firmware quality and time-to-market (design verification, code reviews, prototyping and product testing).
Strong project management skills
PC literate with Strong MS Office (Excel) skills
Hold a driving licence.